<SEC-DOCUMENT>0000102752-21-000039.txt : 20210305
<SEC-HEADER>0000102752-21-000039.hdr.sgml : 20210305
<ACCEPTANCE-DATETIME>20210305164617
ACCESSION NUMBER:		0000102752-21-000039
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		116
CONFORMED PERIOD OF REPORT:	20201231
FILED AS OF DATE:		20210305
DATE AS OF CHANGE:		20210305

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			VSE CORP
		CENTRAL INDEX KEY:			0000102752
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-ENGINEERING SERVICES [8711]
		IRS NUMBER:				540649263
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		6348 WALKER LANE
		CITY:			ALEXANDRIA
		STATE:			VA
		ZIP:			22310
		BUSINESS PHONE:		7039604600

	MAIL ADDRESS:	
		STREET 1:		6348 WALKER LANE
		CITY:			ALEXANDRIA
		STATE:			VA
		ZIP:			22310

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	VALUE ENGINEERING CO
		DATE OF NAME CHANGE:	19790612
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>vsec-20201231.htm
<DESCRIPTION>VSE CORPORATION 2020 FORM 10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:c2b80184-4092-432d-9714-901e1e82c69d,g:2866f02b-b16b-4817-a420-65dfd2e33313,d:18516c3c26b34ce5b9c14900cea4cf92--><html xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:vsec="http://vsecorp.com/20201231" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>vsec-20201231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml80L2ZyYWc6NWI1MDFmZDg3ODgxNGZiMWFjNDJiZjFlMTA2MDc0OTIvdGFibGU6MjYyYmFhYWVjOTBhNDZhY2E0ZTIxNjRmNjQ0MDA0ODIvdGFibGVyYW5nZToyNjJiYWFhZWM5MGE0NmFjYTRlMjE2NGY2NDQwMDQ4Ml8xLTEtMS0xLTE2OQ_62bc43af-556e-4d2e-ae38-d15a50c15a57">0000102752</ix:nonNumeric><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml80L2ZyYWc6NWI1MDFmZDg3ODgxNGZiMWFjNDJiZjFlMTA2MDc0OTIvdGFibGU6MjYyYmFhYWVjOTBhNDZhY2E0ZTIxNjRmNjQ0MDA0ODIvdGFibGVyYW5nZToyNjJiYWFhZWM5MGE0NmFjYTRlMjE2NGY2NDQwMDQ4Ml8xNC0xLTEtMS0w_1af3f989-bbb6-41a8-9a0f-87dc769a966a">2020</ix:nonNumeric><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml80L2ZyYWc6NWI1MDFmZDg3ODgxNGZiMWFjNDJiZjFlMTA2MDc0OTIvdGFibGU6MjYyYmFhYWVjOTBhNDZhY2E0ZTIxNjRmNjQ0MDA0ODIvdGFibGVyYW5nZToyNjJiYWFhZWM5MGE0NmFjYTRlMjE2NGY2NDQwMDQ4Ml8xNS0xLTEtMS0w_2c3fd595-c677-464e-9027-2a321b2ff44a">FY</ix:nonNumeric><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml80L2ZyYWc6NWI1MDFmZDg3ODgxNGZiMWFjNDJiZjFlMTA2MDc0OTIvdGFibGU6MjYyYmFhYWVjOTBhNDZhY2E0ZTIxNjRmNjQ0MDA0ODIvdGFibGVyYW5nZToyNjJiYWFhZWM5MGE0NmFjYTRlMjE2NGY2NDQwMDQ4Ml8xNy0xLTEtMS0w_c1a628e1-2ef7-4b31-a90d-76d824e116d6">false</ix:nonNumeric><ix:nonNumeric contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjMtMC0xLTEtMA_f6a03d49-7e34-499c-8f6b-20d24321f631">us-gaap:OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjMtMC0xLTEtMA_ffd40f21-ea83-4dc2-b37e-a9ed7bb01117">us-gaap:OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i2d4ae95b20e2412c887884e3be70dda5_D20170101-20171231" name="us-gaap:AccountingStandardsUpdateExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNC0wLTEtMS02NTc4L3RleHRyZWdpb246YTAxMThmYmJkY2RmNGI3OThhNzMyMzZkNTIwMjYwMTdfMTA5OTUxMTYyNzg3OA_7062a196-f948-4f74-bc25-8e5e768f3d29">us-gaap:AccountingStandardsUpdate201409Member</ix:nonNumeric><ix:nonNumeric contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" name="us-gaap:AccountingStandardsUpdateExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTAtMC0xLTEtNjU4MS90ZXh0cmVnaW9uOjA4YjQ2OTEzNDE0NjQyNTY4Y2VmNGNhZWJmNzNlMTU2XzEwOTk1MTE2Mjc4NTM_9506c19e-ab0c-4def-8dbc-40b920ae5a4a">us-gaap:AccountingStandardsUpdate201602Member</ix:nonNumeric><ix:nonNumeric contextRef="i9ea5dad4e8494cd99ad9c96d2e3fac86_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfNTg0OQ_7783cc7b-dece-4ef6-8205-de2b648d8ec6">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="i5326a70401904eb4a03b20f1503da107_I20190101" name="us-gaap:LessorOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTA5OTUxMTY3NzA3OA_cbdb5b8f-dbc9-43ce-b592-8658703250d4">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="ibeb0655182eb407bbe9236bb98d1d027_D20200101-20201231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM2Nzg_c0f9f948-aaa0-4d90-b348-5b18fc09bba6">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="i435e5991409b40b28211499147795648_D20200101-20201231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM4MzU_a241af79-3d27-4500-ab37-b53ba2477edd">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="i9c34637d9c884b1a81a28695bb9476c3_D20190110-20190110" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfNDI1_77b17130-d180-407e-8c78-8b4e5a750628">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="i2d29a17e26344ec28a6fc3acd67489b4_D20190110-20190110" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfNDU5_968e5927-43f4-4d9c-813a-887f763936d0">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="i6942b08bb2f245cca8f057d7100755fd_I20201231" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85NC9mcmFnOjdjYTg5MjAwZmU5MzRlMzhiOWQ2MzdjOTYyNTMzOGNkL3RhYmxlOjc2MmE1YjdjZmEzNzRkZTFhODM5NTM4NjNlNzYxNDhiL3RhYmxlcmFuZ2U6NzYyYTViN2NmYTM3NGRlMWE4Mzk1Mzg2M2U3NjE0OGJfMi0xLTEtMS0w_03efd88b-0fb3-4b56-a29c-1a11aa566fdc"></ix:nonNumeric><ix:nonNumeric contextRef="i836ec1073af34c14a93045d69283321e_D20200101-20201231" name="vsec:TermOfLease" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzk4OQ_680ad313-3b2d-4ff5-8fd0-edcefd549295">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="if1b0c71a97724ce0b4880cd95493e73a_I20200331" name="us-gaap:LesseeOperatingLeaseRenewalTerm" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzEwOTk1MTE2NDI0OTM_0d0fb283-f39f-4bd8-aa79-25073e4a2769">P5Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="vsec-20201231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i5e2ea04fed854924bab85d83b973825e_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="ie95e7af7956f4a678da17394281596ff_I20210226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-02-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-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="i088a07965df7452f8d302bf07b679b9a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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="i90644d01094b4153b0a97ea97d8c9de5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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="i1537cb361dec4961adf2964344474452_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a5c99193a8448f5976fe1909ba1f99a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</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="i6d2caf86fd854ae0837959cd394e72fe_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</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="i4fccd9bbb2a445f9a80c43ff7b6dd718_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iafa996efc7c74039b9da93b89b64643b_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i491218694ed047eaba80090d975bdaed_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56ad86de84ce4212abc572252d99851c_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e18ea5809904491865bf028a690efc9_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaec125be3b024e378828e1615d6f754a_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d4ae95b20e2412c887884e3be70dda5_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30e476d129584d97b982a5f3f1fae188_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3751471b29754cdca78875e22dbacc71_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2289e90b920b482f91a1c19bbdea3aa9_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81c9f2dfc0ab4d67aead93d0720321f6_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i778b02f829d04bf3b53a77db6898bd54_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc5c2cd4f8fa4066b4fc48e1889336a9_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6f47ef344bc4b558ed881ac6690a103_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="ibe0ef0b143bb4f90b9e93fe589d982fc_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="ie14b8a1a0e01424492daef65a20e237c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i94894fd176f34fa999c9fb558ac66f72_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf0b5e28b34442758bec7ee8775a2eea_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6441502cb207416a94447379be0fb927_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><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="ia62439a337474d18b2dfa66b7ee7d5e5_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f32d102d80b4ae9acca01f507de3cdb_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i67cd6b7ad243416398bafdb0adcf381d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="ia464e0084d6045119760f7dae65e2f7a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i05f8b5b0d3624200a1f90c8f282eacb9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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="i92ccddde1df642688788bab174dc90f0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i698ac76279c64fd495763ac17813524f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i876c6c322250413b81b4b458b421ba57_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="ieebfac1de34a4e888c4bf22933845737_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe1bdbe3b2f94851b5744dfed8f04fcb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i65d76715e8b540b4bd5471a0a4ac6eb6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i12b0ffd5ae15460791e66890b9d8ccf5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6c01c9597064a66a0c7b1ae8d963fea_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i06d4f5b7e287456f9099beece20117d6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="ib7b33f95ca8f4a609e1ac344f8f96b8a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i3d2583d18359409a93d6f15166e41538_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="id4fd4a02a9a04b9c8e1c721e6eb2b409_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>vsec:segment</xbrli:measure></xbrli:unit><xbrli:context id="i9ea5dad4e8494cd99ad9c96d2e3fac86_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="ica8fa6a36c184c6fa2f6013a5760cdcd_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i5a40a6f3a33f45d481cff32acda193bf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="i882367a8242544f890a00572ce7c12df_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i5326a70401904eb4a03b20f1503da107_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie96744ca0b1243c688b53f1ce1b3c96e_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="contract"><xbrli:measure>vsec:contract</xbrli:measure></xbrli:unit><xbrli:context id="ideae4a6857a14083870e3020b21a144a_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibeb0655182eb407bbe9236bb98d1d027_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="ie9546003127545c1bdd99eee9268184d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="ic83687f151064890a6c95a6c00a0efaa_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ServicingContractsMember</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:unit id="tradename"><xbrli:measure>vsec:tradeName</xbrli:measure></xbrli:unit><xbrli:context id="ic878077e1bb241588605fcf106330810_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i435e5991409b40b28211499147795648_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="i92d1727184404519b239c0f9c00620f1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i5cef794c70364ba997d786cd2407bd0a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</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="ibbcc74b7b33a424e8aa8daf36f3b70e7_I20190110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vsec:FirstChoiceAerospaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c34637d9c884b1a81a28695bb9476c3_D20190110-20190110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:EmploymentContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-10</xbrli:startDate><xbrli:endDate>2019-01-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d29a17e26344ec28a6fc3acd67489b4_D20190110-20190110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-10</xbrli:startDate><xbrli:endDate>2019-01-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32cf9dfec90b4266a14775056cf5cc59_D20190110-20190110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vsec:FirstChoiceAerospaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-10</xbrli:startDate><xbrli:endDate>2019-01-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i366b8a42631f4fc987966ffd8f2f8213_D20200101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vsec:FirstChoiceAerospaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if9b36de442eb4220bd2b348c5a988891_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vsec:FirstChoiceAerospaceMember</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:unit id="agreement"><xbrli:measure>vsec:agreement</xbrli:measure></xbrli:unit><xbrli:context id="i60434349e5a64380b9fe7eb19097f522_I20200128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:PrimeTurbinesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i756a9f7b86e24a6282503f5f81765466_D20200226-20200226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:PrimeTurbinesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-26</xbrli:startDate><xbrli:endDate>2020-02-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if645684bcce74469827b8c011a3b8f95_I20200226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:PrimeTurbinesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a5a915d65d2457593a74b6a16d462f9_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:PrimeTurbinesLLCMember</xbrldi:explicitMember></xbrli:segment></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="i742a320b99e94513b1c1942238290139_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:PTBHoldingsUSALLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2d10a66fbcb49878903d8a8ede019e0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:PTBHoldingsUSALLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd1579bc5e6546d49f8fc4d4ec179191_D20200626-20200626"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:CTAerospaceLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-26</xbrli:startDate><xbrli:endDate>2020-06-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib726b0126e44429cbdde77f4c63efb9d_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:CTAerospaceLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id05ac1e60310499f98e4ff2523440086_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:LegacyTurbinesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c59fd74d82b46be826b9a3e0ff54a34_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:LegacyTurbinesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ad82154cf0548999075f7c368beaf23_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:LegacyTurbinesLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48e11a7549fa48038cce70adc5a29ad0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</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="i41c41f1c74d74028add0eb4039e196f9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</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="i12e0beb6b5d64c4cb6d2094b68d8a4cf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</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="i35cdbb88ab634c6fb08ed74391c11c4c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</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="i5ead982e41de4b8786fb07466f2da3ac_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</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="i6bba56c331834f3789ae6b273bbb10c1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</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="id65cbef8084a4750a432123241285954_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</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="i2aa4ab0ab33243a9999218def0c53edd_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</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="i5f018e3546d343d194085ff1b6256c58_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</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="ia18406ef16c44534ba339107b8c7c112_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</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="i1aba55a075774702b09f6304c677e8a7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</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="i5da09e5e896e4ac4a56866920db6066d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</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="i9730c31a22ba42dda1c370c7ba7905a3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</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="i38f2d571f3b94ad6bafcf4e27569461a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</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="i9aa0f08225794cc6b9323814ae4a8666_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</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="i9578e75054764b7295fddbe7b1eca13d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</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="i35f7af7d74ad45028f7e0dddc50e5339_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</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="i56964f6d2f144cf1b1355cec98237f82_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</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="i362fb4ed6f104706abd70f6f8b490c09_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</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="i4de0ac119562417dbb14d27fa5940128_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</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="i4f88c32ebab540c292b66f135f6f72fa_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</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="i155ece4f8b4d4d9799f2be5934086341_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</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="i17bb09cff640413b835b8b7ebafbaae7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</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="ib51a582f9c6b4454ae947435c366c83a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</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="i497ec239d4724fd18aed11eb4d84006c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</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="i1364d1fd45ad4b8b82eac099256a9898_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</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="i5991fc441ce5446f846ba39e055a910d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</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="i9c98cd972934471e85a5445980d47fc4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</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="i8a0f09a6a56046008e90f25a517c4e45_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</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="i8e921505c03c45ae94d2276cca853209_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</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="i12e130f312d64370a40b40aecd27cabb_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9f99c43fe3946fea1296ca18396b690_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i034a9be2df0d47209b423382955c66b8_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23816b91afc645e49f7230a9c6f47e57_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f14a7ebb02040c085fda821f805cc2d_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72c5b962ae894ce9863a9920d790b0f6_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6da5cd3af1884e108f036c1795b56ac2_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i448ceacf33574d46bcacc435c77265cf_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id98bf058a81e4c28a1be5539547db001_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5a491ce5a664b3681e9f7fbf611c710_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idcdc49d9d22b46648d6d45208e8f2e61_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id2816acf16dd43a3a732800dcc3db200_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a690e05e1044ab3a4ed117dc6e83f99_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ecce1f556214bf79a2b9070302877cd_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d6123bedabf4dc8a62d97d90a6e2a1e_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b2944fea9b6436183562306f7ae73a2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</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="i744d0e11111a4bad879148820947f34a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</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="ia39e8f2a130842fd86506621b9393d2a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</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="i5f20a4b41cc2429dafd710e83d347361_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</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="iecdfa2971f8f4b0f9882c0e68417061f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</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="i5e4d839e3f194330b2d9ad114e3296ec_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</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="i4b283023d21e4f609d7af5b9b766dc9b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</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="ia5a18cffb18d4d259aad0a8c8857a28b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</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="i0d03fd9568f84d3dbcfe4addf1458c3d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</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="ic9975a32b5af4f5188a133c8612f274a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</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="i158684904c524c7fbebdfb04a67dc074_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</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="i16cf9abb66334b92987a9268995fae8f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</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="id95fc335ad8a4ce291716479981bbcc9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</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="i48453fa8551c41fcbfb3a283e2179881_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</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="i30d000b219d742f58df2999e748cb7a0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</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="if52fff8dcef14e189e0c824bd5c30249_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</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="ib5ba5858459a4ee7a7647bc9801297e9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</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="idaa295251c8f4da386475edb598bf33b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</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="i81678dee9df74ba28a8361ad61d565a2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</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="i5f5b5fde6c2a49f6aabdf5bd7185ace2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</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="i7a7895988a6f49c7a10deecb7617d35f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</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="ia9aff053753446bfba34307c125a3d9e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</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="i678e553809bb49f3a45f0e1ad62b4eea_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</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="i03b1a5e792934ff5a9a09dc2974ca83b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</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="i532018a023b847b086026c3b55b85aec_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</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="i9afa4255d6c24f248e72c89d2d88ba73_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</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="i3dafee99bdc3438d9dbd8ccc122a3e3a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</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="ic6703448f3334df4bfa4fdb0a9ffa6d3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</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="i1784129f1e324518bee6e2cd705ccd34_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</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="ibffd9d42871146bf96ec9ae876ecc7ee_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</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="ib5ba9bc2c04e43acb5c7441773610e41_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</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="i80183f841528459294d57df13874a88a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</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="if04282d7bca44ec2865bf13d633fcfda_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</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="i5288bccf817241e7b5d2c220b7a73475_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</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="ie81323b131c149e284405c02cda3cd33_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</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="i829deeb8798f486ab278c63b1cc4e76e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</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="i53032a62f18e4fb1b8ce7b64add9dcdc_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</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="i9e515177ae8e4124a8bf40f07ea071b0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</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="id4c0505c350648c78b94509f15cd1729_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</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="i1b16ef4525044d14a716741ce912b70e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</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="ie5641792b2bd4a4f81548e598d201779_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a7cd6c75fa747e68bafcc616b7299fc_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i221166b2c952407ca8f002840bab8ac6_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5efd3d32d5f64eb4ac00e98c5a2c81f2_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a9d9e42734c4e9aacaf2762dae30dd4_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e3423ff539948538c512ceaba0ac549_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie560dca641d64318aa9bc25f146cba37_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1bbe63d398734e6f9966a17f707d4f34_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i892df1879c28465b8baeb5c1ebaccb53_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5776d18238284c828de5fff1c6abfaa5_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8651c730db6f4ec588e4a84c4a2704e5_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ddb448209d24f518426f5b2e88d2618_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17359ee8a1a244728ab485f4b9f46598_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64b9367aa9cb4d439ba529746bbef670_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a92511c65cf4f16b1402a4e14439b9e_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b74d1eff11d4e8497b5753854e014ae_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i38e32854c9ef44b39bca49169acec547_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2b7548739be46e299c2cc57b3ec36ff_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i269bf762ade14d5292820d0139b939e8_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53c20864ff154493a5af233b250e08cd_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if680bc0334de46d08aabb898bd240fb2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8de51c59489d4c9fafc3dd8d80da7255_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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="i321294cc6fe544a0bd634cbdc6b73f13_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</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="i7d599dc15ba048d18ef48a66db12ade6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</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="ic76e3c3aaa804533841158fe453d882f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6942b08bb2f245cca8f057d7100755fd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ba0fec95ea44b6c8d9843ec505dcb11_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec729ee8bf054c959565fe60ebfa690c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd6c5b9cea7649b5b82e021a9452fc9f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb4a2e03cad1489fb27593880fdac8f8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3aac6c135ab340a8b2109baa6d603ca2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia906b086263240e1af38572f06b12e50_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad560289151f437b8eb2a35cdda9ddf8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="icc5f5ed59b7d471a81b874a2ad71709b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i898d23e8eef048cfa1e6afa28ad7d092_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44bd2e9801f547548194eddeb839db7e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40c04e84d8bc4fd386d6a5af8d2a451d_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40c5c8b3e3a945fd80c24ecadc9560bf_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a05ff78fd18441aa01173892aefc376_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i664cab1337d0454ab90dd78c63dab3e4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3fb45b3e38549a1a611cbf8c102b54f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f1322f67d87452f8a1efb3e2ae97e20_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72329d598ed3421b8a86cd8cd78e45dd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15ff09b6176d40cc895cd3da9fd270ac_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ffcc8b790a348dd99670c49702e9699_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if11a0082a8ef45c992ab32eb5cb57d25_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></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="i17bbb311f60b4e29befed76c6aaf2c75_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idbf8d04943164a889d9dbbcd71036f93_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7eb6dd75d32a48acbbdf5fcc7c3c9bf1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="ia4312860cfcf4f57954929a90ba7b926_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1230c22a9047448ba4437e4cfb2e5c58_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4ec525314fb40359fc96ae3802e9b93_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i1e2efe831a404c078684469ed117a6b7_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:CTAerospaceLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0adb5562b7d2416dbd424249bf590052_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i367f7c2cfda14e1293bd8f6b0785526e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i492a1baf54e04c388fb8b37468eb85f1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">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="ib4e04d2c93484155beef9cfb109b56c6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad146053da3a46ca96d7965511d3a014_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vsec:AmendedAndRestatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3081882cac254608905aad7394f50d68_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vsec:AmendedAndRestatedMember</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="iaafa2c6951c74415bc42d4082b91c8ac_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vsec:AmendedAndRestatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</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="i0000a518736d4ca688d0d3b5dc35cfc0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vsec:AmendedAndRestatedMember</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="iff97da8d5dfa4f52ad6dd6f8e8373cf4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vsec:AmendedAndRestatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:SwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc3f02afec574460be1b5fe318a78ebf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vsec:AmendedAndRestatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic00004fb0d134d0a917e38eb891ac1a1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vsec:AmendedAndRestatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c8a954b87b8464091b96c8746604edd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vsec:AmendedAndRestatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a122a30f22348f28c0b7034b1e5c0e9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vsec:AmendedAndRestatedMember</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="ib045f48c36ad47fcb2cc47cdd5448620_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vsec:AmendedAndRestatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ea2bb73a6434da7b58d5b3c5bd75bff_I20140531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2014-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4292b943ab94a29b0b36a067dc5b23d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ff4caa3bc12430285b80f71c6e75d4a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vsec:EmployeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="ifb54e8817ff94df4ad4312c5ee5fdc20_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vsec:EmployeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="ie2e66e27c06240978f49b16484019922_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vsec:EmployeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a8876cd808c4cd4a2cf1fbdf3f17abc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="ifa600fa560834824802a25806201932d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="i348603fb82534a02a27756579626b64f_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30730501d8b84955bb3d1a04e169fe21_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="ied55968d345a4038b3eced363972601b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="ia9fdbbb77b5e495e9e47b545a78707f7_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc8ca8d500444526a47a36acd915e0fa_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</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="i206e61a29554470cb308629cf3adbcb6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</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="ifab979055042481b9962ef1bb019ef71_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib904f68e53c6403eac9bfd071ef75908_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</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="ibd1a7f0beff343b0b9ab6bef24ea2ee9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8cc69e5e85514112bfd38c45c01edd46_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib51c4586b66a494b8070f470fa58867a_I20190302"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vsec:EmployeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b56c73b1b9a40a9bd4981862142bd4a_D20190302-20190302"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vsec:EmployeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-02</xbrli:startDate><xbrli:endDate>2019-03-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4aa1248e8b64948b8b53a22438b9b1f_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf5bf1ca4f31455697bd62d805ba2264_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="id8b87a35785d4989a7ba474cb15ecb66_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic92ac35aea564d7ca1de327e711b4b5f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="i871d6c8842e54ec890d3671790aa5b6d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</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="i836ec1073af34c14a93045d69283321e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">vsec:OperatingLeasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="id71964cbd598434f801e07c08eb99e0a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">vsec:OperatingLeasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="if1b0c71a97724ce0b4880cd95493e73a_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vsec:MiamiFloridaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic16d65024a2244e791d20d8fa8ba87ad_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vsec:MiamiFloridaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="leaserenewalperiod"><xbrli:measure>vsec:leaseRenewalPeriod</xbrli:measure></xbrli:unit><xbrli:context id="ifa98cc36bb1b48c68ace7dbcbb6f7714_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</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="i149623f1c5b64b88816949c10bcbbc21_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</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="i3a36f9ba197e498999fa5dbd9d1f559f_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3df8da2908d480ab4731e5c4b5dcc8c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</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="if735df9f1455490a9453eff384348e57_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</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="i37d1cade82804072b419c66631d5c1c7_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa10da4ab2d74c5ca71f853f2be05423_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</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="i3d483637935e4c9aaa1abab9653f400a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</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="i180c3cf70d39466e968a3a1e67fe4780_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib680ffdc960841909bb23d41af4d9b6c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i775306cb10634ced8e617c97b8b7b362_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><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="i5ab1846b77344fe09e9f9772026ee3ed_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ff83536e1a44bb58368521abf36f8ec_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="if8d4083a412c453eae2888c05fe25f85_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i88f50f69f3204c04b478e455280e4460_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11723986bea444c6b49d5586e134b9ae_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i119891b913a34554aa2cdc6c790405e4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc1a0c02c7074b12a318ce2940960d3f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84a4b72cca51441f9174d72f4f7dad0c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2ba850fb4474750b4b811bcdf3308a0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24fab08505e248e38fa57d9ccb5329a9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f1c263747854965a2c819b2e09bfad5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:CorporateUnallocatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida6d38c8a96a484b97f205e9da90c67d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:CorporateUnallocatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9c437c3ed6f4dd3b766dc898d248c5e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53b6dcce55a64f84ae653f7564ae9a92_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d64074dbb8744948327c54f82a95c2b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:TotalDepartmentOfDefenseMember</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="i552ce9cef1d34415bcc943da1970c7c9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:TotalDepartmentOfDefenseMember</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="i74893e1d55be4e758eabf7ce16022fb5_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:TotalDepartmentOfDefenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4e07fa15ea2416daa89014ebafa5003_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherCommercialMember</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="idc0a758db0b44b65806fdb4aca5f3bfe_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherCommercialMember</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="i1145c61b62c34ee28b38af38a23abf1c_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherCommercialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i229b43b7fccc4cce9e3c70ddf68792ac_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e4527807f864664b025db11735bb5a6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</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="i42ace633c9e74488a53916dc752f6521_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25d5b14c237d441aa8b10f021cf9155d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</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="i34fd3223e80a49a5a37ac84df37f02da_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</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="i95b665b1de3e4c40a5863c5472c624c2_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="vote"><xbrli:measure>vsec:vote</xbrli:measure></xbrli:unit><xbrli:context id="id65f16c629c74eb786827f9ee1344a0a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</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="i833a4dcb56094aa29447fd05e7cdb3cf_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice5eed0ae6544321a07256a13534bde1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6940dcf4ac394460b583a68f83269f66_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib370e6d07e454595960789142c2a5d6e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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">vsec:CurrentPortionOfEarnOutObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4508041a19d420dae44923dc533067e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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">vsec:CurrentPortionOfEarnOutObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2777fda00d3b44febac8bed1904287f2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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">vsec:EarnOutObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb0377ad1d754ccdbdd84046c31c7606_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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">vsec:EarnOutObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54cd6ba087c74646bc8a2510672def84_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7cb668fbb7c40cca4cb72b313f703c9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia31c93eeb2da49d48772ebe6f69b9325_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb582a3b76974373820b3922b3ebd709_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id09ab5d8b2a645d8846fe1cf1c267f39_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8dd30b5a9b44448af5d7047d8a52304_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</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="i94a58604183d4515baec702e7d96edc5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</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="if4c25557d31a43a4987ad2512018d58d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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></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="ie95b2ed0ac8c49699649b75382ea2fff_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22b4d65f7ef44f388e5fe4bf5de26e5a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia917970fcbe84ddabc5aed06b0fff070_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79ae5038fb694a068649a2b221227075_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</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="icf56a7f610224a1199e29b8038b63627_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</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="i0580a8a4ab474ad1a9adaa5cd2145897_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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></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="i624e70ca125643be8d88cca7741486c0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e07b732d12042dba147916cc1e47414_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i320052b850e749a0b2e97f153c1491ab_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8fc84b986f5417c8c6d37886b06a65c_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i69cebf4065df4f019f54a61e1e8f04ed_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i4061291cba394b2988b6e33efb33e234_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i86837f528bae4286830fe56ab01a716e_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i821ce63b17f74e9494642bc36bc39d7c_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="ic6e4faa519874bc49bb277fd5f19547c_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i1be392c7fb0f4904ac3b7ccc5aa07ff2_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i4b1b26ff545343e087259ed4c75985cf_D20210129-20210129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-29</xbrli:startDate><xbrli:endDate>2021-01-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia013f9b1d3644ca6bef45df253ba07aa_I20210129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47b81495ebac4b58a2804f61535c0e0f_D20210218-20210218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-18</xbrli:startDate><xbrli:endDate>2021-02-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7fa073a09014a269f8ed827bc7648dd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="ifdbe93cee7244f3ea43b94310636e4cb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i0626fc8c4342477587718de02b5fd4f5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="ic26756e91843414c975474c0b281a398_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i155b72efb9ff4278903a825eba1fce84_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i51b788df85854739b278f9a386282b5f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="iab67c9fa2082451fbcea88727617d027_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="i387da906a7a646df921f56445fc3bdb6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="iea0c7056ef0141adbf93d2e11f701922_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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="icc213f3a17b84c6bbf211a8527f4d0c0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102752</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:resources></ix:header></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_1"></div><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></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%">UNITED STATES</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%">SECURITIES AND EXCHANGE COMMISSION</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%">Washington, D.C. 20549</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:14pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMwNjcw_28b1e66f-288e-475f-a604-d52e4fd11ad3">10-K</ix:nonNumeric></span></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:9.769%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.031%"></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:400;line-height:100%">(Mark One)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:DocumentAnnualReport" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6MjJmZWM4YmFmZjlhNDllZmE4MDhlMTlhZWVlOWZhYzQvdGFibGVyYW5nZToyMmZlYzhiYWZmOWE0OWVmYTgwOGUxOWFlZWU5ZmFjNF8xLTAtMS0xLTExNA_9ad483c0-79d9-4b35-a544-0dbe76d07ce5">&#9746;</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:10pt;font-weight:400;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></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-weight:400;line-height:120%">For the Fiscal Year Ended <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMxMjUz_a591c2d1-fa3d-43c3-afb2-97ace3b548e7"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" format="ixt:datemonthdayen" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMxMjUz_7fcd0263-e544-4dd4-8c7d-7297d2feae26">December 31</ix:nonNumeric>, 2020</ix:nonNumeric></span></div><div style="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:99.415%"><tr><td style="width:1.0%"></td><td style="width:9.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.165%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6ODY4Y2RiMjNmNWIxNDYxZWFjNDVlMDhiZjM1M2ZhMmMvdGFibGVyYW5nZTo4NjhjZGIyM2Y1YjE0NjFlYWM0NWUwOGJmMzUzZmEyY18wLTAtMS0xLTExNg_efcaae40-1333-4c26-b7c0-18cd1608457e">&#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:10pt;font-weight:400;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></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%">For the Transition Period from _____ to _____</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:10pt;font-weight:400;line-height:120%">Commission File Number:&#160; <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjM1OTIz_370e9884-8419-4176-8119-ea9f43fee313">000-3676</ix:nonNumeric></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:16pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMwNjcx_68172bec-ac56-4da0-abf0-dcbd20347a85">VSE CORP</ix:nonNumeric>ORATION</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%">(Exact Name of Registrant as Specified in its Charter)</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: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><td colspan="3" style="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:400;line-height:100%"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6ZWVmOTA5ZDdmZjUwNGEyOGJkMmY3OGU1MmUzNTUyMDkvdGFibGVyYW5nZTplZWY5MDlkN2ZmNTA0YTI4YmQyZjc4ZTUyZTM1NTIwOV8wLTAtMS0xLTMz_ef2e5fa3-7930-4e01-a7bc-ba501faae9f5">Delaware</ix:nonNumeric></span></td><td colspan="3" style="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:400;line-height:100%"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6ZWVmOTA5ZDdmZjUwNGEyOGJkMmY3OGU1MmUzNTUyMDkvdGFibGVyYW5nZTplZWY5MDlkN2ZmNTA0YTI4YmQyZjc4ZTUyZTM1NTIwOV8wLTEtMS0xLTMx_8bf957a1-9f3d-4152-9d4d-67889b9816c8">54-0649263</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="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:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr></table></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:85.087%"><tr><td style="width:1.0%"></td><td style="width:20.721%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.721%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.659%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.068%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.659%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.372%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding: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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6OTZlODg4NzRlNTlmNDEwMDhmZmRiZDZiMDQ5MTJkMmUvdGFibGVyYW5nZTo5NmU4ODg3NGU1OWY0MTAwOGZmZGJkNmIwNDkxMmQyZV8wLTAtMS0xLTM5_db199fce-793d-435d-b6ef-dc0fae735a00">6348 Walker Lane</ix:nonNumeric></span></td><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: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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6OTZlODg4NzRlNTlmNDEwMDhmZmRiZDZiMDQ5MTJkMmUvdGFibGVyYW5nZTo5NmU4ODg3NGU1OWY0MTAwOGZmZGJkNmIwNDkxMmQyZV8xLTAtMS0xLTQx_e6b52c89-5ea9-4720-82e3-8f8094590543">Alexandria,</ix:nonNumeric></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%"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6OTZlODg4NzRlNTlmNDEwMDhmZmRiZDZiMDQ5MTJkMmUvdGFibGVyYW5nZTo5NmU4ODg3NGU1OWY0MTAwOGZmZGJkNmIwNDkxMmQyZV8xLTEtMS0xLTQx_eed27e35-2586-4320-af72-5e1fcadab1e6">Virginia</ix:nonNumeric></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:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6OTZlODg4NzRlNTlmNDEwMDhmZmRiZDZiMDQ5MTJkMmUvdGFibGVyYW5nZTo5NmU4ODg3NGU1OWY0MTAwOGZmZGJkNmIwNDkxMmQyZV8xLTUtMS0xLTQz_731f2d3f-cf56-4cc5-a3c3-776f246a94d2">22310</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="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:400;line-height:100%">(Address of Principal Executive Offices)</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:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr></table></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%">Registrant's Telephone Number, Including Area Code:&#160; (<ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMwNjg3_ab98ec64-9fd2-4eb8-8fdd-e61e12017f6f">703</ix:nonNumeric>) <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMwNjg4_17bd0eeb-f539-4338-9622-339ec445d624">960-4600</ix:nonNumeric></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%">Securities registered pursuant to Section 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:97.222%"><tr><td style="width:1.0%"></td><td style="width:37.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.754%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.754%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.850%"></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%">Title of each class</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%">Trading Symbol</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%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:400;line-height:100%"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6OGY2MDExMzIxY2EwNDcyOGFjZGMzZDQwZTI2NDY0NmQvdGFibGVyYW5nZTo4ZjYwMTEzMjFjYTA0NzI4YWNkYzNkNDBlMjY0NjQ2ZF8xLTAtMS0xLTQ5_2b8167fb-ef73-48a7-aded-07d2f49882d7">Common Stock, par value $0.05 per share</ix:nonNumeric></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6OGY2MDExMzIxY2EwNDcyOGFjZGMzZDQwZTI2NDY0NmQvdGFibGVyYW5nZTo4ZjYwMTEzMjFjYTA0NzI4YWNkYzNkNDBlMjY0NjQ2ZF8xLTItMS0xLTUx_9b177e22-800e-4d2a-82d5-84b90df97192">VSEC</ix:nonNumeric></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6OGY2MDExMzIxY2EwNDcyOGFjZGMzZDQwZTI2NDY0NmQvdGFibGVyYW5nZTo4ZjYwMTEzMjFjYTA0NzI4YWNkYzNkNDBlMjY0NjQ2ZF8xLTQtMS0xLTUz_fba095a1-3b5b-40e1-8409-04edfeae17b7">The NASDAQ Global Select Market</ix:nonNumeric></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:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section 12(g) of the Act:&#160; None</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%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&#160; Yes &#9744;   <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMwOTI2_f655c63a-3b2d-4b6b-af84-4c83c66f7d56">No</ix:nonNumeric> &#9746;</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%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section 15(d) of the Act.&#160; Yes &#9744;   <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMwOTI3_4aad73a6-1dc3-4ec6-aca2-be36de831750">No</ix:nonNumeric> &#9746;</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%">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.&#160;&#160; <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMwOTI4_59b12e6b-866d-4a31-b533-8182da058e09">Yes</ix:nonNumeric> &#9746;   No &#9744;</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%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (section 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).   <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMwOTI5_826aebf4-1ba5-478d-8e18-01296f1882a2">Yes</ix:nonNumeric> &#9746; &#160; No &#9744;</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%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule&#160;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><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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><div style="text-align:justify"><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:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.264%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.773%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.103%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.773%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.260%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.773%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.773%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.918%"></td><td style="width:0.1%"></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-weight:400;line-height:100%">Large accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</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%"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6NjRmYTczYjY1OGU2NGMxYmFkZDkzYTAwODYyZDEzYjUvdGFibGVyYW5nZTo2NGZhNzNiNjU4ZTY0YzFiYWRkOTNhMDA4NjJkMTNiNV8wLTItMS0xLTg2_f433b777-516b-4f89-9ea5-c2b426756a0a">Accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</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%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</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%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6NjRmYTczYjY1OGU2NGMxYmFkZDkzYTAwODYyZDEzYjUvdGFibGVyYW5nZTo2NGZhNzNiNjU4ZTY0YzFiYWRkOTNhMDA4NjJkMTNiNV8wLTctMS0xLTg4_aee0583b-55fd-43b0-b376-a05c70eb7121">&#9744;</ix:nonNumeric></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%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6NjRmYTczYjY1OGU2NGMxYmFkZDkzYTAwODYyZDEzYjUvdGFibGVyYW5nZTo2NGZhNzNiNjU4ZTY0YzFiYWRkOTNhMDA4NjJkMTNiNV8wLTktMS0xLTkw_73cc8051-28b6-4235-af1a-7b21ae546032">&#9744;</ix:nonNumeric></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%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transaction period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#9744; </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%">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. <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:IcfrAuditorAttestationFlag" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjM3MTA3_289e083d-84f8-4fa7-97c7-9ca829fbe2e0">&#9746;</ix:nonNumeric></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%">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Act).&#160; Yes <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMxOTAz_0932bea3-9fca-4169-8dd0-5dd6a4ea44fd">&#9744;</ix:nonNumeric>   No &#9746;</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%">The aggregate market value of outstanding voting stock held by non-affiliates of the Registrant as of June&#160;30, 2020, was approximately $<ix:nonFraction unitRef="usd" contextRef="i5e2ea04fed854924bab85d83b973825e_I20200630" decimals="-6" format="ixt:numdotdecimal" name="dei:EntityPublicFloat" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8yNDYy_6ffdf415-a9d0-4f32-a995-32bfd062bbde">279</ix:nonFraction> million based on the last reported sales price of the registrant's common stock on the NASDAQ Global Select Market as of that date.</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%">Number of shares of Common Stock outstanding as of February&#160;26, 2021: <ix:nonFraction unitRef="shares" contextRef="ie95e7af7956f4a678da17394281596ff_I20210226" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8yNjYw_f53d12ac-166a-4b47-924d-f55c0bc3a2c9">12,670,234</ix:nonFraction>.</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:10pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</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%"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMxOTA0_ba93110c-c852-4452-afdf-28347d7b1fa2" escape="true">Portions of Registrant's definitive proxy statement for the Annual Meeting of Stockholders expected to be held on May 5, 2021, which is expected to be filed with the Securities and Exchange Commission on or about April 2, 2021, have been incorporated herein by reference into Part III of this report.</ix:nonNumeric></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="i18516c3c26b34ce5b9c14900cea4cf92_7"></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:99.853%"><tr><td style="width:1.0%"></td><td style="width:14.859%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:73.716%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.125%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="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%">TABLE OF CONTENTS</span></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-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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_13">PART I</a></span></div></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:2pt solid #000000;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="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></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-weight:400;line-height:100%">ITEM 1</span></td><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_16">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: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="#i18516c3c26b34ce5b9c14900cea4cf92_16">5</a></span></div></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-weight:400;line-height:100%">ITEM 1A</span></td><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_19">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: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="#i18516c3c26b34ce5b9c14900cea4cf92_19">10</a></span></div></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-weight:400;line-height:100%">ITEM 1B</span></td><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_22">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: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="#i18516c3c26b34ce5b9c14900cea4cf92_22">17</a></span></div></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-weight:400;line-height:100%">ITEM 2</span></td><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_25">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: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="#i18516c3c26b34ce5b9c14900cea4cf92_25">17</a></span></div></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-weight:400;line-height:100%">ITEM 3</span></td><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_28">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: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="#i18516c3c26b34ce5b9c14900cea4cf92_28">17</a></span></div></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-weight:400;line-height:100%">ITEM 4</span></td><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_31">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: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="#i18516c3c26b34ce5b9c14900cea4cf92_31">17</a></span></div></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-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%">&#160;</span></td></tr><tr><td colspan="3" style="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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_34">PART II</a></span></div></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%">&#160;</span></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-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%">&#160;</span></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-weight:400;line-height:100%">ITEM 5</span></td><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_37">Market for Registrant's Common Equity, Related Stockholder 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: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="#i18516c3c26b34ce5b9c14900cea4cf92_37">18</a></span></div></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-weight:400;line-height:100%">ITEM 6</span></td><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_40">Selected Financial 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: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="#i18516c3c26b34ce5b9c14900cea4cf92_40">21</a></span></div></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-weight:400;line-height:100%">ITEM 7</span></td><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_43">Management'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: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="#i18516c3c26b34ce5b9c14900cea4cf92_43">22</a></span></div></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-weight:400;line-height:100%">ITEM 7A</span></td><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_46">Quantitative and Qualitative Disclosures About Market Risks</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: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="#i18516c3c26b34ce5b9c14900cea4cf92_46">36</a></span></div></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-weight:400;line-height:100%">ITEM 8</span></td><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_49">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: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="#i18516c3c26b34ce5b9c14900cea4cf92_49">38</a></span></div></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-weight:400;line-height:100%">ITEM 9</span></td><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_145">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: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="#i18516c3c26b34ce5b9c14900cea4cf92_145">72</a></span></div></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-weight:400;line-height:100%">ITEM 9A</span></td><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_148">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: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="#i18516c3c26b34ce5b9c14900cea4cf92_148">72</a></span></div></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-weight:400;line-height:100%">ITEM 9B</span></td><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_151">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: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="#i18516c3c26b34ce5b9c14900cea4cf92_151">74</a></span></div></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-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%">&#160;</span></td></tr><tr><td colspan="3" style="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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_154">PART III</a></span></div></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%">&#160;</span></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-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%">&#160;</span></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-weight:400;line-height:100%">ITEM 10</span></td><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_157">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: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="#i18516c3c26b34ce5b9c14900cea4cf92_157">74</a></span></div></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-weight:400;line-height:100%">ITEM 11</span></td><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_160">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: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="#i18516c3c26b34ce5b9c14900cea4cf92_160">74</a></span></div></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-weight:400;line-height:100%">ITEM 12</span></td><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_163">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder 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: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="#i18516c3c26b34ce5b9c14900cea4cf92_163">74</a></span></div></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-weight:400;line-height:100%">ITEM 13</span></td><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_166">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: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="#i18516c3c26b34ce5b9c14900cea4cf92_166">74</a></span></div></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-weight:400;line-height:100%">ITEM 14</span></td><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_169">Principal Accountant 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: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="#i18516c3c26b34ce5b9c14900cea4cf92_169">74</a></span></div></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-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%">&#160;</span></td></tr><tr><td colspan="3" style="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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_172">PART IV</a></span></div></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%">&#160;</span></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-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%">&#160;</span></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-weight:400;line-height:100%">ITEM 15</span></td><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_175">Exhibits and 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: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="#i18516c3c26b34ce5b9c14900cea4cf92_175">74</a></span></div></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-weight:400;line-height:100%">ITEM 16</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: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="#i18516c3c26b34ce5b9c14900cea4cf92_178">Form 10-K Summary</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: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="#i18516c3c26b34ce5b9c14900cea4cf92_178">75</a></span></div></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></tr><tr><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_181">Exhibits</a></span></div></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"><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"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_181">77</a></span></div></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-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%">&#160;</span></td></tr><tr><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_184">Signatures</a></span></div></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"><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"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_184">79</a></span></div></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></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></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%">-3-</span></div></div></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_10"></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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">Forward Looking Statements</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%">This Annual Report on Form 10-K ("Form 10-K") contains statements that, to the extent they are not recitations of historical fact, constitute "forward looking statements" within the meaning of 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;).&#160;All such statements are intended to be covered by the safe harbor provisions for forward-looking statements contained in the Private Securities Litigation Reform Act of 1995 and include this statement for purposes of such safe harbor provisions.</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%">&#8220;Forward-looking&#8221; statements, as such term is defined by the Securities and Exchange Commission (the&#160;&#8220;SEC&#8221;) in its rules, regulations and releases, represent our expectations or beliefs, including, but not limited to, statements concerning our operations, economic performance, financial condition, growth and acquisition strategies, investments and future operational plans. Without limiting the generality of the foregoing, words such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;expect,&#8221; &#8220;believe,&#8221; &#8220;anticipate,&#8221; &#8220;intend,&#8221; &#8220;forecast,&#8221; &#8220;seek,&#8221; &#8220;plan,&#8221; &#8220;predict,&#8221; &#8220;project,&#8221; &#8220;could,&#8221; &#8220;estimate,&#8221; &#8220;might,&#8221; &#8220;continue,&#8221; &#8220;seeking&#8221; or the negative or other variations thereof or comparable terminology are intended to identify forward-looking statements.&#160;These statements, by their nature, involve substantial risks and uncertainties, certain of which are beyond our control, and actual results may differ materially depending on a variety of important factors, including, but not limited to, those identified in Item 1A, "Risk Factors&#8221; in this Form 10-K. All forward-looking statements made herein are qualified by these cautionary statements and risk factors and there can be no assurance that the actual results, events or developments referenced herein will occur or be realized.</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%">Readers are cautioned not to place undue reliance on these forward looking-statements, which reflect management's analysis only as of the date hereof. The Company undertakes no obligation to publicly revise these forward-looking statements to reflect events or circumstances that occur or arise after the date hereof. </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%">-4-</span></div></div></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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 I</span></div><div style="text-align:justify"><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_16"></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%"> ITEM 1.  Business</span></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-weight:700;line-height:120%">History and Organization</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-weight:400;line-height:120%">VSE Corporation (&#8220;VSE,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; or &#8220;our&#8221;) is a diversified aftermarket products and services  company providing repair services, parts distribution, logistics, and supply chain management support services for land, sea and air transportation assets and information technology and energy consulting services to government and commercial markets. We serve the United States Government (the "government"), including the United States Department of Defense ("DoD"), federal civilian agencies, and commercial and other customers.</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%">VSE was incorporated in Delaware in 1959 and the parent company serves as a centralized managing and consolidating entity for our three operating segments, each of which consists of one or more wholly owned subsidiaries or unincorporated divisions that perform our services. Our operating segments include the Aviation segment, Fleet segment, and Federal and Defense segment. The term "VSE" or "Company" means VSE and its operating businesses unless the context indicates operations of only VSE as the parent company.</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.415%"><tr><td style="width:1.0%"></td><td style="width:29.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.933%"></td><td style="width:0.1%"></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:400;line-height:100%">Revenues<br/>(in thousands)<br/>Years ended December 31,</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:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">%</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:400;line-height:100%">2019</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:9pt;font-weight:400;line-height:100%">%</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:400;line-height:100%">2018</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:9pt;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%">Aviation</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%">165,070&#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&#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%">224,546&#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%">30&#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%">145,423&#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%">21&#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%">Fleet</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%">242,170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Federal and Defense</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%">254,419&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,986&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 #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:#ffffff;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%">661,659&#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%">100&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">752,627&#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%">100&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">697,218&#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%">100&#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></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-style:italic;font-weight:700;line-height:120%">Aviation</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%">Our Aviation segment provides international parts supply and distribution, supply chain solutions, and component and engine accessory maintenance, repair and overhaul ("MRO") services supporting global aftermarket commercial and business and general aviation customers. This business offers a range of services to a diversified global client base of commercial airlines, regional airlines, cargo transporters, MRO integrators and providers, aviation manufacturers, corporate and private aircraft owners, and fixed-base operators ("FBOs"). The Aviation segment generated approximately 25% of our consolidated revenues in 2020. This segment did not have any one client that comprised more than 10% of our consolidated revenues in 2020, 2019 and 2018.</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%">Fleet</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%">Our Fleet segment provides parts supply, inventory management, e-commerce fulfillment, logistics, data management, and other services to assist aftermarket commercial and federal customers with their supply chain management. Operations of this segment are conducted by our wholly owned subsidiary Wheeler Fleet Solutions, which supports the government and commercial truck fleets with parts, sustainment solutions and managed inventory services. Revenues for this business are derived from the sale of vehicle parts and mission critical supply chain services to support client truck fleets. The Fleet segment generated approximately 37% of our consolidated revenues in 2020. The United States Postal Service ("USPS") comprised approximately 27%, 22%, and 25% of our consolidated revenues in 2020, 2019 and 2018, 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%">Federal and Defense</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></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%">Our Federal and Defense segment provides aftermarket refurbishment and sustainment services to extend and maintain the life cycle of military vehicles, ships and aircraft for the DoD. The segment provides foreign military sales services, engineering, logistics, maintenance, configuration management, prototyping, technology, and field support services to the DoD and other customers. We also provide energy consulting services and IT solutions to various DoD, federal civilian agencies and commercial clients. The Federal and Defense segment generated approximately 38% of our consolidated revenues in 2020. The foreign military sales program with the U.S. Department of Navy ("FMS Program") comprised approximately 15%, 12%</span><span style="background-color:#ffffff;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-weight:400;line-height:120%"> and 21% of our consolidated revenues in 2020, 2019 and 2018, respectively.</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%">-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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">Acquisition and Divestitures</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%">In January 2019, we acquired 1st Choice Aerospace Inc. ("1st Choice Aerospace"), with operations in Florida and Kentucky. 1st Choice Aerospace provides component MRO services and products for new generation and legacy commercial aircraft families. 1st Choice Aerospace is a subsidiary of VSE Aviation, Inc., under our Aviation 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-weight:400;line-height:120%">In February 2020, we sold our subsidiary Prime Turbines, LLC ("Prime Turbines") and certain related inventory assets for $20.0 million in cash and a $8.3 million note receivable to be paid over a period from 2020 through 2024. Our Aviation segment discontinued turboprop engine MRO services, and will concentrate on higher growth potential component/accessory repair and parts distribution while further expanding our presence within the global commercial and general aviation markets. Prime Turbines' revenues totaled less than 1% and approximately 4% of our revenue for 2020 and 2019, 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-weight:400;line-height:120%">In June 2020, we sold all of the inventory of our subsidiary CT Aerospace, LLC ("CT Aerospace") for a $6.9 million note receivable to be paid to us over a period from 2020 through 2025. Our Aviation segment discontinued sales and leasing of engines and supply of used serviceable engine parts. CT Aerospace's revenues totaled less than 1% and less than 2% of our revenue for 2020 and 2019, 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-weight:400;line-height:120%">See Note (2) "Acquisition and Divestitures" to our Consolidated Financial Statements included in Item 8 of this annual report on Form 10-K for additional information regarding our acquisition and divestitures.</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%">Products and Services</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%">We provide a broad array of capabilities and resources to support our clients&#8217; aftermarket transportation assets, vehicle fleets, aircraft, systems, equipment and processes. We focus on creating value by sustaining and extending the life and improving the performance of our client assets through core offerings in supply chain management, parts supply and distribution, MRO, equipment refurbishment, logistics and engineering. We also provide IT solutions and energy consulting services.</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%">Typical offerings include supply chain and inventory management services; vehicle fleet sustainment programs; vehicle fleet parts supply and distribution; MRO of aircraft components and engine accessories; aircraft engine and airframe parts supply and distribution; engineering support for military vehicles; military equipment refurbishment and modification; ship MRO and follow-on technical support; logistics management support; sustainable energy supply and electric power grid modernization projects, IT infrastructure and data management, and IT data services for health and public safety. See Item 7, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; below for more information regarding our business.</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-weight:700;line-height:120%">Revenues and Contracts</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%">Our revenues are derived from the delivery of products and from contract services performed for our customers. We offer our products and professional and technical services through various ordering agreements and negotiated and competitive contract arrangements.</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%">Our Aviation segment revenues result from the sale of aircraft parts and performance of MRO services for private and commercial aircraft owners, aviation MRO providers, aviation original equipment manufacturers and other clients. Revenues for the sale of aircraft parts are recognized at a point in time when control is transferred to the customer, which usually occurs when the parts are shipped. Revenues for MRO services are recognized over time as the services are transferred to the customer. MRO services revenue recognized is measured based on the cost-to-cost input method, as costs incurred reflect the work completed, and therefore the services transferred to 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-weight:400;line-height:120%">Our Fleet segment revenues result from the sale of aftermarket vehicle parts to government and commercial clients. We recognize revenue from the sale of vehicle parts when the customer takes ownership of the parts.</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%">Our Federal and Defense segment revenues result from professional and technical services that are performed for customers on a contract basis. Revenue is recognized for performance obligations over time as we transfer the services to the customer. The three primary types of contracts used are cost-type, fixed-price, and time and materials. Revenues result from work performed on these contracts by our employees and our subcontractors, and from costs for materials and other work-related costs allowed under our contracts. Revenues on cost-type contracts are recorded as contract allowable costs are incurred and fees are earned, with revenue recognized in direct proportion to our present right to consideration for progress toward the complete satisfaction of the performance obligation. Revenues on fixed-price contracts are recorded as work is performed over the period. Revenue is recognized over time using costs incurred to date relative to total estimated costs at completion. Revenues for time 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%">-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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">materials contracts are recorded based on the amount we have the right to invoice our customers for work performed and materials delivered.</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%">Customers</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%">Our customers include various government clients and commercial entities. Our USPS work and FMS Program comprised approximately 27% and 15% of our 2020 consolidated revenues, respectively. None of our other customers comprise a significant amount of our 2020 consolidated revenues. </span></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:28.621%"></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.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.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.887%"></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="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:400;line-height:100%">Revenues by Customer<br/>(dollars in thousands)<br/>Years ended December 31,</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%">Customer</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:400;line-height:100%">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:400;line-height:100%">%</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:400;line-height:100%">2019</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:400;line-height:100%">%</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:400;line-height:100%">2018</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:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">DoD</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%">236,397&#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%">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><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%">304,334&#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&#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%">334,494&#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%">48&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other government</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">*</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%">216,957&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">Commercial</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%">208,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,518&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">661,659&#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%">100&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">752,627&#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%">100&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">697,218&#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%">100&#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></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*USPS is part of Other government</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%">Backlog</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-weight:400;line-height:120%">Funded backlog represents a measure of potential future revenues from work performed on Federal and Defense segment government contracts. Funded backlog is defined as the appropriated and funded value of contracts, less the amount of revenues recognized on such contracts. Our reported backlog is comprised of funding received in incremental amounts for work that is generally expected to be completed within six to twelve months following the award of the funding. Our funded backlog for our Federal and Defense segment as of December&#160;31, 2020, 2019 and 2018 was approximately $183 million,</span><span style="color:#ee2724;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-weight:400;line-height:120%">$213 million and $290 million, respectively. Changes in funded backlog on contracts are sometimes unpredictable due to uncertainties associated with changing government program priorities and availability of funds, which is heavily dependent upon the congressional authorization and appropriation process. Delays in this process may temporarily diminish the availability of funds for ongoing and planned work.</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%">In addition to funded backlog levels, we have contract ceiling amounts available for use on multiple award, indefinite delivery, indefinite quantity contracts with DoD and federal civilian agencies. While these contracts increase the opportunities available for us to pursue future work, the actual amount of future work is indeterminate until task orders are placed on the contracts. Frequently, these task orders are competitively awarded. Additionally, these task orders must be funded by the procuring agencies before we can perform work and begin generating 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-weight:700;line-height:120%">Marketing</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%">Our marketing activities are conducted by each of our businesses by industry-specific sales representatives and professional marketing and business development staff. New customer contacts and information concerning new programs, requirements and opportunities become available through sales calls and client visits, negotiation with key business partners, and formal and informal briefings. We also participate in professional organizations, attend industry trade shows and events in the course of contract performance, and obtain literature published by government, trade associations, professional organizations and commercial entities.</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%">Human Capital Resources</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%">Our employees have a variety of specialized experience, training and skills that provide the expertise required to service our clients. As of December&#160;31, 2020, we had approximately 1,900 employees, compared to approximately 2,800 as of December&#160;31, 2019. Principal employee categories include (a) mechanics and vehicle, aircraft and equipment technicians, (b) logisticians, (c) warehouse and sales personnel, (d) engineers and technicians in mechanical, electronic, industrial, energy services, and (e) information technology professionals in computer systems, applications and products, configuration, change and data management disciplines. The expertise required by our customers frequently includes knowledge of government regulations and procedures. The amount of our unionized employees varies depending on the types of U.S. Government programs that we are supporting at any given time. As of December&#160;31, 2020,</span><span style="color:#ee2724;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-weight:400;line-height:120%">approximately 35% of our total workforce was unionized, compared to 35% as of December&#160;31, 2019.</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%">-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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">We actively seek initiatives and participate in outreach programs to assist individuals who served in the U.S. Armed Forces. These efforts include an emphasis on hiring military veterans to enhance the quality of our workforce.</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%">We are committed to providing a safe working environment for our employees. Supported by our Health, Environmental and Safety Program, we strive to minimize the risk of injury or illness to workers. We provide our employees with upfront and ongoing safety trainings to ensure that safety policies and procedures are effectively communicated and implemented. We also provide our employees with any additional information, leadership, support and equipment needed to safely perform their job function.</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%">We offer competitive pay and comprehensive benefits to attract, reward and retain a qualified and diverse workforce to achieve our vision and mission and meet the dynamic needs of employees and their families. In addition to competitive base pay, we offer annual bonus opportunities, a Company matched 401(k) plan, healthcare and insurance benefits, health savings and flexible spending accounts, paid time off, family leave, flexible work schedules, and employee assistance programs.</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%">We embrace and encourage inclusion in order to achieve a culture and company environment supporting diversity. Our inclusion and diversity initiatives include our practices and policies on employee recruitment and hiring, professional training and development, employee engagement and the development of a work environment built on the premise of diversity and equity. In 2020, we formed the VSE Inclusion &amp; Diversity Council, an employee led group focused on creating a framework and action plan for inclusion and diversity related initiatives across the organization.</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%">Government Regulation and Supervision</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%">Our Federal and Defense segment business is affected by a variety of laws and regulations relating to the award, administration, and performance of U.S.&#160;Government contracts.&#160;See Item A, "Risk Factors".</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%">Our Federal and Defense segment operates in a heavily regulated environment and is routinely audited and reviewed by the U.S.&#160;Government and its agencies, including the Defense Contract Audit Agency, and the Defense Contract Management Agency. These agencies evaluate our contract performance, cost structures, and compliance with applicable laws, regulations, and standards, as well as review the adequacy of our business systems and processes relative to U.S. Government requirements. Business systems subject to audit or review include our accounting systems, purchasing systems, government property management systems, and estimating systems. If an audit uncovers improper or illegal activities, we may be subject to administrative, civil, or criminal proceedings, which could result in fines, penalties, repayments, or compensatory, treble, or other damages. Certain U.S. Government findings against a contractor can also lead to suspension or debarment from future U.S. Government contracts or the loss of export privileges.&#160;In addition, any costs we incur that are determined to be unallowable or improperly allocated to a specific contract will not be recovered or must be refunded if already reimbursed.</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%">The U.S.&#160;Government has the ability, pursuant to regulations relating to contractor business systems, to decrease or partially withhold contract payments if it determines significant deficiencies exist in one or more such 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-weight:400;line-height:120%">The U.S.&#160;Government generally has the ability to terminate contracts, in whole or in part, with little or no prior notice, for convenience or for default based on performance. In the event of termination of a contract for convenience, a contractor is customarily able to recover costs already incurred on the contract and receive profit on those costs up to the amount authorized under the contract, but not the anticipated profit that would have been earned had the contract been completed. Such a termination could also result in the cancellation of future work on the related program. Termination resulting from our default could expose us to various liabilities, including excess re-procurement costs, and could have a material effect on our ability to compete for future contracts.</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%">Our business, our contracts with various agencies of the U.S. Government, and our subcontracts with other prime contractors are subject to a variety of laws and regulations, including, but not limited to, the Federal Acquisition Regulation, the Truth in Negotiations Act, the Procurement Integrity Act, the False Claims Act, U.S. Cost Accounting Standards, the International Traffic in Arms Regulations promulgated under the Arms Export Control Act, and the Foreign Corrupt Practices Act. A noncompliance determination by a government agency may result in reductions in contract values, contract modifications or terminations, penalties, fines, repayments, compensatory, treble, or other damages, or suspension or debarment.</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%">We have incurred, and will continue to incur, costs and capital expenditures to comply with these laws and regulations. We believe that our operations currently are being conducted in substantial compliance with all applicable regulations. From time to time, we may experience incidents and encounter conditions that are not in compliance with regulations. We may occasionally receive notices from governmental agencies regarding potential violations of these laws or regulations. In such cases, we will </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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">work with the agencies to address any issues and to implement appropriate corrective action when necessary. However, we do not know of any fact or condition that would result in any material liabilities being incurred 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-weight:700;line-height:120%">Competition</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%">The supply chain, logistics, distribution, and MRO services offered by our Aviation and Fleet segments and the federally contracted professional and technical services offered by our Federal and Defense segment are conducted in very competitive operating environments. The vehicle parts aftermarket and aviation parts and repair markets are fragmented, with many large and small global private and public competitors that compete for our customer base.</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%">Large, diversified federal contracting firms with greater financial resources and larger technical staff are capable of providing the same services offered by us. Government agencies emphasize awarding contracts on a competitive basis, as opposed to a sole source or other noncompetitive basis. Most of the significant contracts under which our Federal and Defense segment currently perform services were either initially awarded on a competitive basis, or have been renewed at least once on a competitive basis. These contracts may be indefinite delivery/indefinite quantity type contracts for which the government makes awards for work among several other eligible contract holders, or they may be single award contracts with multiple option years that may or may not be exercised. Accordingly, there can be no assurance regarding the level of work we may obtain under some of these contracts. Government budgets, and in particular the budgets of certain government agencies, can also affect competition in our business. A reallocation of government spending priorities or reallocation of work for small business set-aside programs that results in lower levels of potential business in the markets we serve or the services we offer can cause increased competition.</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%">The extent of competition that we will encounter as a result of changing economic or competitive conditions, customer requirements or technological developments is unpredictable. We believe the principal competitive factors for our business are customer knowledge, technical and financial qualifications, past performance, government budgetary priorities, sales force initiatives and price.</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-weight:700;line-height:120%">Available Information</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%">Copies of our publicly available Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and amendments to those reports are filed with or otherwise furnished to the SEC pursuant to Section 13(a) or 15(d) of the Exchange Act. Such reports and amendments are also available to the public free of charge through our website </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">www.vsecorp.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as soon as reasonably practicable after the reports are electronically filed with the SEC. The SEC maintains an Internet site (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">http://www.sec.gov</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) that contains reports, proxy and information statements and other information regarding issuers that file electronically with the SEC.</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><div id="i18516c3c26b34ce5b9c14900cea4cf92_19"></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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></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 1A.  Risk Factors</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%">Our future results may differ materially from past results and from those projected in the forward-looking statements contained in this Form 10-K due to various uncertainties and risks, including those risks set forth below, nonrecurring events and other important factors disclosed previously and from time to time in our other reports filed with the SEC.</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%">Operational Risks</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 COVID-19 outbreak has adversely affected and could in the future continue to adversely affect our business.</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%">The COVID-19 pandemic is adversely affecting, and is expected to continue to adversely affect, our operations, supply chains and distribution systems, and we have experienced and expect to continue to experience varying levels of reductions in demand for our products and services, particularly in the aviation aftermarket. The global aviation market is experiencing a significant decline, specifically in global commercial air travel, which is having a significant impact on the parts distribution and maintenance, repair and overhaul services markets supporting general aviation and commercial aircraft. Our Aviation segment experienced the most impactful reduction in demand for our products and services during fiscal 2020 compared to fiscal 2019, as a decline in commercial aircraft revenue passenger miles contributed to a reduction in demand for aftermarket parts and MRO services. We expect this reduction in demand to continue throughout the first half of 2021. This decrease in demand will adversely impact our operating results for 2021. We cannot estimate with certainty the severity of this impact, but we expect it to be consistent with overall aviation industry trends.</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%">We operate numerous &#8220;touch labor&#8221; warehouse and maintenance facilities supporting each of our three business segments both in our own facilities and customer facilities. A local outbreak of the virus in any of these facilities could temporarily shut down operations at those facilities until they have been thoroughly cleaned. Employees who become exposed to the virus would need to be quarantined and would be unable to work for 14 days or longer. Similarly, customers who have warehouse or maintenance facilities could be impacted, slowing or reducing demand for our parts distribution services.</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%">Due to the impact of COVID-19 and decisions by our customers to delay the use of, or permanently retire, certain aircraft, demand levels for aviation disruption inventory could decrease in the near term or midterm, which could result in a write-down of existing inventory to adjust to current market trends and adversely affect our results of operations. Furthermore, as a result of COVID-19, some of our commercial customers in the Aviation segment have been and could continue to be negatively impacted as a result of disruption in demand, which has led to delays and could lead to defaults on collections of receivables from them. Such continued delays could further negatively impact our business, results of operations and financial condition.</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%">The impact of the COVID-19 pandemic continues to evolve, and while we expect it to continue to have an adverse effect on our business, financial condition, liquidity, cash flow and results of operations, we are unable to predict the extent, nature or duration of these impacts at this time, although we expect such negative impacts to continue in the first half of 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%">Certain programs comprise a material portion of our revenue. Our work on large government programs presents a risk to revenue growth and sustainability and profit margins.</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%">The eventual expiration of large government programs or the loss of or disruption of revenues on a single contract may reduce our revenues and profits. Such revenue losses could also erode profits on our remaining programs that would have to absorb a larger portion of the fixed corporate costs previously allocated to the expiring programs or discontinued contract work. Our USPS managed inventory program and our FMS Program each constitute a material portion of our revenues and profits. This concentration of our revenue subjects us to the risk of material adverse revenue disruptions if customer operational decisions, government contractual or other issues prevent or delay the fulfillment of work requirements associated with these key programs. In recent years, revenue levels for our FMS Program have fluctuated widely enough to cause material changes in our overall revenue levels and affect our profit margins. Similarly, variations in volume and types of parts purchased by the USPS in recent years have caused changes in our profit margins.</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%">The USPS has initiated a fleet replacement program for a next generation of the delivery vehicle fleet. The timing of both the roll out of a new fleet and the retirement of the current vehicles and their decision on how many of such vehicles will remain in the fleet could potentially have a significant impact on our future revenues and profits.</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 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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">Acquisitions, which have been a part of our business strategy in recent years, present certain risks.</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%">A key element of our business strategy is growth through the acquisition of additional companies. VSE is focused on acquiring complementary assets that add new products, new customers, and new capabilities or new geographic and/or operational competitive advantages in both new and existing markets within our core competencies. Our acquisition strategy is affected by, and poses a number of challenges and risks, including availability of suitable acquisition candidates, availability of capital, diversion of management&#8217;s attention, effective integration of the operations and personnel of acquired companies, potential write downs of acquired intangible assets, potential loss of key employees of acquired companies, use of a significant portion of our available cash, compliance with debt covenants and consummation of acquisitions on satisfactory terms.</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%">We may not be able to successfully execute our acquisition strategy, and the failure to do so could have a material adverse effect on our business, financial condition and 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%">Changes in future business conditions could cause business investments, recorded goodwill, and/or purchased intangible assets to become impaired, resulting in substantial losses and write-downs that would reduce our operating income.</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%">As part of our business strategy, we acquire non-controlling and controlling interests in businesses. We make acquisitions and investments following careful analysis and due diligence processes designed to achieve a desired return or strategic objective. Business acquisitions involve estimates, assumptions, and judgments to determine acquisition prices, which are allocated among acquired assets, including goodwill, based upon fair market values. Notwithstanding our analyses, due diligence processes, and business integration efforts, actual operating results of acquired businesses may vary significantly from initial estimates. In such events, we may be required to write down our carrying value of the related goodwill and/or purchased intangible assets. In addition, declines in the trading price of our common stock or the market as a whole can result in goodwill and/or purchased intangible asset impairment charges associated with our existing businesses.</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%">As of December&#160;31, 2020, goodwill and purchased intangible assets generated from prior business acquisitions accounted for approximately 31%&#160;and 13%, respectively, of our total assets. We evaluate goodwill values for impairment annually in the fourth quarter or when evidence of potential impairment exists. We also evaluate the values of purchased intangible assets when evidence of potential impairment exists. The impairment tests are based on several factors requiring judgments. As a general matter, a significant decrease in expected cash flows or changes in market conditions may indicate potential impairment of recorded goodwill or purchased intangible assets.</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%">Adverse equity market conditions that result in a decline in market multiples and the trading price of our common stock, or other events, such as reductions in future contract awards or significant adverse changes in our operating margins or the operating results of acquired businesses that vary significantly from projected results on which purchase prices are based, could result in an impairment of goodwill or other intangible assets. Any such impairments that result in us recording additional goodwill or intangible asset impairment charges could have a material adverse effect on our financial position 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-style:italic;font-weight:700;line-height:120%">Intense competition from existing and new competitors may harm our business.</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%">The aviation and vehicle parts industries are highly fragmented, have several highly visible leading companies, and are characterized by intense competition. Some of our OEM competitors have greater name recognition than VSE or our subsidiaries, as well as complementary lines of business and financial, marketing and other resources that we do not have. In addition, OEMs, aircraft maintenance providers, leasing companies and U.S. Federal Aviation Administration ("FAA") certificated repair facilities may attempt to bundle their services and product offerings in the supply industry, thereby significantly increasing industry competition.</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%">Pressure on government budgets may adversely affect the flow of work to federal contractors, particularly new programs. Competitor contractors that experience a loss of government work have tended to redirect their marketing efforts toward the types of work that we perform. This increase in competition for our service offerings may adversely affect our ability to win new work or successor contracts to continue work that is currently performed by us under expiring contracts. Unsuccessful bidders frequently protest contract awards, which can delay or reverse the contract awards. Additionally, the government has frequently used contract award criteria that emphasizes lowest price, technically acceptable bids, which further intensifies competition in our government markets.</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%">-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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">Our success is highly dependent on the performance of the aviation aftermarket, which could be impacted by lower demand for business aviation and commercial air travel or airline fleet changes causing lower demand for our goods and services.</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%">General global industry and economic conditions that affect the aviation industry may also affect our business. We are subject to macroeconomic cycles, and when recessions occur, we may experience reduced orders, payment delays, supply chain disruptions or other factors as a result of the economic challenges faced by our customers, prospective customers and suppliers. Further, the aviation industry has historically, from time to time, been subject to downward cycles which reduce the overall demand for jet engine and aircraft component replacement parts and repair and overhaul services, and such downward cycles result in lower sales and greater credit risk. Demand for commercial air travel can be influenced by airline industry profitability, world trade policies, government-to-government relations, terrorism, disease outbreaks, environmental constraints imposed upon aircraft operations, technological changes, price and other competitive factors. These global industry and economic conditions may 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:400;line-height:120%">The COVID-19 pandemic has resulted in travel disruption has had an adverse impact on airline spending and demand that has caused a reduction in demand for our aviation products and services for most of 2020. At this point, the extent or duration of the impact that  the COVID-19 pandemic may have on our future results remains uncertain. </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%">Global economic conditions and political factors could adversely affect our 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-weight:400;line-height:120%">Revenues for work performed in or products delivered to foreign countries are subject to economic conditions in these countries and to political risks posed by ongoing foreign conflicts and potential terrorist activity. Significant domestic and political unrest in client countries can constrain our ability to maintain consistent staffing levels, resulting in a fluctuating level of services performed by our employees. We cannot predict when these conditions will occur or the effect it will have on our revenues. Regime changes in these countries can result in government restrictions upon the continuation of ongoing work. Economic conditions in both the United States and foreign countries, and global prices and availability of oil and other commodities could potentially have an adverse effect on the demand for some of our services, including our aviation 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 nature of our operations and work performed by our employees present certain challenges related to work force management.</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%">Our financial performance is heavily dependent on the abilities of our operating and administrative staff with respect to technical skills, operating performance, pricing, cost management, safety, and administrative and compliance efforts. A wide diversity of contract types, nature of work, work locations, and legal and regulatory complexities challenges our administrative staff and skill sets. We also face challenges associated with our quality of workforce, quality of work, safety, and labor relations compliance. Our current and projected work in foreign countries exposes us to challenges associated with export and ethics compliance, local laws and customs, workforce issues, extended supply chain, political unrest and war zone threats. Failure to attract or retain an adequately skilled workforce, lack of knowledge or training in critical functions, or inadequate staffing levels can result in lost work, reduced profit margins, losses from cost overruns, performance deficiencies, workplace accidents, and regulatory noncompliance.</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 business could be adversely affected by incidents that could cause an interruption in our operations or impose a significant financial liability on us.</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%">Disruption of our operations due to internal or external system or service failures, accidents or incidents involving employees or third parties working in high-risk locations, or natural disasters, health crisis, epidemics or pandemics,  including the COVID-19 pandemic, or other crises could adversely affect our financial performance and condition. The COVID-19 pandemic could potentially impact our global supply chain network for any of our segments. A fire, flood, earthquake, or other natural disaster, health crises, epidemic, pandemic or other crisis at or affecting physical facilities that support key revenue generating operations, or a procurement system or contractual delay could potentially interrupt the revenues from 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%">Investments in inventory and facilities could cause losses if certain work is disrupted or discontinued.</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%">We have made investments in inventory, facilities and lease commitments to support specific business programs, work requirements, and service offerings. A slowing or disruption of these business programs, work requirements, or service offerings that results in operating below intended levels could cause us to suffer financial losses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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%">-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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">We are dependent on access to and the performance of third&#8209;party package delivery companies.</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%">Our ability to provide efficient distribution of the products we sell to our customers is an integral component of our overall business strategy, both domestic and international. We do not maintain our own delivery networks, and instead rely on third&#8209;party package delivery companies. We cannot assure that we will always be able to ensure access to preferred shipping and delivery companies or that these companies will continue to meet our needs or provide reasonable pricing terms. In addition, if the package delivery companies on which we rely on experience delays resulting from inclement weather or other disruptions, we may be unable to maintain products in inventory and deliver products to our customers on a timely basis, which may adversely affect our results of operations and 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:120%">Uncertain government budgets and shifting government priorities could delay contract awards and funding and adversely affect our ability to continue work under our government contracts. Additionally, federal procurement directives could result in our loss of work on current programs to small business set-asides and large multiple award contracts.</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%">Our government business is subject to funding delays, terminations (including at the government's convenience), reductions, in-sourcing, extensions and moratoriums associated with the government&#8217;s budgeting and contracting process. The federal procurement environment is unpredictable and could adversely affect our ability to perform work under new and existing contracts. We have experienced delays in contract awards and funding on our contracts in recent years that have adversely affected our ability to continue existing work and to replace expiring work. Additionally, our government business is subject to the risk that one or more of our potential contracts or contract extensions may be diverted by the contracting agency to a small or disadvantaged or minority-owned business pursuant to set-aside programs administered by the U.S. Small Business Administration, or may be bundled into large multiple award contracts for very large businesses. These risks can potentially have an adverse effect on our revenue growth and profit margins.</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%">Changes to DoD business practices could have a material effect on DoD's procurement process and adversely impact our current programs and potential new awards.</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%">The defense industry has experienced, and we expect will continue to experience, significant changes to business practices resulting from greater DoD focus on affordability, efficiencies, business systems, recovery of costs, and a re-prioritization of available defense funds to key areas for future defense spending. The DoD continues to adjust its procurement practices, requirements criteria, and source selection methodology in an ongoing effort to reduce costs, gain efficiencies, and enhance program management and control. We expect the DoD's focus on business practices to impact the contracting environment in which we operate as we and others in the industry adjust our practices to address the DoD's initiatives and the reduced level of spending by the DoD. Depending on how these initiatives are implemented, they could have an impact on our current programs, as well as new business opportunities with the DoD. As a result of certain of these initiatives, we experienced, and may continue to experience, a higher number of audits and/or lengthened periods of time required to close open audits. Such additional or lengthier audits could have a material adverse effect on our business, financial condition and 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%">Legal and Regulatory Risks</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 could be adversely affected by government audits or investigations.</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%">Government agencies, including the Defense Contract Audit Agency, the Defense Contract Management Agency and the Department of Labor, routinely audit and investigate government contractors. These agencies review a contractor&#8217;s performance under its contracts, cost structure and compliance with applicable laws, regulations and standards. The government also may review the adequacy of, and a contractor&#8217;s compliance with, its internal control systems and policies, including the contractor&#8217;s purchasing, property, estimating, compensation and management information systems. Any costs found to be improperly allocated to a specific contract will not be reimbursed and any such costs already reimbursed must be refunded.</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%">The scope and rigor of government agency audits and investigations have increased in recent years, resulting in a greater likelihood that an audit or investigation may result in an adverse outcome. We have been subject to unfavorable findings and recommendations from various government agencies from time to time. We expect that government agencies will continue to rigorously audit and investigate us and there may be adverse or disputed findings, resulting in corrective action plans and/or settlements.</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%">If an audit or investigation uncovers improper or illegal activities, we may be subject to civil and criminal penalties and administrative sanctions, including termination of contracts, forfeiture of profits, suspension of payments, fines and suspension or debarment from doing business with the government. In addition, we could suffer serious harm to our reputation if </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><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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">allegations of impropriety were made. Performance of international work can expose us to risks associated with the Foreign Corrupt Practices Act and Export Control Act compliance.</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 are subject to numerous government rules and regulations that could expose us to potential liabilities or work loss.</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%">We must comply with and are affected by laws and regulations relating to the award, administration and performance of government contracts. A violation of laws or regulations could result in the imposition of fines and penalties or the termination of contracts or debarment from working or bidding on government contracts.</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%">In some instances, these government contract laws and regulations impose terms or rights that are significantly more favorable to the government than those typically available to commercial parties in negotiated transactions. For example, the government may terminate any government contract or subcontract at its convenience, as well as for performance default.</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%">A termination for default could expose us to liability and have a material adverse effect on our ability to compete for future contracts and orders. A termination for default could also impact our past performance and ability to obtain new or additional work. In addition, the government could terminate a prime contract under which we are a subcontractor, irrespective of the quality of services provided by us as a subcontractor.</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%">Additionally, our contract work that is performed by our subcontractors is subject to government compliance, performance requirements and financial risks. If any of our subcontractors fail to timely meet their contractual obligations or have regulatory compliance or other problems, our ability to fulfill our obligations as a prime contractor may be jeopardized.</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%">The aviation industry is highly regulated by the FAA and similar regulatory agencies in other countries. Aviation engines, engine accessories and components that we sell must meet certain airworthiness standards established by the FAA or the equivalent agencies in certain other countries. We also operate repair facilities that are licensed by the FAA and equivalent agencies of certain other countries to perform such services. New and more stringent regulations may be adopted in the future that could have an adverse effect on us.</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%">Lastly, border tariffs and new trade deals could have significant effects on our customers and, in turn, on our suppliers, which may impact our business.</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%">Due to the nature of our work, we could potentially be exposed to legal actions arising from our 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:400;line-height:120%">Our work includes many manual tasks, including warehousing, shipping and packing of truck parts inventory, maintaining and repairing military and non-military vehicles, aircraft and equipment, and maintaining and overhauling U.S. Navy ships. Some of our work efforts involve the handling of hazardous materials. These services may pose certain challenges that could cause us to be exposed to legal and other liabilities arising from performance issues, work related incidents or employee misconduct that result in damages, injury or death to third parties. Such events could cause us to suffer financial losses and adversely affect our financial condition. See Item 3, "Legal Proceedings&#8221; below.</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%">Environmental and pollution risks could potentially impact our financial results.</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%">Our operations are subject to and affected by a variety of existing federal, state, and local environmental protection laws and regulations. In addition, we could be affected by future laws or regulations, including those imposed in response to concerns over climate change, other aspects of the environment, or natural resources. We expect to incur future capital and operating costs to comply with current and future environmental laws and regulations, and such costs could be substantial, depending on the future proliferation of environmental rules and regulations and the extent to which we discover currently unknown environmental conditions. </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%">Some of our contract work includes the use of chemical solvents and the handling of hazardous materials to maintain, repair, and refurbish vehicles, aircraft engines, and equipment. This exposes us to certain environmental and pollution risks. Various federal, state, and local environmental laws and regulations impose restrictions on the discharge of pollutants into the environment and establish standards for the transportation, storage, and disposal of toxic and hazardous wastes. Substantial fines, penalties, and criminal sanctions may be imposed for noncompliance, and certain environmental laws impose joint and several "strict liability" for remediation of spills and releases of oil and hazardous substances. Such laws and regulations impose liability upon a party for environmental cleanup and remediation costs and damage without regard to negligence or fault on the part of such party and could expose us to liability for the conduct of or conditions caused by third parties.</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%">-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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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:115%">Costs associated with compliance with Federal, State and local provisions regulating the discharge of materials or that otherwise relate to the protection of the environment have not had a material adverse effect on our capital expenditures, earnings, or competitive position. However, we cannot predict the likelihood of such a material adverse effect should we experience the occurrence of a future environmental or pollution event.</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%">The adoption of new environmental laws and regulations, stricter enforcement of existing laws and regulations, imposition of new cleanup requirements, discovery of previously unknown or more extensive contamination, litigation involving environmental impacts, our inability to recover related costs under our government contracts, or the financial insolvency of other responsible parties could cause us to incur costs that could have a material adverse effect on our financial position, results of operations, or 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%">Technology Risks</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%">Technology security and cyber-attack risks could potentially impact our financial results.</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%">We face the threat to our computer systems of unauthorized access, computer hackers, computer viruses, malicious code, organized cyber-attacks and other security problems and system disruptions, including possible unauthorized access to our and our clients' proprietary or classified information.</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%">Some of our contract work includes data management and technology services associated with Social Security Administration and military medical and health records. This exposes us to certain information and technology security risks. If there is a security breach of sensitive data in our custody or for which we provide services, we could possibly be held liable for damages to third parties related to such security breach and incur costs to prevent future incidents. We also provide refurbishment, maintenance and training services support to international clients directly and through the DoD. Foreign nations with interests that conflict with the international clients we support could be motivated to conduct a cyber-attack to access information on these programs.</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%">We maintain a cybersecurity risk management program to monitor and mitigate cybersecurity threats and an incident response plan for emerging threats.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs associated with preventing or remediating information management security breaches or complying with related laws and regulations have not had a material adverse effect on our capital expenditures, earnings or competitive position. Additionally, we have obtained insurance that provides coverage for certain cybersecurity incidents. However, the occurrence of a future security breach event could potentially have such an adverse effect.</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%">Financial Risks</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%">There can be no assurance we will continue to pay dividends at current levels or 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-weight:400;line-height:120%">The payment of cash dividends and repurchases of our common stock are subject to limitations under applicable law and our bank loan agreement, and to the discretion of our board of directors, considered in the context of then current conditions, including our earnings, other operating results, and capital requirements. Declines in asset values or increases in liabilities, including liabilities associated with benefit plans and assets and liabilities associated with taxes, can reduce stockholders&#8217; equity. A deficit in stockholders&#8217; equity could limit our ability under Delaware law to pay dividends.</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 debt exposes us to certain risks.</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%">As of December&#160;31, 2020, we had</span><span style="color:#ee2724;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-weight:400;line-height:120%">$251 million</span><span style="color:#ee2724;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-weight:400;line-height:120%">of total debt outstanding (net of unamortized debt issuance costs). The amount of our existing debt, combined with our ability to incur significant amounts of debt in the future, could have important consequences, including:</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">Increasing our vulnerability to adverse economic or industry conditions;</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">Requiring us to dedicate a portion of our cash flow from operations to payments on our debt, thereby reducing the availability of our cash flow to fund working capital, capital expenditures, strategic initiatives, and general corporate purposes;</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">Increasing our vulnerability to, and limiting our flexibility in planning for, or reacting to, changes in our business or the industries in which we operate;</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">Exposing us to the risk of higher interest rates on borrowings under our Credit Facility, which are subject to variable rates of interest;</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">Placing us at a competitive disadvantage compared to our competitors that have less debt; 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">Limiting our ability to borrow additional funds.</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></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%">In addition, the interest rate on our term loan borrowings and revolving loan borrowings is based on the London Interbank Offered Rate (&#8220;LIBOR&#8221;). LIBOR is the subject of recent national, international, and other regulatory guidance and proposals for reform. In July 2017, the Chief Executive of the U.K. Financial Conduct Authority (the &#8220;FCA&#8221;), which regulates LIBOR, announced that the FCA will no longer persuade or compel banks to submit rates for the calculation of the LIBOR benchmark after 2021. This announcement indicates that the continuation of LIBOR on the current basis cannot and will not be guaranteed after 2021, and it appears likely that LIBOR will be discontinued or modified by 2021. The consequences of the discontinuance of the LIBOR benchmark cannot be entirely predicted but could result in an increase in the cost of our variable rate indebtedness.</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%">Market volatility and adverse capital market conditions may affect our ability to access cost-effective sources of funding and may expose us to risks associated with the financial viability of suppliers and subcontractors.</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%">The financial markets can experience high levels of volatility and disruption, reducing the availability of credit for certain issuers. We may access these markets from time to time to support certain business activities, including funding acquisitions and refinancing existing indebtedness. We may also access these markets to acquire credit support for our letters of credit. A number of factors could cause us to incur higher borrowing costs and experience greater difficulty accessing public and private markets for debt. These factors include disruptions or declines in the global capital markets and/or a decline in our financial performance, outlook, or credit ratings. The occurrence of any or all of these events may adversely affect our ability to fund our operations, meet contractual commitments, make future investments or desirable acquisitions, or respond to competitive challenges.</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 the disruptions caused by the COVID-19 global pandemic continue to adversely impact our operations and financial performance, we may face further challenges regarding compliance with the financial covenants in our debt facility.</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%">We have a loan agreement with a bank group comprised of ten banks. Under the terms of our debt facility, we are required to maintain certain financial covenants. As a result of the COVID-19 global pandemic, our business operations have been and could be further disrupted, which could adversely affect our ability to satisfy our financial covenant requirements. In June 2020, we amended our loan agreement to provide increased financial covenant flexibility. We believe the amendment will provide sufficient covenant relief for future near term compliance, however, there can be no assurance that any further future disruption will not adversely impact our business and result in an inability to comply with the financial covenants in our loan agreement. There can be no assurance that we would be able to obtain future changes in a timely manner, on acceptable terms, or at all. If we were not able to satisfactorily obtain further changes to the debt facility, we could be in default, which could trigger an acceleration of repayment provisions that we would be unable to meet and would impair our ability to operate our businesses. If we make changes, it may lead to fees, increased costs, increased interest rates, additional restrictive covenants and other available lender protections that would be applicable to us under the debt facility.</span></div><div style="text-align:justify;text-indent:36pt"><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%">-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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><div><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_22"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1B. Unresolved Staff Comments</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%">None.</span></div><div><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_25"></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%">ITEM 2.  Properties</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%">Our executive and administrative headquarters are located in a five-story building in Alexandria, Virginia, with approximately 95,000 square feet of office space leased by us through April 2027.</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%">We own facilities located in an industrial park in Somerset, Pennsylvania where we conduct our Fleet segment operations. These properties consist of approximately 30 acres of land and buildings totaling approximately 271,000 square feet of office, engineering and warehouse space.</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%">We own two properties that we use to conduct our Aviation segment operations. The first property consists of a building with approximately 30,500 square feet of warehouse and office space in Independence, Kansas that is located on leased municipal airport land. The second property consists of approximately nine acres of land and a building with approximately 60,000 square feet of warehouse and office space in Hebron, Kentucky, acquired in 2019.</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%">We own and operate two facilities in Ladysmith, Virginia. One of these properties consists of approximately 44 acres of land and multiple storage and vehicle maintenance buildings totaling approximately 56,000 square feet of space. The other property consists of 30 acres of land and buildings totaling approximately 13,500 square feet of space. We also own and operate a property in Texarkana, Arkansas consisting of approximately 10 acres of land and a building totaling approximately 79,000 square feet. We use these properties primarily to provide refurbishment services for military equipment, storage and maintenance.</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%">We also provide services and products from facilities generally occupied under short-term leases primarily located near customer sites to facilitate communications and enhance program performance. As of December&#160;31, 2020, we leased approximately 13 such facilities with a total of approximately 254,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">square feet of office, shop and warehouse space. Our employees often provide services at customer facilities, limiting our requirement for additional space. We also provide services from locations outside of the United States, generally at foreign shipyards, U.S. military installations and aircraft parts distribution facilities.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_28"></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%">ITEM 3.  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;&#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%">We may have certain claims in the normal course of business, including legal proceedings against us and against other parties. In our opinion, the resolution of these other claims will not have a material adverse effect on our results of operations, financial position or cash flows. However, because the results of any legal proceedings cannot be predicted with certainty, the amount of loss, if any, cannot be reasonably estimated.</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%">Further, from time-to-time, government agencies investigate whether our operations are being conducted in accordance with applicable contractual and regulatory requirements. Government investigations of us, whether relating to government contracts or conducted for other reasons, could result in administrative, civil or criminal liabilities, including repayments, fines or penalties being imposed upon us, or could lead to suspension or debarment from future government contracting. Government investigations often take years to complete and many result in no adverse action against us. We believe, based upon current information, that the outcome of any such government disputes and investigations will not have a material adverse effect on our results of operations, financial condition or cash flows.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_31"></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%">ITEM 4.  Mine Safety Disclosures</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%">Not applicable.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_34"></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%">-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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_37"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 5.  Market for Registrant's Common Equity, Related Stockholder Matters</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">and Issuer Purchases of Equity Securities</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%">VSE common stock, par value $0.05 per share, is traded on the NASDAQ Global Select Market ("NASDAQ"), trading symbol, "VSEC."</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-weight:700;line-height:120%">Common Stock - Dividend Paid Per Share</span></div><div style="text-align:justify;text-indent:36pt"><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:99.853%"><tr><td style="width:1.0%"></td><td style="width:71.960%"></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:11.637%"></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:11.639%"></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="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:400;line-height:100%">Dividend Paid Per Share</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%">Quarter Ended</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:400;line-height:100%">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:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">March 31</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%">0.09&#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%">0.08&#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%">June 30</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.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.09&#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%">September 30</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%">0.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.09&#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%">December 31</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.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.09&#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%">For the Year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">0.36&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">0.35&#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></tr></table></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-weight:700;line-height:120%">Holders</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%">As 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 February 1, 2021, VSE</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> common stock, par value $0.05 per share, was held by approximately</span><span style="background-color:#ffffff;color:#ee2724;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%">226</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> stockholders of record.&#160;The number of stockholders of record is not representative of the number of beneficial holders because many of VSE's shares are held by depositories, brokers or nominees.</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%">Dividends</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%">Pursuant to our bank loan agreement, as discussed in Note (8) "Debt" to our Consolidated Financial Statements included in Item 8 of this annual report on Form 10-K, the payment of cash dividends is subject to annual restrictions. We have paid cash dividends each year since 1973 and have increased our dividend each year since 2004.</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%">Certain Sales and Repurchases of VSE Common Stock</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%">During the fiscal year covered by this Form 10-K, VSE did not sell any of its equity securities that were not registered under the Securities Act. During the fourth quarter of the fiscal year covered by this Form 10-K, no purchases of equity securities of VSE were made by or on behalf of VSE or any "affiliated purchaser" (as defined in Rule 10b-18 (a)(3) under the Exchange Act) other than 25,859</span><span style="color:#ee2724;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-weight:400;line-height:120%">shares of our restricted common stock that were voluntarily forfeited to VSE by participants in its 2006 Restricted Stock Plan to cover their personal tax liability for restricted stock awards under the VSE Corporation 2006 Restricted Stock Plan (the "2006 Restricted Stock Plan").</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%">Equity Compensation Plan Information</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%">We have one compensation plan approved by our stockholders under which our equity securities are authorized for issuance to employees and directors:&#160;the 2006 Restricted Stock Plan. The following table sets forth the amounts of securities authorized for issuance under the 2006 Restricted Stock Plan as of 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><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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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:47.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></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:15.420%"></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:15.424%"></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:400;line-height:100%">Plan Category</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:400;line-height:100%">Number of securities to be issued upon exercise of outstanding options, warrants and rights</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%">Weighted-average exercise price of outstanding options, warrants and rights</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%">Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a))</span></td></tr><tr><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:400;line-height:100%">(a)</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:400;line-height:100%">(b)</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:400;line-height:100%">(c)</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%">Equity compensation plans approved by security holders</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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">725,945&#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%">Equity compensation plans not approved by security holders</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 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="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%">&#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 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%">725,945&#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:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note (10) "Stock-Based Compensation Plans" to our Consolidated Financial Statements included in Item 8 of this annual report on Form 10-K for additional information regarding the 2006 Restricted Stock Plan.</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%">-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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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:120%">Performance Graph</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%">Set forth below is a line graph comparing the cumulative total return of VSE common stock with (a)&#160;a performance index for the broad market, the NASDAQ Global Select Market, on which VSE common stock is traded and (b)&#160;a the Company's peer group which is comprised of other public companies that operate in industries or lines of businesses similar to ours. These companies include Heico Corporation, Dorman Products, Inc., Navistar International Corporation, Vectrus, Inc., ManTech International Corporation, and CACI International Inc.  </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%">The companies in the Peer Group have been weighted based on their relative market capitalization each year. The graph assumes that $100 was invested in our then outstanding common stock, the NASDAQ and the Peer Group index at the beginning of the five-year period and that all dividends were reinvested. The comparisons are not intended to be indicative of future performance of our common stock.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><img src="vsec-20201231_g1.jpg" alt="vsec-20201231_g1.jpg" style="height:400px;margin-bottom:5pt;vertical-align:text-bottom;width:636px"/></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*$100 invested on 12/31/15 in stock or index, including reinvestment of dividends.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fiscal year ending December 31.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">&#160;</span></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-style:italic;font-weight:700;line-height:120%">Performance Graph Table</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:99.707%"><tr><td style="width:1.0%"></td><td style="width:32.331%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.216%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.284%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.727%"></td><td style="width:0.1%"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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%">2015</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">2016</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">VSE</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:400;line-height:100%">100</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;border-top:1pt solid #000000;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:400;line-height:100%">125.82</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;border-top:1pt solid #000000;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:400;line-height:100%">157.85</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;border-top:1pt solid #000000;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:400;line-height:100%">98.18</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;border-top:1pt solid #000000;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:400;line-height:100%">126.24</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;border-top:1pt solid #000000;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:400;line-height:100%">129.43</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%">NASDAQ Composite</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:100%">100</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;border-top:1pt solid #000000;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:400;line-height:100%">108.87</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;border-top:1pt solid #000000;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:400;line-height:100%">141.13</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;border-top:1pt solid #000000;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:400;line-height:100%">137.12</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;border-top:1pt solid #000000;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:400;line-height:100%">187.44</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;border-top:1pt solid #000000;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:400;line-height:100%">271.64</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Peer Group</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:400;line-height:100%">100</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:400;line-height:100%">163.24</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:400;line-height:100%">193.41</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:400;line-height:100%">199.86</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:400;line-height:100%">274.02</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:400;line-height:100%">315.43</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%">-20-</span></div></div></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_40"></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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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:120%">ITEM 6. Selected Financial Data</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%">This consolidated summary of selected financial data should be read in conjunction with "Management's Discussion and Analysis of Financial Condition and Results of Operations" included in Item 7 of this Form 10-K and with the Consolidated Financial Statements and related Notes included in Item 8 of this Form 10-K. Results for reporting periods beginning after January 1, 2018 are presented under the adoption of Accounting Standards Update ("ASU") 2014-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers (Topic 606)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, while prior period amounts are not adjusted and continue to be reported in accordance with previous guidance. Effective January 1, 2019, we adopted ASU 2016-02</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 (Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, prior periods were not restated for the adoption of ASU 2016-02. The historical results set forth in this Item 6 are not necessarily indicative of VSE's future results of operations.</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%">(in thousands, except per share data)</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:99.707%"><tr><td style="width:1.0%"></td><td style="width:41.275%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></td><td style="width:0.1%"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="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:400;line-height:100%">Years ended December 31,</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:400;line-height:100%">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:400;line-height:100%">2019</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:400;line-height:100%">2018</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:400;line-height:100%">2017</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:400;line-height:100%">2016</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #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%">Revenues</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%">661,659&#160;</span></td><td style="background-color:#cceeff;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%">752,627&#160;</span></td><td style="background-color:#cceeff;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%">697,218&#160;</span></td><td style="background-color:#cceeff;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%">760,113&#160;</span></td><td style="background-color:#cceeff;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%">691,790&#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;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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(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%">(5,171)</span></td><td style="background-color:#cceeff;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,024&#160;</span></td><td style="background-color:#cceeff;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%">35,080&#160;</span></td><td style="background-color:#cceeff;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%">39,096&#160;</span></td><td style="background-color:#cceeff;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,793&#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;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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings 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="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(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%">(0.47)</span></td><td style="background-color:#ffffff;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%">3.38&#160;</span></td><td style="background-color:#ffffff;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%">3.23&#160;</span></td><td style="background-color:#ffffff;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%">3.61&#160;</span></td><td style="background-color:#ffffff;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.48&#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: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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings 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="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(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%">(0.47)</span></td><td style="background-color:#cceeff;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.35&#160;</span></td><td style="background-color:#cceeff;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.21&#160;</span></td><td style="background-color:#cceeff;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.60&#160;</span></td><td style="background-color:#cceeff;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.47&#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;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="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 dividends per common 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%">0.36&#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%">0.35&#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%">0.31&#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%">0.270&#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%">0.235&#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 style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Net income and basic and diluted earnings per share prior to 2017 were not impacted by the Tax Cuts and Jobs Act. </span></div><div style="text-align:justify"><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:99.707%"><tr><td style="width:1.0%"></td><td style="width:41.275%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></td><td style="width:0.1%"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="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:400;line-height:100%">As of December 31,</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:400;line-height:100%">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:400;line-height:100%">2019</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:400;line-height:100%">2018</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:400;line-height:100%">2017</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:400;line-height:100%">2016</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #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%">Working capital</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%">215,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 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%">191,158&#160;</span></td><td style="background-color:#cceeff;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%">176,342&#160;</span></td><td style="background-color:#cceeff;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%">134,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 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%">110,021&#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;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="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">780,081&#160;</span></td><td style="background-color:#cceeff;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%">845,864&#160;</span></td><td style="background-color:#cceeff;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%">638,828&#160;</span></td><td style="background-color:#cceeff;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%">629,013&#160;</span></td><td style="background-color:#cceeff;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%">661,839&#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;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="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</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%">230,714&#160;</span></td><td style="background-color:#cceeff;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%">253,128&#160;</span></td><td style="background-color:#cceeff;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%">151,133&#160;</span></td><td style="background-color:#cceeff;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%">165,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 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%">193,621&#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;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="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 operating lease obligations</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%">22,815&#160;</span></td><td style="background-color:#cceeff;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,441&#160;</span></td><td style="background-color:#cceeff;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%">&#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%">&#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%">&#8212;&#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;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="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="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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%">&#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%">18,913&#160;</span></td><td style="background-color:#cceeff;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%">20,581&#160;</span></td><td style="background-color:#cceeff;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%">21,959&#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;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 #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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders' equity</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%">356,317&#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%">363,101&#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%">328,395&#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%">293,095&#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%">255,194&#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 style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </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="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%">-21-</span></div></div></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_43"></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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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:120%">ITEM 7.  Management&#8217;s Discussion and Analysis of Financial Condition and 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:174%">General Overview</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%">Our Business</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%">We are a diversified aftermarket products and services company providing repair services, parts distribution, logistics, supply chain management and consulting services for land, sea and air transportation assets in the public and private sectors. We provide logistics and distribution services for legacy systems and equipment and professional and technical services to the government, including the Department of Defense ("DoD"), federal civilian agencies, and to commercial and other customers. Our operations include supply chain management solutions, parts supply and distribution, and maintenance, repair and overhaul ("MRO") services for vehicle fleet, aviation, and other customers. We also provide vehicle and equipment maintenance and refurbishment, logistics, engineering support, energy services, IT and health care IT solutions, and consulting services. See Item 1, &#8220;Business-Customers&#8221; above for revenues by customer.</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%">The following discussion should be read along with our Consolidated Financial Statements included in Item 8 of this Annual Report on Form 10-K.</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%">Acquisition and Divestitures</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%">In January 2019, we acquired 1st Choice Aerospace Inc. ("1st Choice Aerospace"), with operations in Florida and Kentucky. 1st Choice Aerospace provides component MRO services and products for new generation and legacy commercial aircraft families. 1st Choice Aerospace is a subsidiary of VSE Aviation, Inc. under our Aviation segment. </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%">In February 2020, we sold our subsidiary Prime Turbines, LLC ("Prime Turbines") and certain related inventory assets for $20.0 million in cash and a $8.3 million note receivable to be paid over a period from 2020 through 2024. Our Aviation segment discontinued turboprop engine MRO services, and will concentrate on higher growth potential component/accessory repair and parts distribution while further expanding our presence within the global commercial and general aviation markets. Prime Turbines' revenues totaled less than 1% and approximately 4% of our revenue for 2020 and 2019, respectively.</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%">In June 2020, we sold all of the inventory of our subsidiary CT Aerospace, LLC ("CT Aerospace") for a $6.9 million note receivable to be paid to us over a period from 2020 through 2025. Our Aviation segment discontinued sales and leasing of engines and supply of used serviceable engine parts. CT Aerospace's revenues totaled less than 1% and less than 2% of our revenue for 2020 and 2019, 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-weight:400;line-height:120%">See Note (2) "Acquisition and Divestitures" to our Consolidated Financial Statements included in Item 8 of this annual report on Form 10-K for additional information regarding our acquisition and divestitures.</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%">Public Common Stock Offering</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%">In February 2021, we completed an underwritten public offering of common stock, generating gross proceeds of approximately $56 million and net proceeds of approximately $52 million through the issuance of 1,599,097 shares of common stock, including an additional 170,497 shares that were issued pursuant to the underwriters' exercise of their option to purchase additional shares, at an offering price of $35.00 per share. We expect to use the net proceeds for general corporate purposes, which may include among other things, financing strategic acquisitions, working capital requirements for new program launches, and repaying outstanding borrowings under our revolving 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-style:italic;font-weight:700;line-height:120%">Organization and Segments</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%">Our operations are conducted within three reportable segments aligned with our operating segments: (1) Aviation; (2) Fleet; and (3) Federal and Defense. We provide more information about each of these reportable segments under Item 1, &#8220;Business-History and Organization.&#8221;</span></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><br/></span></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><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%">-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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></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%">Concentration of Revenues</span></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:28.621%"></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.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.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.887%"></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="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:400;line-height:100%">(in thousands)<br/>Years ended December 31,</span></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-weight:400;line-height:100%">Source of Revenues</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:400;line-height:100%">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:400;line-height:100%">%</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:400;line-height:100%">2019</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:400;line-height:100%">%</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:400;line-height:100%">2018</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:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">DoD</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%">236,397&#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%">36&#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%">304,334&#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%">41&#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%">334,494&#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%">48&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other government</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%">216,957&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</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%">208,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,518&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">661,659&#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%">100&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">752,627&#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%">100&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">697,218&#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%">100&#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></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%">COVID-19 Discussion</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%">Forward Looking Information</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%">Disclosures that address business and operating considerations associated with the COVID-19 pandemic are made under highly uncertain conditions and may involve forward looking information that is based on assumptions and expectations regarding future events. Please refer to the discussion under Item 1A, "Risk Factors" of this annual report on Form 10-K with respect to our discussion of trends or uncertainties arising from or impacted by the COVID-19 pandemic.</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%">Demand for Products and Services, Operating Results, and Financial Condition </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%">All of our businesses have remained operational since the onset of the COVID-19 pandemic through the end of 2020, and we continue to operate with limited disruption. We have experienced varying levels of reduction in demand for our services and products, and have adjusted our cost structure to support the current and near-term forecasted demand environment. The majority of the cost reductions occurred within our Aviation segment, as a decline in commercial aircraft revenue passenger miles contributed to a reduction in demand for aftermarket parts and MRO services. We currently anticipate demand levels within the Aviation segment will remain muted through the first half of 2021, pending a recovery in the broader market. This decrease in demand adversely impacted our operating results for 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-weight:400;line-height:120%">While current conditions raise the potential for a decline in performance for our Fleet segment and our Federal and Defense segment, we anticipate limited disruption in demand for the products and services they offer, as compared to other industries, due to the nature of their government, defense and e-commerce customer bases. Our parts supply for truck fleets, including the United States Postal Service ("USPS") delivery vehicles and our DoD program services, provide support for the essential services conducted by our 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:400;line-height:120%">We have not experienced a material adverse change in our financial condition at this time as a result of the COVID-19 pandemic; however, a prolonged disruption in the demand for our products and services could have an adverse impact on our operating results and cause a material adverse change in our financial condition. We will continue to evaluate the nature and extent of future impacts of the COVID-19 pandemic on our business.</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%">Capital, Financial Resources, Credit Losses, and Liquidity</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%">Our debt capital and liquidity position have not experienced a material adverse change resulting from the COVID-19 pandemic at this time, and we are meeting our obligations in a timely manner. We currently have sufficient cash flows and unused loan commitments to meet our obligations in the near term. Weakness in our Aviation segment customer markets has caused a delay in receivables collections and an increase in bad debt expense. This trend may continue in future periods. We do not anticipate receivables collections to negatively impact our Fleet or Federal and Defense segments. </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%">We have a loan agreement with a bank group comprised of ten banks, including multiple large banks and multiple regional banks. Our revolving credit facility under this loan agreement provides $350 million in loan commitments, of which we have currently borrowed approximately 50%. The potential for additional declines in our earnings may impact our financial covenant ratios in future periods. Accordingly, in the second quarter of 2020, we amended the loan agreement to provide increased financial covenant flexibility through 2021.</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%">-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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">Material Impairments</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%">Due to the continued market volatility caused by the COVID-19 pandemic, we performed an interim impairment analysis of our goodwill during the second quarter of 2020. Our interim analysis indicated that our reporting units in our Fleet and Federal and Defense segments had fair values substantially in excess of their carrying values, and we believe the COVID-19 pandemic induced economic crisis is not likely to have a material adverse impact on customer demand for products and services provided by these two segments. Accordingly, at this time we do not anticipate any impairments in these two business segments. </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%">Our interim impairment analysis indicated that our VSE Aviation reporting unit, within our Aviation segment, had a fair value less than its carrying value and had incurred an impairment. We recognized a goodwill impairment charge of $30.9 million for our VSE Aviation reporting unit in the second quarter of 2020. Prior to the onset of the COVID-19 pandemic, our Aviation segment was performing strongly. Our VSE Aviation reporting unit experienced lower customer demand in 2020 as compared to 2019, and we expect it will continue to experience lower customer demand during the first half of 2021, but we believe market opportunities will increase for us in the long term. Accordingly, at this time we do not anticipate any further material impairments in our Aviation segment. However, should the magnitude and duration of the downturn be greater than we anticipated in our analysis, there could be further impairment.</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%">Balance Sheet Asset Valuation</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%">Our goodwill and intangible assets could be impacted by changes in economic conditions affecting our revenue projections and the market valuation of public companies. See "Material Impairments" above for further details. We do not believe that there are or will be significant changes in judgments in determining the fair value of other assets on our balance sheet or that our ability to timely account for them will be negatively impacted. While the COVID-19 pandemic may cause some delays in collecting some of our accounts receivable and potentially give rise to some bad debt write offs, we do not expect this to have a material impact on our accounts receivable. We have made opportunistic purchases of aviation parts, resulting in an increase in our inventory levels. While the COVID-19 pandemic has slowed demand for our products, we do not expect a material adverse impact to the carrying value of our inventory. If we experience further slowness in demand or if the lower level of demand lasts significantly longer than we  anticipate, our inventory may be subject to valuation adjustments. </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%">Administrative Continuity and Reporting Systems</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%">We have modified our workforce policies, procedures and capabilities for most of our administrative personnel to work remotely, including our financial reporting personnel. This remote work arrangement is working as intended and has not had any adverse effect on our ability to maintain financial operations, including financial reporting systems, internal control over financial reporting, and disclosure controls and procedures.</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%">Business Continuity Plans</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%">As the COVID-19 pandemic continues to drive global uncertainty, we remain focused on protecting the safety of our employees, continuing to serve our customers with the highest quality product and repair services, and on upholding the strength of the business.</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%">Our business operations are deemed critical and essential by Federal and State governments. All of our repair, distribution and base operations facilities remain open and operational, and we continue to deliver products and services to customers without interruption. We implemented virus prevention protocols consistent with guidelines issued by the U.S. Centers for Disease Control and Prevention, and mandated remote working where practicable.</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%">We do not anticipate any material expenditures or resource constraints in supporting our operations at this time.</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%">Impact on Supply Chain</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%">Major customers and suppliers of our Fleet, Federal and Defense, and Aviation segments remain open and continue to operate. Our Fleet segment customers provide essential services, and we, along with our suppliers, play a key role in keeping truck fleets operable. Our Federal and Defense segment customers continue their mission critical essential services. Our Aviation segment customers continue to operate, albeit at lower rates. While the overall economic downturn may cause some slowness in every industry, we do not anticipate any parts availability concerns, disruptions in our supply of materials or resources, or an adverse impact on our procurement capabilities or product costs.</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%">-24-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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:400;line-height:120%">Health and Safety</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%">The health and safety of our employees, customers and communities are of primary concern. We have taken significant steps to protect our workforce including but not limited to, working remotely. For our locations with an active on-site workforce, we implemented virus prevention protocols consistent with guidelines issued by the U.S. Centers for Disease Control and Prevention and are following local ordinances and guidance. We have taken steps at our facilities to ensure additional employee safety, including implementing separate operational shifts, strict social distancing requirements, providing personal protective equipment and stringent requirements for cleaning and sanitizing at our work sites. We do not anticipate our operations being materially impacted by any constraints or other impacts on our human capital resources and productivity.</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%">In the second quarter of 2020, we implemented a cost reduction plan which included a reduction in workforce and reduced approximately $13 million in expenses on an annualized basis. </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%">Travel Restrictions</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%">Travel restrictions and border closures may limit the manner in which our sales and support staff service our customers. We do not anticipate this will have a material impact on our ability to continue to operate.</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%">Business Trends </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%">The following discussion provides a brief description of some of the key business factors impacting our results of operations detailed by 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:700;line-height:120%">Aviation 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-weight:400;line-height:120%">The COVID-19 pandemic caused a reduction in global demand for air travel and decreased revenue passenger miles, which had an adverse impact on demand for our Aviation products and services beginning in the second quarter of 2020. Due to the uncertainty in the travel industry associated with the COVID-19 pandemic, we expect decreased demand to continue into the first half of 2021. Revenue in our non-divested Aviation businesses for the fourth quarter of 2020 decreased approximately 26% from the fourth quarter of 2019. Despite the year over year decline, we believe that the second quarter of 2020 represented the bottom of the revenue decline, as revenue in our non-divested Aviation businesses for the third and fourth quarters of 2020 have increased sequentially since the second quarter of 2020.</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%">In the first quarter of 2020, we divested our Prime Turbines subsidiary, a business offering turboprop engine MRO services. In the second quarter of 2020, we sold all of the inventory assets of our CT Aerospace subsidiary, a business offering turboprop engine and engine parts sales. We will no longer offer these services, focusing instead on higher growth component and accessory repair and parts distribution. </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%">We expect that the current disruption in market conditions will result in strategic opportunities for near and long term growth. We intend to pursue these opportunities, which may require future investment. </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%">Fleet 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-weight:400;line-height:120%">Our Fleet segment continues to focus on both its core USPS and DoD customer base and commercial customer diversification. We are expanding our presence in both new and existing markets, including e-commerce solutions, private brand product sales, traditional parts supply, supply chain services, and just-in-time inventory programs to new commercial customers. Commercial customer revenue continues to see a strong growth trend, increasing more than 80% during the fourth quarter of 2020 compared to the same period in 2019, driven by a 185% increase in e-commerce fulfillment revenues. We believe the COVID-19 pandemic is likely to have a limited adverse impact on revenues for this segment of our business, as demand from our commercial truck fleet customers and our e-commerce platforms has remained consistent.</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%">Federal and Defense 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-weight:400;line-height:120%">We entered 2020 with a focus on redefining VSE in the federal marketplace, investing in business development, growing our capability and product offerings, and broadening our range of new business targets to build our contract backlog and expand our markets and offerings. The anticipated revenue decline experienced by this segment in 2020 is primarily attributable to the expiration of a large U.S. Army contract in January 2020. We expect that our refocused business development efforts 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%">-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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">will produce revenue growth in subsequent years. We expect the COVID-19 pandemic to have a limited adverse impact on revenues for this segment, as the U.S. government is expected to maintain critical DoD preparedness programs.</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%">Financial Statement Presentation </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%">The following discussion provides a brief description of certain key items that appear in our consolidated financial statements:</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%">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-weight:400;line-height:120%">Revenues are derived from the delivery of products and from professional and technical services performed through various ordering agreements and contract agreements. Our Federal and Defense segment's revenue results from services provided on longer term contracts, including  cost-type, fixed-price, and time and materials. Revenues from these contract types result from work performed on these contracts and from costs for materials and other work-related contract allowable costs. Revenues from our Aviation and Fleet segment are derived from repair and distribution services primarily through shorter term purchase orders from 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-style:italic;font-weight:700;line-height:120%">Costs and Operating Expenses </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%">Costs and operating expenses consist primarily of cost of inventory and delivery of our products sold; direct costs, including labor, material, and supplies used in the performance of our contract work; indirect costs associated with our direct contract costs; sales, general, and administrative expenses associated with our operating segments and corporate management; and certain costs and charges arising from nonrecurring events outside the ordinary course of business. These costs will generally increase or decrease in conjunction with our level of products sold or contract work performed. Costs and operating expenses also include expense for amortization of intangible assets acquired through our acquisitions. Expense for amortization of acquisition related intangible assets is included in the segment results in which the acquisition is included. Segment results also include expense for an allocation of corporate management costs. We reduced controllable costs during 2020 in line with the anticipated decrease in demand resulting from the COVID-19 pandemic.</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%">Bookings and Funded Backlog</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%">Revenues for federal government contract work performed by our Federal and Defense segment depend on contract funding (&#8220;bookings&#8221;), and bookings generally occur when contract funding documentation is received. Funded contract backlog is an indicator of potential future revenue. While bookings and funded contract backlog generally result in revenue, we may occasionally have funded contract backlog that expires or is de-obligated upon contract completion and does not generate revenue.</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%">For the year ended December&#160;31, 2020, Federal and Defense segment bookings increased 18% year-over-year to $270 million, while total funded backlog declined 14% year-over-year to $183 million. The decline in funded backlog was primarily attributable to the completion of certain DoD contracts in 2020. The current management team is focused on revitalizing this business, with an emphasis on growing backlog to promote future revenue growth.</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%">A summary of our bookings and revenues for our Federal and Defense segment for the years ended December&#160;31, 2020, 2019 and 2018, and funded contract backlog for this segment as of December&#160;31, 2020, 2019 and 2018 is as follows (in millions):      </span></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:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.637%"></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:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ee2724;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:center;vertical-align:middle"><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="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%">2019</span></td><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:400;line-height:100%">2018</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%">Bookings</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%">270&#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%">228&#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%">321&#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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</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%">254&#160;</span></td><td style="background-color:#ffffff;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%">314&#160;</span></td><td style="background-color:#ffffff;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%">337&#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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded Backlog</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%">183&#160;</span></td><td style="background-color:#cceeff;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%">213&#160;</span></td><td style="background-color:#cceeff;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%">290&#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 style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies, Estimates and Judgments</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%">Our consolidated financial statements are prepared in accordance with United States generally accepted accounting principles, which require us to make estimates and assumptions. Certain critical accounting policies affect the more significant accounts, particularly those that involve judgments, estimates and assumptions used in the preparation of our consolidated financial statements. The development and selection of these critical accounting policies have been determined by our management. We have reviewed our critical accounting policies and estimates with the audit committee of our board of directors. Due to the significant judgment involved in selecting certain of the assumptions used in these policies, it is possible that different parties </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><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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">could choose different assumptions and reach different conclusions. We consider our policies relating to the following matters to be critical accounting policies.</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%">Revenue Recognition </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%">We account for revenue in accordance with ASC 606. The unit of account in ASC 606 is a performance obligation. At the inception of each contract with a customer, we determine our performance obligations under the contract and the contract's transaction price. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account. A contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when the performance obligation is satisfied. The majority of our contracts have a single performance obligation as the promise to transfer the respective goods or services is not separately identifiable from other promises in the contracts and is, therefore, not distinct. For product sales, each product sold to a customer typically represents a distinct performance obligation. Our performance obligations are satisfied over time as work progresses or at a point in time based on transfer of control of products and services to our 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:400;line-height:120%">Contract modifications are routine in the performance of our contracts. Contracts are often modified to account for changes in contract specifications or requirements. In most instances, contract modifications are for goods or services that are not distinct, and therefore are accounted for as part of the existing contract.</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%">Substantially all Fleet segment revenues from the sale of vehicle parts to customers are recognized at the point in time of the transfer of control to the customer. Sales returns and allowances for vehicle parts are not significant.</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%">Our Aviation segment revenues result from the sale of aircraft parts and performance of MRO services for private and commercial aircraft owners, other aviation MRO providers, and aviation original equipment manufacturers. Our Aviation segment recognizes revenues for the sale of aircraft parts at a point in time when control is transferred to the customer, which usually occurs when the parts are shipped. Our Aviation segment recognizes revenues for MRO services over time as the services are transferred to the customer. MRO services revenue recognized is measured based on the cost-to-cost input method, as costs incurred reflect the work completed, and therefore the services transferred to date. Sales returns and allowances are not significant.</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%">Our Federal and Defense segment revenues result from professional and technical services, which we perform for customers on a contract basis. Revenue is recognized for performance obligations over time as we transfer the services to the customer. The three primary types of contracts used are cost-type, fixed-price and time and materials. Revenues result from work performed on these contracts by our employees and our subcontractors and from costs for materials and other work-related costs allowed under our contracts.</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%">Revenues on cost-type contracts are recorded as contract allowable costs are incurred and fees are earned. Variable consideration, typically in the form of award fees, is included in the estimated transaction price, to the extent that it is probable that a significant reversal will not occur, when there is a basis to reasonably estimate the amount of the fee. These estimates are based on historical award experience, anticipated performance and our best judgment based on current facts and circumstances.</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%">Revenues on fixed-price contracts are recorded as work is performed over the period. Revenue is recognized over time using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying our performance obligations. Incurred cost represents work performed, which corresponds with the transfer of control to the customer. For such contracts, we estimate total costs at the inception of the contract based on our assumptions of the cost elements required to complete the associated tasks of the contract and assess the effects of the risks on our estimates of total costs to complete the contract. Our cost estimates are based on assumptions that include the complexity of the work, our employee labor costs, the cost of materials and the performance of our subcontractors.&#160;These cost estimates are subject to change as we perform under the contract and as a result, the timing of revenues and amount of profit on a contract may change as there are changes in estimated costs to complete the contract. Such adjustments are recognized on a cumulative catch-up basis in the period we identify the changes.</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%">Revenues for time and materials contracts are recorded based on the amount for which we have the right to invoice our customers, because the amount directly reflects the value of our work performed for the customer. Revenues are recorded on the basis of contract allowable labor hours worked multiplied by the contract defined billing rates, plus the direct costs and indirect cost burdens associated with materials and subcontract work used in performance on the contract. Generally, profits on time and materials contracts result from the difference between the cost of services performed and the contract defined billing rates for these services.</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%">-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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">Revenues related to work performed on government contracts at risk, which is work performed at the customer's request prior to the government formalizing funding, is not recognized until it can be reliably estimated and its realization is probable.</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%">A substantial portion of contract and administrative costs are subject to audit by the Defense Contract Audit Agency.&#160;Our indirect cost rates have been audited and approved for 2017 and prior years with no material adjustments to our results of operations or financial position. While we maintain reserves to cover the risk of potential future audit adjustments based primarily on the results of prior audits, we do not believe any future audits will have a material adverse effect on our results of operations, financial position, or cash flows.</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%">Business Combinations</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%">We account for business combinations under the acquisition method of accounting. The purchase price of each business acquired is allocated to the tangible and intangible assets acquired and the liabilities assumed based on information regarding their respective fair values on the date of acquisition. Any excess of the purchase price over the fair value of the separately identifiable assets acquired and liabilities assumed is allocated to goodwill. Determining the fair value of assets acquired and liabilities assumed requires management's judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to future cash inflows and outflows, discount rates, and market multiples, among other items. We determine the fair values of intangible assets acquired generally in consultation with third-party valuation advisors. The valuation of assets acquired and liabilities assumed requires a number of judgments and is subject to revision as additional information about the fair values becomes available. We will recognize any adjustments to provisional amounts that are identified during the period not to exceed twelve months from the acquisition date (the "measurement period") in which the adjustments are determined. Acquisition costs are expensed as incurred. The results of operations of businesses acquired are included in the consolidated financial statements from their dates 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-weight:400;line-height:120%">As part of the agreement to acquire certain subsidiaries, we may be obligated to pay contingent consideration should the acquired entity meet certain earnings objectives subsequent to the date of acquisition. As of the acquisition date, contingent consideration is recorded at fair value as determined through the use of a probability-based scenario analysis approach. Under this approach, a set of potential future subsidiary earnings is estimated based on various revenue growth rate assumptions for each scenario. A probability of likelihood is then assigned to each potential future earnings estimate and the resultant contingent consideration is calculated and discounted using a weighted average discount rate. The fair value is measured each reporting period subsequent to the acquisition date and any changes are recorded within cost and operating expenses within our consolidated statement of income. Changes in either the revenue growth rates, related earnings or the discount rate could result in a material change to the amount of the contingent consideration accrued. </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%">Goodwill and Intangible Assets</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%">Goodwill is subject to a review for impairment at least annually. We perform an annual review of goodwill for impairment during the fourth quarter and whenever events or other changes in circumstances indicate that the carrying value may not be fully recoverable. We estimate the fair value of our reporting units using a weighting of fair values derived from the income approach and market approach. Under the income approach, we calculate the fair value of a reporting unit based on the present value of estimated future cash flows. Cash flow projections are based on our estimates of revenue growth rates and operating margins, taking into consideration industry and market conditions. The discount rate used is based on a weighted average cost of capital adjusted for the relevant risk associated with the characteristics of the business and the projected cash flows. </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%">In the first quarter of 2020, despite the excess fair value identified in our 2019 impairment assessment, market conditions as a result of the COVID-19 pandemic resulted in a significant decline in our market capitalization as well as an overall stock market decline amid market volatility, triggering the need for an interim goodwill impairment test. We performed an interim impairment analysis as of March 31, 2020, utilizing a qualitative approach for our reporting units. Under this approach, we reviewed our previous forecasts and assumptions based on our current projections that are subject to various risks and uncertainties, which included the duration and extent of the impact to our business from the COVID-19 pandemic. We concluded it was more likely than not that the fair value exceeded the carrying value of our reporting units with the exception of our VSE Aviation reporting unit, which required a quantitative impairment test. Under the income approach, the fair value of our VSE Aviation reporting unit was determined based on the present value of estimated future cash flows, discounted at an appropriate discount rate. We used our updated forecasts which considered recent events to estimate future cash flows. Our forecasts assumed containment of the COVID-19 pandemic to be achieved by mid-2020 with a gradual increase in travel demand beginning mid-to-late 2020 and into 2021, with substantial recovery thereafter. Based on our assessment, it was determined that the fair value of the VSE Aviation reporting unit approximated its carrying value and no impairment charge was required. </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%">-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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">Given the continued presence and impact of the COVID-19 pandemic on the global economy, we performed an interim impairment analysis in the second quarter of 2020 utilizing a quantitative assessment approach for all reporting units. Based on our quantitative impairment assessment as of June 1, 2020, we determined that the fair value of our reporting units, with the exception of our VSE Aviation reporting unit, significantly exceeded their carrying value and no impairment charge was required. The estimated fair value of our VSE Aviation reporting unit was determined to be below its carrying value. The key assumptions used to determine the fair value of the VSE Aviation reporting unit were: (a) expected cash flows with a compounded revenue growth rate of approximately 6% for a period of seven years; (b) long-term growth rate of 3% in the terminal year; and (c) a discount rate of 13.5%. The discount rate was based on a weighted average cost of capital adjusted for relevant risks of the reporting unit's future cash flow assumptions, taking into consideration the risks due to the uncertainty surrounding the effects of the COVID-19 pandemic on our operations. The internal forecasts used to estimate future cash flows in the quantitative analysis for our VSE Aviation reporting unit projected lower forecasted revenues and operating results than those used in the first quarter interim analysis. The decline in revenue projections was due to lower demand for the reporting unit's products and services, which was impacted by reduced global air travel and decreased passenger miles caused by the COVID-19 pandemic. The lower projections also considered updated assumptions regarding the uncertainty surrounding the timing and speed at which recovery from the COVID-19 pandemic could occur. The updated forecasts assumed suppressed demand to continue throughout 2020 and into 2021, with a slower and more gradual recovery thereafter. These lower operating results and cash flows from the reductions in revenue, resulted in a substantial decline in the fair value of the VSE Aviation reporting unit. As a result, we recognized an impairment charge in the second quarter of 2020 of $30.9 million, which is the amount by which the carrying amount exceeded the reporting unit's fair value. </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%">In the fourth quarter of 2020, we performed our annual goodwill analysis, electing to perform a qualitative assessment for each of our reporting units. In performing this assessment, we reviewed key assumptions and information, including updated macroeconomic indicators that impact the markets we serve, financial forecast information for each reporting unit, and recent performance of the Company's share price. Our qualitative assessment determined that it is more likely than not that the fair value of the reporting unit exceeded the carrying value and therefore a quantitative analysis was not necessary. We will continue to closely monitor the operational performance of these reporting units as they relate to goodwill impairment. </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%">Our VSE Aviation reporting unit had approximately $144 million of remaining goodwill as of December&#160;31, 2020. The remaining goodwill balance of this reporting unit continues to be at risk for future impairment due to the uncertainty surrounding the macroeconomic factors impacting this reporting unit. A sustained downturn, significantly extended recovery, a change in long-term operating growth, or negative change in any of the key assumptions for this reporting unit could increase the likelihood of additional impairment in future periods. </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%">We also review the recoverability of our long-lived assets with finite lives when an indicator of impairment exists. For the same reasons discussed above, we assessed the recoverability of the long-lived assets with finite lives. Based on our analysis of estimated undiscounted future cash flows expected to result from the use of these long-lived assets with finite lives, we determined that their carrying values were recoverable.</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%">As of December&#160;31, 2020, we had no intangible assets with indefinite lives and we had an aggregate of approximately $238 million of goodwill associated with our acquisitions.</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</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%">Income taxes are accounted for under the asset and liability method. Under the asset and liability method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. This method also requires the recognition of future tax benefits, such as net operating and capital loss carryforwards, to the extent that realization of such benefits is more likely than not. 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.</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%">The carrying value of net deferred tax assets is based on assumptions regarding our ability to generate sufficient future taxable income to utilize these deferred tax assets.</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><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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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:120%">Recently Issued Accounting Pronouncements</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%">For a description of recently announced accounting standards, including the expected dates of adoption and estimated effects, if any, on our consolidated financial statements, see&#160;"Nature of Business and Significant Accounting Policies-Recently Issued Accounting Pronouncements"&#160;in Note (1) to our Consolidated Financial Statements included below in Item 8.</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%">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:400;line-height:120%">The following discussion of our Results of Operations and Liquidity and Capital Resources includes a comparison of fiscal 2020 to fiscal 2019. For a similar discussion that compares fiscal 2019 to fiscal 2018, refer to Item 7, "Management's Discussion and Analysis of Financial Condition and Results of Operations," of our Form 10-K for the fiscal year ended December&#160;31, 2019.</span></div><div style="text-align:justify"><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:99.853%"><tr><td style="width:1.0%"></td><td style="width:29.353%"></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.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.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.887%"></td><td style="width:0.1%"></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:400;line-height:100%">Consolidated Statements of Income<br/>(in thousands)<br/>Years ended December 31,</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:400;line-height:100%">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:400;line-height:100%">%</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:400;line-height:100%">2019</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:400;line-height:100%">%</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:400;line-height:100%">2018</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: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%">Revenues</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%">661,659&#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%">100.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><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%">752,627&#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%">100.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><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%">697,218&#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%">100.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs and 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%">606,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692,370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644,688&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.4&#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:top"><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 entity and certain 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%">(8,214)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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:9pt;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:9pt;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></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%">Gain on sale of property</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,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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:9pt;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:9pt;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></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%">Goodwill and intangible asset impairment</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%">(33,734)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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:9pt;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:9pt;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></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%">Gain on sale of contract</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%">&#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%">1,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 income</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%">13,923&#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%">2.2&#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%">60,257&#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%">8.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><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%">54,230&#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%">7.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">13,496&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,830&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,982&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">Income before income taxes</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%">427&#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%">0.2&#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%">46,427&#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.2&#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%">45,248&#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.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"></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%">Provision for 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%">5,598&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,403&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 (loss) income</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%">(5,171)</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 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%">(0.6)</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%">37,024&#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 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%">4.9&#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%">35,080&#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 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%">5.0&#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><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%">Year Ended 2020 Compared to Year Ended 2019</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%">Revenues </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%">Our revenues decreased by approximately $91 million or 12%% for the year ended December&#160;31, 2020 as compared to the prior year. The change in revenues for this period resulted from decreases in our Aviation segment and Federal and Defense segment revenues of approximately $59 million and $59 million respectively, and an increase in our Fleet segment revenues of approximately $28 million. See "Segment Operating Results" for a breakdown of our results of operations by segment.</span></div><div style="text-align: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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Costs and Operating Expenses </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%">Our costs and operating expenses decreased approximately $85 million or 12% in 2020 as compared to 2019. Costs and operating expenses for our operating segments increase and decrease in conjunction with the level of business activity and revenues generated by each segment. </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%">Costs and operating expenses for 2020 included an expense reduction of approximately $5.0 million for an adjustment to our earn-out obligation, an expense of approximately $1.0 million for executive transition costs, and an expense of approximately $700 thousand for severance pay related to a reduction in workforce associated with the COVID-19 pandemic induced reduction in demand. Costs and expenses for 2019 included expenses of approximately $2.3 million for acquisition related and executive transition costs.</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%">Loss on Sale of a Business Entity and Certain Assets</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%">Loss on sale of a business entity and certain assets of $8.2 million is comprised of the difference between the carrying value on our books for our Prime Turbines business and certain associated assets and the sale price upon divestiture in the first quarter of </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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">2020, plus the difference between the carrying value on our books of our CT Aerospace inventory and the sale price of the inventory upon sale in the second quarter of 2020.</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%">Gain on Sale of Property</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%">Gain on sale of property of $1.1 million is comprised the sale of a Miami, Florida real estate holding during the first quarter of 2020.</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%">Goodwill and Intangible Asset Impairment</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%">Goodwill and intangible asset impairment of $33.7 million is comprised of a charge to write down the carrying value of our Aviation businesses in the second quarter of 2020 due to an anticipated decline in demand for these services caused by the global aviation industry downturn associated with the COVID-19 pandemic and a charge to write down the carrying value of CT Aerospace related intangible assets in the second quarter of 2020 that were determined to have no residual value or ongoing future cash flows due to the sale of all the subsidiary's inventory.</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%">Operating Income </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%">Our operating income decreased approximately $46.3 million or 76.9% for 2020 as compared to 2019. Operating income decreased approximately $53.0 million for our Aviation segment and approximately $3.2 million for our Fleet segment, and increased approximately $8.0 million for our Federal and Defense segment. The decrease in the operating income for our Aviation segment was primarily due to a $33.7 million goodwill and intangible asset impairment charge and a $8.2 million loss on the divestiture of Prime Turbines and sale of CT Aerospace inventory. Operating income for 2020 increased approximately $5.0 million for an adjustment to our earn-out obligation and $1.1 million for a gain on the sale of certain real estate holdings, and decreased approximately $700 thousand for severance pay related to a reduction in workforce associated with the COVID-19 pandemic induced reduction in demand. Operating income for 2019 decreased approximately $2.3 million for acquisition related and executive transition costs.</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%">Interest Expense </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%">Interest expense decreased approximately $334 thousand in 2020 as compared to 2019 primarily due to a reduction in bank borrowing and lower average interest rates.</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%">Provision for Income Taxes</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-weight:400;line-height:120%">Our effective tax rate was 1,311.0% for 2020 and 20.3% for 2019. The increase in the effective tax rate for 2020 compared to 2019 primarily results from: (1) significantly lower pre-tax book income in the current year, (2) approximately $16.4 million of our goodwill impairment loss that is non-deductible for income tax purposes, and (3) a full valuation allowance established to offset the capital loss benefit in connection with our divestiture of Prime Turbines due to a lack of anticipated capital gain income in the carryforward period. </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%">Our tax rate is also affected by discrete items that may occur in any given year but may not be consistent from year to year. In addition to state income taxes, certain federal and state tax credits and permanent book-tax differences such as foreign derived intangible income ("FDII") deduction and unrealized investment income or loss from our COLI plan caused differences between the statutory U.S. federal income tax rate and our effective tax rate. </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><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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">Segment Operating Results</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%">Aviation Segment Results</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for our Aviation segment are (in thousands):</span></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:28.768%"></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.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.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.887%"></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:400;line-height:100%">&#160;</span></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:400;line-height:100%">Years ended December 31,</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:400;line-height:100%">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:400;line-height:100%">%</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:400;line-height:100%">2019</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:400;line-height:100%">%</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:400;line-height:100%">2018</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: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%">Revenues</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%">165,070&#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%">100.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><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%">224,546&#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%">100.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><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%">145,423&#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%">100.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%">Costs and 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%">159,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,645&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,347&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.4&#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:top"><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 entity and certain 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%">(8,214)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">&#8212;&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of property</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,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">&#8212;&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and intangible asset impairment</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%">(33,734)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">&#8212;&#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 (loss) income</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">(35,513)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 #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%">(21.5)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">17,901&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 #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.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">11,076&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 #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.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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%">Revenues for our Aviation segment decreased approximately $59 million or 26% for 2020 as compared to the prior year. Distribution revenues decreased approximately $23 million and repair revenues decreased approximately $36 million. The revenue declines are primarily attributable to the impact of the COVID-19 pandemic on the broader aviation markets that has lowered demand from our Aviation customers and the divestiture of Prime Turbines in February 2020 and the sale of all of CT Aerospace inventory in June 2020. Revenues for the divested businesses were approximately $8.9 million for 2020 compared to approximately $38 million for 2019. </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%">Costs and operating expenses decreased approximately $47 million or 23% for 2020 compared to 2019 due to decreased demand for our products and services, as a result of the COVID-19 pandemic, cost reduction actions implemented in response to the reduction in demand, and the elimination of costs and expenses associated with our divested businesses. Costs and operating expenses for this segment include expense for amortization of intangible assets associated with acquisitions, allocated corporate costs, and valuation adjustments to accrued earn-out obligations associated with acquisitions. Expense for amortization of intangible assets was approximately $8.8 million and $10 million for 2020 and 2019, respectively. Expense for allocated corporate costs was approximately $5.8 million and $6.6 million for 2020 and 2019, respectively. Valuation adjustments to the accrued earn-out obligation decreased costs and operating expenses approximately $5.0 million for 2020 and increased costs and operating expenses approximately $1.9 million for 2019.</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%">Loss on sale of a business entity and certain assets of $8.2 million for 2020 is comprised of the difference between the carrying value on our books for our Prime Turbines business and certain associated assets and the sale price upon divestiture in the first quarter of 2020, plus the difference between the carrying value on our books of CT Aerospace inventory and the sale price of the inventory upon sale in the second quarter of 2020.</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%">Gain on sale of property for 2020 is comprised of approximately $1.1 million associated with the sale of a Miami, Florida real estate holding.</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%">The goodwill and intangible asset impairment of $33.7 million for 2020 is comprised of a charge to write down the goodwill carrying value of our Aviation businesses due to an anticipated decline in demand for these services caused by the global aviation industry downturn associated with the COVID-19 pandemic and a charge to write down the carrying value of CT Aerospace related intangible assets that were determined to have no residual value or ongoing future cash flows due to the sale of all the subsidiary's inventory.</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:115%">We had an operating loss of approximately $35.5 million in 2020 compared to operating income of approximately $17.9 million in 2019, a decrease of approximately $53.4 million or 298%. The primary components of the decrease were a $33.7 million goodwill and intangible asset impairment charge, a $8.2 million loss on the divestiture of Prime Turbines and sale of CT Aerospace inventory, non-recurring expenses of approximately $1.1 million for inventory valuation adjustments and other closing costs related to the relocation of our German facility operations, and a decline in profits for our continuing businesses due to a decrease in demand for our products and services associated with the COVID-19 pandemic. Partially offsetting the decrease was a $1.1 million gain on the sale of certain real estate holdings and $5.0 million benefit for an adjustment to our earn-out obligation in connection with the acquisition of 1st Choice Aerospace.</span></div><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%">-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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">Fleet Segment Results</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for our Fleet segment are (in thousands):</span></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:29.353%"></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.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.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.887%"></td><td style="width:0.1%"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="33" style="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:400;line-height:100%">Years ended December 31,</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:400;line-height:100%">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:400;line-height:100%">%</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:400;line-height:100%">2019</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:400;line-height:100%">%</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:400;line-height:100%">2018</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: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%">Revenues</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%">242,170&#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%">100.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><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%">214,520&#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%">100.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><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%">214,809&#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%">100.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%">Costs and 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%">215,511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,701&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 income</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%">26,659&#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 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%">11.0&#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%">29,819&#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 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%">13.9&#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%">30,626&#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 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%">14.3&#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><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%">Revenues for our Fleet segment increased approximately $28 million or 13% for 2020, as compared to the prior year. Revenues from commercial customers increased approximately $21 million or 93%, driven by growth in our e-commerce fulfillment business. Revenues from sales to DoD customers decreased approximately $4 million or 14%, and revenues from sales to other government customers increased approximately $11 million or 6%. Sales to other government customers included revenue of approximately $26.6 million for fulfillment of a non-recurring order for COVID-19 related supplies.</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%">Costs and operating expenses increased approximately $31 million or 16.7%, primarily due to the non-recurring order for COVID-19 related supplies. Costs and operating expenses for this segment include expense for amortization of intangible assets associated with acquisitions and allocated corporate costs. Expense for amortization of intangible assets was approximately $7.4 million for 2020 and approximately $7.9 million for 2019. Expense for allocated corporate costs was approximately $8.0 million for 2020 and approximately $6.2 million for 2019. </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%">Operating income decreased by approximately $3.2 million or 11% for 2020 as compared to the prior year, primarily due to a change in the mix of products sold, including increased commercial customer revenues and the non-recurring order for COVID-19 related supplies, which had a nominal profit margin. </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%">Federal and Defense Segment Results</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for our Federal and Defense segment are (in thousands):</span></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:29.353%"></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.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.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.887%"></td><td style="width:0.1%"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="33" style="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:400;line-height:100%">Years ended December 31,</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:400;line-height:100%">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:400;line-height:100%">%</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:400;line-height:100%">2019</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:400;line-height:100%">%</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:400;line-height:100%">2018</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: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%">Revenues  </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%">254,419&#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%">100.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><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%">313,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><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%">100.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><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%">336,986&#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%">100.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%">Costs and 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%">228,110&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.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%">322,889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">Gain on sale of contract</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%">&#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%">1,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">Operating income</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">26,309&#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%">10.3&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">18,144&#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%">5.8&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">15,797&#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%">4.7&#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></tr></table></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%">Revenues for our Federal and Defense segment decreased approximately $59 million or 19% and costs and operating expenses decreased approximately $67 million or 23% for 2020, as compared to the prior year primarily due to the expiration of a large U.S. Army contract in January 2020 and two other U.S. Army contracts in the second half of 2020. Other changes affecting our revenues and costs and operating expenses included increased revenues from existing U.S. Navy and U. S. Army work.</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%">Operating income increased approximately $8.2 million or 45% for 2020 compared to the prior year. Revenue declines occurred in our lower margin work, resulting in minimal loss of operating income, and we have increased operating income through margin improvements primarily due to work performed under fixed price contracts.</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%">-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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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:120%">Financial Condition</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%">There has been no material adverse change in our financial condition in 2020. Our bank debt decreased approximately $19.3 million and our earn-out obligation in connection with the acquisition of 1st Choice Aerospace decreased approximately $36.7 million. We had $175 million of unused bank loan commitments as of December&#160;31, 2020. In June 2020, we amended our loan agreement with our banks to provide increased financial covenant flexibility due to market volatility resulting from the COVID-19 pandemic. Changes to other asset and liability accounts were primarily due to our earnings; our level of business activity; the timing of inventory purchases, contract delivery schedules, and subcontractor and vendor payments required to perform our contract work; the timing of government contract funding awarded; collections from our customers; the sale of a real estate holding in Miami, Florida; and the divestiture of our Prime Turbines business and sale of CT Aerospace inventory.</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%">Liquidity and Capital Resources</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%">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-weight:400;line-height:120%">Cash and cash equivalents decreased by approximately $356 thousand during 2020.</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%">Cash provided by operating activities increased approximately $17.8 million in 2020 as compared to 2019. The change was attributable to a decrease of approximately $42.2 million in cash provided by net income, an increase of approximately $31.4 million in other non-cash operating activities and an increase of approximately $28.6 million due to changes in the levels of operating assets and liabilities.</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%">Inventories and accounts receivable represent a significant amount of our assets, and accounts payable represent a significant amount of our operating liabilities. Cash used related to increases in inventory was approximately $50.2 million, cash provided by decreases in receivables and unbilled receivables was approximately $27.4 million, and cash provided by increases in accounts payable and deferred compensation was approximately $3.5 million for 2020. The increase in our inventory levels were primarily due to purchases of inventory in connection with new program initiatives. A significant portion of accounts receivable and accounts payable result from the use of subcontractors to perform work on our contracts and from the purchase of materials and inventory to fulfill contract obligations and distribution agreements. Accordingly, our levels of accounts receivable and accounts payable may fluctuate depending on the timing of material and inventory purchases, services ordered, product sales, government funding delays, the timing of billings received from subcontractors and materials vendors, and the timing of payments received for services. Such timing differences have the potential to cause significant increases and decreases in our inventory, accounts receivable, and accounts payable in short time periods, and accordingly, can cause increases or decreases in our cash provided by operations. We have recently experienced and expect to continue to experience delays in some of our Aviation segment receivables as a result of the COVID-19 economic down-turn.</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%">Cash provided by investing activities was approximately $20.2 million for 2020 compared to cash used in investing activities of approximately $122.8 million for 2019. In 2019, approximately $113 million was used for the acquisition of 1st Choice Aerospace and in 2020, approximately $24.2 million was provided by proceeds from the divestiture of our Prime Turbines business and CT Aerospace inventory and the sale of a Miami, Florida real estate holding. Other cash used in investing activities consisted primarily of purchases of property and equipment.</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%">Cash used in financing activities was approximately $56.3 million in 2020 as compared to cash provided by financing activities of approximately $105.4 million in 2019. Financing activities consisted primarily of borrowing and repayment of debt, earn-out obligation payments and dividend payments.</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%">We paid cash dividends totaling approximately $4.0 million or $0.36 per share during 2020. Pursuant to our bank loan agreement, our payment of cash dividends is subject to annual restrictions. We have paid cash dividends each year since 1973.</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%">Liquidity</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%">Our internal sources of liquidity are primarily from operating activities, specifically from changes in our level of revenues and associated inventory, accounts receivable and accounts payable, and from profitability. Significant increases or decreases in revenues and inventory, accounts receivable and accounts payable can affect our liquidity. Our inventory and accounts payable levels can be affected by the timing of large opportunistic inventory purchases. Our accounts receivable and accounts payable levels can be affected by changes in the level of contract work we perform, by the timing of large materials purchases and subcontractor efforts used in our contracts, and by delays in the award of contractual coverage and funding and payments. Government funding delays can cause delays in our ability to invoice for revenues earned, presenting a potential negative impact on our days sales outstanding.</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></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%">We also purchase property and equipment; invest in expansion, improvement, and maintenance of our operational and administrative facilities; and invest in the acquisition of other companies.</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%">We have considered the effects of the COVID-19 pandemic on our liquidity and capital resources, and we currently do not expect a material adverse impact on our ability to meet future liquidity needs. See &#8220;COVID-19 Discussion-Capital, Financial Resources, Credit Losses, and Liquidity&#8221; and Item 1A, "Risk Factors" for additional details regarding the impact of COVID-19 on our liquidity and capital resources. As discussed in greater detail below, under the terms of our existing loan agreement, we are required to maintain certain financial covenants. The COVID-19 pandemic has disrupted the demand for our Aviation segment products and services and further disruption is possible. Accordingly, we amended our existing loan agreement with our banks in the second quarter of 2020 to provide increased financial covenant flexibility.</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%">Our external financing consists of a loan agreement with a bank group that was amended in June 2020 and expires in January 2023. The loan agreement includes a term loan facility and a revolving loan facility. The revolving loan facility provides for revolving loans and letters of credit.</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%">The term loan requires quarterly installment payments. Our required term loan payments after December&#160;31, 2020 are approximately $21.6 million in 2021, $22.5 million in 2022, and $33.9 million in 2023. The amount of term loan borrowings outstanding as of December&#160;31, 2020 was $78.0 million.</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%">The maximum amount of credit available to us under the loan agreement for revolving loans and letters of credit as of December&#160;31, 2020 was $350 million. We pay an unused commitment fee and fees on letters of credit that are issued. We had approximately $175.5 million in revolving loan amounts outstanding and no of letters of credit outstanding as of December&#160;31, 2020. We had approximately $152.0 million in revolving loan amounts outstanding and $54 thousand letters of credit outstanding as of December&#160;31, 2019.</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%">Under the loan agreement we may elect to increase the maximum availability of the term loan facility, the revolving loan facility, or a combination of both facilities. The aggregate limit of incremental increases is $100 million.</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%">We pay interest on the term loan borrowings and revolving loan borrowings at LIBOR plus a base margin or at a base rate (typically the prime rate) plus a base margin. The applicable LIBOR rate has a floor of 0.75%. As of December&#160;31, 2020, the LIBOR base margin was 3.00% and the base rate base margin was 1.75%. The base margins increase or decrease in increments as our Total Funded Debt/EBITDA Ratio increases or decreases.</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%">The loan agreement requires us to have interest rate hedges on a portion of the outstanding term loan until February 6, 2021. We executed compliant interest rate hedges. As of December&#160;31, 2020, interest rates on portions of our outstanding debt ranged from 3.75% to 6.32%, and the effective interest rate on our aggregate outstanding debt was 4.80%.</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%">The loan agreement contains collateral requirements to secure our loan agreement obligations, restrictive covenants, a limit on annual dividends, and other affirmative and negative covenants, conditions and limitations. The restrictive covenants require that we maintain a Fixed Charge Coverage Ratio of not less than 1.20 to 1.00 and a maximum Total Funded Debt to EBITDA Ratio that varies over future periods as indicated in the table below. We were in compliance with required ratios and other terms and conditions as of December&#160;31, 2020. We continue to monitor the impacts of COVID-19 on our results of operations and liquidity relative to compliance with financial covenants; at this time, we expect that we will remain in compliance with such covenants over the next twelve months.</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%">In January 2021, we initiated a public offering of shares of VSE common stock pursuant to an effective shelf registration statement. The offering closed in February 2021 with the sale of 1,599,097 shares, including an additional 170,497 shares that were sold pursuant to the underwriters' exercise of their option to purchase additional shares resulting in net proceeds of approximately $52 million. We expect to use the net proceeds for general corporate purposes, which may include among other things, financing strategic acquisitions, working capital requirements for new program launches, and repaying outstanding borrowings under our revolving credit facility.</span></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><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%">-35-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><div style="text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.918%"><tr><td style="width:1.0%"></td><td style="width:21.199%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.199%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.571%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="border-bottom: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%">Testing Period</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:400;line-height:100%">Maximum Total Funded Debt to EBITDA Ratio</span></td></tr><tr><td colspan="9" 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%">First Amendment Effective Date (November 26, 2019) through and including March 31, 2020</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:400;line-height:100%">3.50 to 1.00</span></td></tr><tr><td colspan="9" 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%">From April 1, 2020 through and including September 30, 2020</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:400;line-height:100%">4.00 to 1.00</span></td></tr><tr><td colspan="9" 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%">From October 1, 2020 through and including March 31, 2021</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:400;line-height:100%">4.25 to 1.00</span></td></tr><tr><td colspan="9" 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%">From April 1, 2021 through and including June 30, 2021</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:400;line-height:100%">4.00 to 1.00</span></td></tr><tr><td colspan="9" 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%">From July 1, 2021 through and including September 30, 2021</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:400;line-height:100%">3.75 to 1.00</span></td></tr><tr><td colspan="9" 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%">From October 1, 2021 through and including December 31, 2021</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:400;line-height:100%">3.50 to 1.00</span></td></tr><tr><td colspan="9" 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%">From January 1, 2022 and thereafter</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:400;line-height:100%">3.25 to 1.00</span></td></tr></table></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%">We currently do not use public debt security financing.</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%">Contractual Obligations</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:400;line-height:120%">Our contractual obligations as of December&#160;31, 2020 are (in thousands):</span></div><div style="text-indent:36pt"><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:99.707%"><tr><td style="width:1.0%"></td><td style="width:40.542%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></td><td style="width:0.1%"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding: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%">Payments Due by Period</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%">Contractual Obligations</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:400;line-height:100%">Total</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:left;vertical-align:bottom"><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than   1 year</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:400;line-height:100%">1-3 years</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:400;line-height:100%">4-5 years</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:left;vertical-align:bottom"><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After          5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Bank loan debt</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%">253,461&#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%">21,563&#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%">231,898&#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%">&#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><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%">&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">31,594&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,415&#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</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%">285,055&#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 #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%">26,929&#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 #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%">242,246&#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 #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,465&#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 #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%">5,415&#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></table></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%">Estimated cash requirements for interest on our bank loan debt are approximately $9.0 million for 2021 and $6.0 million for 2022.</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%">Inflation and Pricing</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%">Most of our contracts provide for estimates of future labor costs to be escalated for any option periods, while the non-labor costs in our contracts are normally considered reimbursable at cost. Our property and equipment consist principally of land, buildings and improvements, shop and warehouse equipment, computer systems equipment, and furniture and fixtures. We do not expect the overall impact of inflation on replacement costs of our property and equipment to be material to our future results of operations or financial condition.</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%">Off-Balance Sheet Arrangements </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%">We do not have any off-balance sheet arrangements that have, or are reasonably likely to have, a current or future material effect on our financial condition, changes in financial condition, revenue or expenses, results of operations, liquidity, capital expenditures or capital resources.</span></div><div><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_46"></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 7A.  Quantitative and Qualitative Disclosures About Market Risks</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%">Interest Rates</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%">Our bank loan agreement provides available borrowing to us at variable interest rates. Accordingly, future interest rate changes could potentially put us at risk for a material adverse impact on future earnings and cash flows. To mitigate the risks associated with future interest rate movements we have employed interest rate hedges to fix the rate on a portion of our outstanding borrowings for various periods. </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%">In February 2018, we entered into a LIBOR based interest rate swap on our term loan for a term of three years with a notional amount of $10 million for the first year and $50 million for the second and third years. We pay an effective interest rate of 2.54% plus our base margin on the debt matched to this swap. </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%">-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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">In February 2019, we entered into a LIBOR based interest rate swap on our revolving loan for a term of three years with a notional amount of $75 million. This swap amount decreases in increments on an annual basis to $45 million for the second year and to $25 million for the third year. We pay an effective interest rate of 2.805% plus our base margin on the debt matched to it. </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%">In March 2020, we entered into a LIBOR based interest rate swap on our revolving loan for a term of two years with a notional amount of $50 million. We pay an effective interest rate of 0.73% plus our base margin on the debt matched to this swap. </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%">LIBOR is used as a reference rate for borrowings under our loan agreement and related interest rate swap agreements. LIBOR is expected to be phased out by the end of 2021, which is before the maturity of our loan agreement. At this time, there is no definitive information regarding the future transition of LIBOR to a replacement rate; however, we continue to monitor the developments with respect to the potential discontinuance of LIBOR after 2021 and intend to work with our bank group to minimize the impact of such discontinuance on our financial condition and results of operations. The consequences of the discontinuance of LIBOR cannot be entirely predicted but could result in an increase in our variable rate debt.</span></div><div style="text-align:justify"><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:400;line-height:120%">&#160;&#160;&#160;&#160;</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%">-37-</span></div></div></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_49"></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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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 8.  Financial Statements and Supplementary Data</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:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="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%">Index to Consolidated Financial Statements</span></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-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></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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%">Page</span></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;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="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: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="#i18516c3c26b34ce5b9c14900cea4cf92_52">Report of Independent Registered Public Accounting Firm</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i18516c3c26b34ce5b9c14900cea4cf92_52">39</a></span></div></td></tr><tr><td colspan="3" style="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: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="#i18516c3c26b34ce5b9c14900cea4cf92_58">Consolidated Balance Sheets as of December 31, 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_58">20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_58"> and 201</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_58">9</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i18516c3c26b34ce5b9c14900cea4cf92_58">42</a></span></div></td></tr><tr><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_64">Consolidated Statements of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_64"> (Loss)</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_64"> </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_64">Income for the years ended&#160;December 31, 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_64">20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_64">, 201</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_64">9</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_64"> and 201</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_64">8</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i18516c3c26b34ce5b9c14900cea4cf92_64">43</a></span></div></td></tr><tr><td colspan="3" style="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: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="#i18516c3c26b34ce5b9c14900cea4cf92_67">Consolidated Statements of Comprehensive </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_67">(Loss) </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_67">Income for the years ended&#160;December 31, 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_67">2</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_67">0</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_67">, 201</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_67">9</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_67"> and 201</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_67">8</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i18516c3c26b34ce5b9c14900cea4cf92_67">44</a></span></div></td></tr><tr><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_70">Consolidated Statements of Stockholders' Equity&#160;for the years ended December 31, 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_70">20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_70">, 201</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_70">9</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_70"> and 201</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_70">8</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i18516c3c26b34ce5b9c14900cea4cf92_70">45</a></span></div></td></tr><tr><td colspan="3" style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_76">Consolidated Statements of Cash Flows for the years ended&#160;December 31, 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_76">20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_76">, 201</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_76">9</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_76"> and 201</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_76">8</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:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i18516c3c26b34ce5b9c14900cea4cf92_76">46</a></span></div></td></tr><tr><td colspan="3" style="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: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="#i18516c3c26b34ce5b9c14900cea4cf92_79">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i18516c3c26b34ce5b9c14900cea4cf92_79">48</a></span></div></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%">-38-</span></div></div></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Board of Directors and Stockholders</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">VSE Corporation</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the financial statements </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">We have audited the accompanying consolidated balance sheets of VSE Corporation (a Delaware corporation) and subsidiaries (the &#8220;Company&#8221;) as of December 31, 2020 and 2019, the related consolidated statements of (loss) income, comprehensive (loss) income, changes in stockholders&#8217; equity, and cash flows for each of the two years in the period ended December 31, 2020, and the related notes and financial statement schedule included under Item 15(a) (collectively referred to as the &#8220;financial statements&#8221;). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2020 and 2019, and the results of its operations and its cash flows for each of the two years in the period ended December 31, 2020, in conformity with accounting principles generally accepted in the United States of America. </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:110%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the Company&#8217;s internal control over financial reporting as of December 31, 2020, based on criteria established in the 2013 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">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:110%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;), and our report dated March 5, 2021 expressed an unqualified opinion.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for opinion </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">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 style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical audit matters </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate. </span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition based on the percentage of completion method </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">For the year ended December 31, 2020, the Company&#8217;s Federal and Defense Segment (&#8220;FDS&#8221;) recognized $254.4 million in contract revenue, of which $138.4 million was recognized from services provided on firm-fixed price contract types. As more fully described in Note 1 to the consolidated financial statements, the Company&#8217;s FDS segment recognizes revenue over time as control transfers to a customer, based on the extent of progress towards satisfaction of the related performance obligation. The selection of the method used to measure progress requires judgment and is dependent on the contract type selected by the customer during contract negotiation and the nature of the services and solutions to be provided. For performance obligations requiring the delivery of a service for a fixed price, the Company&#8217;s FDS segment uses the ratio of actual costs incurred to total estimated costs, provided that costs incurred (an input model) represents a reasonable measure of progress toward the satisfaction of a performance obligation, in order to estimate the portion of total transaction price earned. We identified the initial development and subsequent changes related to estimates-at-completion as a critical audit matter.</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:110%">The principal considerations for our determination that the use of estimates-at-completion in recognizing revenue is a critical audit matter are the judgments involved in the initial creation and subsequent updates to the Company&#8217;s FDS segment estimates-at-completion and related profit recognized which required challenging and significant auditor judgment in the execution of our procedures. Inputs and assumptions requiring significant management judgment included anticipated direct labor, subcontract labor, and other direct costs required to deliver on unfinished performance obligations.</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:110%">Our audit procedures in response to this matter included the following, among others. </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%">-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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.85pt">We tested the design and operating effectiveness of controls relating to the initial drafting of estimates-at-completion and the ongoing monitoring of changes in estimates specific to the estimates-at-completion. </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.85pt">We tested management&#8217;s process for developing, revising and applying estimates-at-completion to a sample of contracts.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Our testing included evaluating key inputs and assumptions by comparing them to underlying supporting documentation or other corroborating evidence, such as subcontractor agreements, historical hours for similar service offerings, or other contractual documentation that supports estimated costs.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.85pt">We obtained subsequent event information on a contract-by-contract basis and performed a &#8220;look-back&#8221; analysis of contracts completed during the year ended December 31, 2020 and compared the final gross margin to the estimated margins throughout the contract life cycle to assess the Company&#8217;s FDS segment&#8217;s ability to develop reliable estimates.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill Impairment Assessment &#8211; VSE Aviation Reporting Unit</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At December 31, 2020, the Company&#8217;s Aviation reporting unit had a goodwill balance of $144.1 million which represented approximately 19% of total assets. As more fully described in Note 1 and Note 7 to the consolidated financial statements, goodwill is tested for impairment at least annually at the reporting unit level using either a qualitative or quantitative approach. As part of the quantitative approach, the Company determines the fair value of the reporting unit through a combination of an income-based approach using a discounted cash flow method and market-based valuation methodologies. An impairment charge will be recognized to the extent that the fair value of the reporting unit is less than its carrying value.</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:110%">The principal considerations for our determination that performing procedures relating to the quantitative goodwill impairment assessments is a critical audit matter are the significant judgements by management when developing the fair value of the VSE Aviation Reporting Unit. In particular, the fair value estimate was sensitive to significant assumptions, such as revenue growth rates, operating margins, cash flows, terminal value, discount rates, weighted average costs of capital, and identification of peer group and related market multiples which are affected by expectations about future market or economic conditions and expected future operating results of the Aviation segment 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:400;line-height:110%">Our audit procedures in response to this matter included the following, among others: </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.85pt">We obtained an understanding, evaluated the design and tested the operating effectiveness of relevant internal controls over the Company&#8217;s goodwill impairment process. This included controls over management&#8217;s identification and evaluation of triggering events that necessitate the need for an interim goodwill impairment assessment as well as management&#8217;s review of the valuation model and significant assumptions underlying the fair value determination, as described above. </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.85pt">We obtained management&#8217;s analysis of triggering events occurring each quarter of fiscal year 2020 and tested the completeness of such evaluation by comparing such events to current economic data and trends and the Company&#8217;s press releases specific to major changes in the business.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.85pt">We assessed the valuation models used and tested the significant assumptions and the underlying data used by the Company in its analysis. We compared the revenue and operating margin projections used by management to recent forecasts, current backlog and project estimates, and the Company&#8217;s historical results. We assessed the historical accuracy of management&#8217;s revenue and operating margin projections. We compared the growth rates to current industry and economic trends and other guideline companies within the same industry. </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.85pt">We reviewed the reconciliation of the fair value of all reporting units to the market capitalization of the Company, including assessing the implied control premium. We involved our valuation specialists to assist in reviewing the valuation methodology and tested the terminal values and weighted average cost of capital, including company specific risk premiums for the reporting unit. Our valuation specialist also reviewed the multiples and underlying calculations utilized in the market approach valuations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">  </span></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:400;line-height:120%">/s/ GRANT THORNTON LLP</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%">We have served as the Company&#8217;s auditor since 2019</span><span style="color:#ee2724;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:99.707%"><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:18pt"><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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arlington, Virginia</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="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%">March&#160;5, 2021</span></div></td><td colspan="3" style="padding:0 1pt"></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%">-40-</span></div></div></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_55"></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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="text-align:center;text-indent:36pt"><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-weight:400;line-height:115%">The Board of Directors and Stockholders of VSE 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><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 statements of (loss) income, comprehensive (loss) income, stockholders' equity and cash flows of VSE Corporation and Subsidiaries (the Company) for the year ended December 31, 2018, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the results of the Company&#8217;s operations and its cash flows for the year ended December 31, 2018, in conformity with U.S. generally accepted accounting principles</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</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><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><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 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:400;line-height:120%"> /s/ Ernst &amp; Young LLP</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%">We served as the Company&#8217;s auditor from 2002 to 2019.</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%">Tysons, Virginia</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 6, 2019</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><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%">-41-</span></div></div></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_58"></div><hr style="page-break-after:always"/><div style="min-height:45pt;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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">VSE Corporation and Subsidiaries</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Balance Sheets</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%">(in thousands, except share and per share amounts)</span></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:72.730%"></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.530%"></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></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-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="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:400;line-height:100%">As of December 31,</span></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-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:400;line-height:100%">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:400;line-height:100%">2019</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%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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%">Current assets:</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="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%">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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNC0xLTEtMS0w_c936cfa6-812f-4ee2-bb08-c3f27ae5be03">378</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNC0zLTEtMS0w_7a015653-454a-457a-8aea-ca350ea6167f">734</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%">Receivables, 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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNS0xLTEtMS0w_dc733195-fe40-41f3-9d44-13e94bc561c1">55,471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNS0zLTEtMS0w_d8d72eb2-2ef5-40e6-8be3-44bd56995f1e">70,630</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%">Unbilled receivables, 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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnbilledReceivablesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNi0xLTEtMS0w_bf8ea251-7ea5-433f-9368-6f47445e0415">22,358</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnbilledReceivablesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNi0zLTEtMS0w_0562b82f-36f2-4904-ab76-90a1b013ef7d">46,279</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%">Inventories, 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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoods" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNy0xLTEtMS0w_1c3165eb-60d6-4f33-83fc-d8869bad9a9a">253,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoods" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNy0zLTEtMS0w_7f3534d7-e56f-4967-9b46-a0173b6d17c7">218,627</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 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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfOC0xLTEtMS0w_a435f2d3-32bf-4490-b7a2-4c66a0a96201">23,328</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfOC0zLTEtMS0w_e75ee53b-27d8-4118-a6e5-70c5ee66847b">19,071</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 30.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 current assets</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfOS0xLTEtMS0w_777d1003-9412-4ed5-a88c-13d1cf72c3ea">354,957</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfOS0zLTEtMS0w_8ead68d4-55cc-4a68-911b-53707823ac3e">355,341</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 style="height:14pt"><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%">Property and equipment, 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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTEtMS0xLTEtMA_9d68dc9f-b3c6-44f3-a026-1c977e772777">36,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTEtMy0xLTEtMA_af95d29f-d63a-496e-922d-d5032a16b36d">43,465</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%">Intangible assets, 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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTItMS0xLTEtMA_6bf3aedd-6049-4121-ae81-488451d518e5">103,595</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTItMy0xLTEtMA_426caba7-cda5-41b3-bac7-c38cc10c5f1d">132,175</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%">Goodwill</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTMtMS0xLTEtMA_78e66408-3644-4ff1-8f60-947449cda9d6">238,126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTMtMy0xLTEtMA_af2cd30d-a658-4227-9739-e50098097eab">276,450</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 - right-of-use 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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTQtMS0xLTEtMA_bfe2cc1c-b284-40b0-aa42-b8d0485b9f37">20,515</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTQtMy0xLTEtMA_357e5380-fc3b-45a8-8f6d-ad63885cc000">20,943</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 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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTUtMS0xLTEtMA_fc4d923b-3f2f-4358-b8d6-9e1f84d25df6">26,525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTUtMy0xLTEtMA_36d925b7-4748-43de-942b-399c29d9949e">17,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 30.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 assets</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTYtMS0xLTEtMA_f3740451-9862-429f-8587-c5e87faf3223">780,081</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTYtMy0xLTEtMA_5193d86e-60e5-4ee4-b744-5903214300ff">845,864</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 #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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities and Stockholders' equity</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:2px 1pt;text-align: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%">Current portion of long-term debt</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjAtMS0xLTEtMA_b0926584-6b51-49c6-95a0-a587121af00f">20,379</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjAtMy0xLTEtMA_fe0a3651-67f3-4c23-9253-258ec4c5a2e9">16,883</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%">Accounts payable</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjEtMS0xLTEtMA_004c49aa-3733-4a99-a6de-b2ce236f353b">72,682</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjEtMy0xLTEtMA_03c9be85-999a-4480-9701-32b11f007139">68,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%">Current portion of earn-out obligation</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:zerodash" name="vsec:CurrentPortionOfEarnOutObligationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjItMS0xLTEtMA_64c7642f-4e3a-4933-9022-9eb1e5e7fa52">&#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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="vsec:CurrentPortionOfEarnOutObligationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjItMy0xLTEtMA_2c41f678-6021-47ee-88c9-3bab3d44bfc4">31,700</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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjMtMC0xLTEtMA_f6a03d49-7e34-499c-8f6b-20d24321f631"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjMtMC0xLTEtMA_ffd40f21-ea83-4dc2-b37e-a9ed7bb01117">Accrued expenses and other current liabilities</span></span></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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjMtMS0xLTEtMA_4dd34f16-93de-4375-866e-cf2d4804a5e1">45,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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjMtMy0xLTEtMA_164e6c1d-82b8-47bf-b1e6-5f1af39c4aca">46,514</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%">Dividends payable</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" name="us-gaap:DividendsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjQtMS0xLTEtMA_e86fefb1-9577-4697-9e51-e0470941676c">995</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" name="us-gaap:DividendsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjQtMy0xLTEtMA_c11184d6-be87-4f17-b185-2e5531c0ca3b">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 2px 30.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 current liabilities</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjUtMS0xLTEtMA_b35edc7a-1c02-4337-b59c-8e2488bf0a62">139,228</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjUtMy0xLTEtMA_7add9351-3b4a-4a7d-9fa1-8c8690c29a2c">164,183</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 style="height:14pt"><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%">Long-term debt, 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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjctMS0xLTEtMA_def45f1e-2c7a-4b36-9681-2003af147112">230,714</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjctMy0xLTEtMA_50beb73f-b54f-4a6a-95da-da5c829801f1">253,128</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 compensation</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjgtMS0xLTEtMA_babf0229-0fe7-4c6d-b4c2-04804a96e0ee">16,027</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjgtMy0xLTEtMA_aea24929-fea2-4021-ada9-7acd7b3d0754">18,146</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;text-align: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 operating 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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzAtMS0xLTEtMA_40dd6a88-0896-4fdf-b417-59ab487fd5f8">22,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzAtMy0xLTEtMA_dd04ad5b-3380-498b-afd8-0353b4312fbd">24,441</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%">Earn-out obligation, 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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:zerodash" name="vsec:EarnOutObligationsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzEtMS0xLTEtMA_db72ffc4-63b5-4ba5-bcb7-85ce7803b7e2">&#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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="vsec:EarnOutObligationsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzEtMy0xLTEtMA_88ad2273-f72b-49ff-8d86-6678a346a50f">5,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%">Deferred tax liabilities</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzItMS0xLTEtMA_da328555-238f-44f5-af27-05790c670b8d">14,897</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzItMy0xLTEtMA_ee8fc8e4-4e2b-44d5-8bee-9403703c8845">17,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"><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="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="usd" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzMtMS0xLTEtNDgyNA_c68584d1-2a94-41c4-8d82-a9782187c92c">83</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="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzMtMy0xLTEtNDgyOQ_eb723dbc-63af-4543-ba2c-8785e22bb041">&#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 30.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 liabilities</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzQtMS0xLTEtMA_68e72a7a-af00-41a4-a37f-f231c8c31628">423,764</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzQtMy0xLTEtMA_1af58c87-e598-47c5-a83e-fbc89579a030">482,763</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 style="height:11pt"><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%">Commitments and contingencies (Note 12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzYtMS0xLTEtMA_64ab088f-665b-48c2-8b51-1f206122d04d"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzYtMy0xLTEtMA_d6f06ca9-116e-4358-acf7-f36949adcdbe"></ix:nonFraction></td></tr><tr style="height:9pt"><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%">Stockholders' equity:</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></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%">Common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjZhYzQ2MzFhYTZjMDRlMGM4NWRmNzk2ZDhkNTU2MDRiXzEwOTk1MTE2Mjc5MTc_782db26e-78db-46b9-8639-630ccaf87792"><ix:nonFraction unitRef="usdPerShare" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjZhYzQ2MzFhYTZjMDRlMGM4NWRmNzk2ZDhkNTU2MDRiXzEwOTk1MTE2Mjc5MTc_e1b56146-45a1-4911-b45d-cf1ddca99fa6">0.05</ix:nonFraction></ix:nonFraction> per share, authorized <ix:nonFraction unitRef="shares" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjZhYzQ2MzFhYTZjMDRlMGM4NWRmNzk2ZDhkNTU2MDRiXzEwOTk1MTE2Mjc5MzA_cff76bf9-df99-4b62-b8e5-16c0d042326a"><ix:nonFraction unitRef="shares" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjZhYzQ2MzFhYTZjMDRlMGM4NWRmNzk2ZDhkNTU2MDRiXzEwOTk1MTE2Mjc5MzA_d435c406-6e24-46c2-b4e6-70c8954556a1">15,000,000</ix:nonFraction></ix:nonFraction> shares; issued and outstanding <ix:nonFraction unitRef="shares" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjZhYzQ2MzFhYTZjMDRlMGM4NWRmNzk2ZDhkNTU2MDRiXzEwOTk1MTE2Mjc5NDM_c49efa72-8585-4c7e-9626-88675a3245ed"><ix:nonFraction unitRef="shares" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjZhYzQ2MzFhYTZjMDRlMGM4NWRmNzk2ZDhkNTU2MDRiXzEwOTk1MTE2Mjc5NDM_f8a5c15e-9e13-4afd-b29d-0480864f61e4">11,055,037</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjZhYzQ2MzFhYTZjMDRlMGM4NWRmNzk2ZDhkNTU2MDRiXzEwOTk1MTE2Mjc5NTY_671bed21-85d8-41d8-8c66-821a98f3658d"><ix:nonFraction unitRef="shares" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjZhYzQ2MzFhYTZjMDRlMGM4NWRmNzk2ZDhkNTU2MDRiXzEwOTk1MTE2Mjc5NTY_80339fd3-72f6-4485-a80a-5e85e93fb9d0">10,970,123</ix:nonFraction></ix:nonFraction> respectively</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzktMS0xLTEtMA_9b93b59c-7732-4b52-a09e-3eb4ef00e6cd">553</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzktMy0xLTEtMA_cd03e4d4-0039-4bfa-bc4b-51d8102481bb">549</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%">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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNDAtMS0xLTEtMA_3aeee91e-e432-4a75-87c4-afa161d955c0">31,870</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNDAtMy0xLTEtMA_9772ffe4-0c9d-4074-8053-09a0f58ec877">29,411</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%">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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNDEtMS0xLTEtMA_35e841bb-d2e7-41af-bed7-5e2b63eb9c31">325,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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNDEtMy0xLTEtMA_e43583a0-3c04-4b74-9788-81bc4b46577d">334,246</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%">Accumulated other comprehensive loss</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNDItMS0xLTEtMA_f1a0b730-88bb-4078-9614-924b72f361b2">1,203</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNDItMy0xLTEtMA_8b159320-a9a1-469f-8601-f629633d1746">1,105</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%">Total stockholders' equity</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="usd" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNDMtMS0xLTEtMA_69d5d0f1-6289-460d-a145-3308f5ee206b">356,317</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNDMtMy0xLTEtMA_b0f3d7a3-2b3a-4a0a-b821-90d5aa3111a0">363,101</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 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 liabilities and stockholders' equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNDQtMS0xLTEtMA_cd6d1008-9067-4385-8020-eee263474094">780,081</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNDQtMy0xLTEtMA_1c1fd6a8-f67e-4f75-83d7-7fa70e3a7eb3">845,864</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></tr></table></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%">The accompanying notes are an integral part of these financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:400;line-height:120%">-42-</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_64"></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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">VSE Corporation and Subsidiaries</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of (Loss) Income</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%">(in thousands, except share and per share amounts)</span></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:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.637%"></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:11.640%"></td><td style="width:0.1%"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="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:400;line-height:100%">For the years ended December 31,</span></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-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:400;line-height:100%">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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></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-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">Products</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="i088a07965df7452f8d302bf07b679b9a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMy0xLTEtMS0w_49aa2d5b-24a7-4d57-9c5b-71cd9a9dba18">318,324</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="i90644d01094b4153b0a97ea97d8c9de5_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMy0zLTEtMS0w_6c167009-eded-4a12-9856-05b927a4f170">311,617</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="i1537cb361dec4961adf2964344474452_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMy01LTEtMS0w_cbc96245-aa6e-4073-82d8-49f5f536f77b">293,950</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</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="i1a5c99193a8448f5976fe1909ba1f99a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfNC0xLTEtMS0w_2f634988-97ee-48cc-8c17-d5e0f78798f5">343,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="i6d2caf86fd854ae0837959cd394e72fe_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfNC0zLTEtMS0w_368e367b-3054-4baf-b5be-76649a69d23c">441,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="i4fccd9bbb2a445f9a80c43ff7b6dd718_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfNC01LTEtMS0w_8ab81a5a-4d8e-4c83-86e7-50262836d006">403,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 2px 19pt;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%">Total revenues</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="usd" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfNS0xLTEtMS0w_edff8554-4690-4851-bcba-b0cb085539eb">661,659</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfNS0zLTEtMS0w_e6747fb2-5edb-4e44-b38b-3e64395022da">752,627</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfNS01LTEtMS0w_a7543f6c-bcca-4123-91da-9b757e32c74b">697,218</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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs and operating expenses:</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products</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="i088a07965df7452f8d302bf07b679b9a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfOC0xLTEtMS0w_80a7cf6f-619e-4b50-8fdd-35a72a148b43">283,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="i90644d01094b4153b0a97ea97d8c9de5_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfOC0zLTEtMS0w_a556fe58-b668-4465-8d87-010817bf9b3d">266,443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1537cb361dec4961adf2964344474452_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfOC01LTEtMS0w_bfc4579c-0c22-4638-8faf-8e9ad9295930">248,701</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%">Services</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="i1a5c99193a8448f5976fe1909ba1f99a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfOS0xLTEtMS0w_b3c5945c-2592-44f3-996c-f237e9ab8137">302,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d2caf86fd854ae0837959cd394e72fe_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfOS0zLTEtMS0w_9c74c444-94fc-43e0-99cd-0e8bea45a147">402,418</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="i4fccd9bbb2a445f9a80c43ff7b6dd718_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfOS01LTEtMS0w_09f40c65-95bb-4ac9-9db9-74dcab4c4d06">376,256</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative 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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTAtMS0xLTEtMA_efdb31df-61d7-4ab9-b3b2-b50b00b64460">3,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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTAtMy0xLTEtMA_d7b2fdfc-abff-4a21-90ee-ce429239181e">4,192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTAtNS0xLTEtMA_640d7086-fbff-45f0-8537-4945bbbc360a">3,714</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%">Amortization of intangible 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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTEtMS0xLTEtMA_73ae37cb-8d99-4021-979c-606d3fa116b3">17,504</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTEtMy0xLTEtMA_99df89c3-cd7e-4842-8a7a-93f4fe9bae86">19,317</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTEtNS0xLTEtMA_a00c6db6-294c-4ed5-8501-24a137924b4e">16,017</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total costs and operating expenses</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingCostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTItMS0xLTEtMA_f559c9f4-d75c-4ee2-8278-8202c8d8d3d3">606,896</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingCostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTItMy0xLTEtMA_7cf19025-c155-43fb-b13f-960210173586">692,370</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingCostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTItNS0xLTEtMA_5b5eeff7-0856-4b58-b89f-339bf3e6d098">644,688</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 style="height:14pt"><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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="vsec:OperatingIncomeLossExcludingNonrecurringIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTQtMS0xLTEtMzU3OQ_412437d0-98b0-4f38-8947-dac3f44db569">54,763</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="vsec:OperatingIncomeLossExcludingNonrecurringIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTQtMy0xLTEtMzU4Mw_703e3c40-d36e-4e81-9218-0476a706f0b4">60,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="vsec:OperatingIncomeLossExcludingNonrecurringIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTQtNS0xLTEtMzU4Nw_dd7adf73-a7f3-4252-9204-55b27c81cf1d">52,530</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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on sale of a business entity and certain 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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfBusiness" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTYtMS0xLTEtMzU1OQ_d3933680-1e1a-4850-8286-71fc3ff496e9">8,214</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:GainLossOnSaleOfBusiness" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTYtMy0xLTEtMzU3MA_23b57ef0-7dfd-49d4-b115-55deee5ce2c1">&#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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:GainLossOnSaleOfBusiness" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTYtNS0xLTEtMzU3Mw_ae02ebb3-618a-4dda-917e-e2b345fd4c7c">&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of property</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfProperties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTctMS0xLTEtMzU2Mw_f786e2f2-7869-4b39-9ef8-dbdc8055bb6d">1,108</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:GainLossOnSaleOfProperties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTctMy0xLTEtMzU3MA_39fb49e0-452c-4932-8b07-adb23a8f4f5c">&#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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:GainLossOnSaleOfProperties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTctNS0xLTEtMzU3Mw_c3590243-3d24-4362-aa46-19a8a5310b7b">&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and intangible asset impairment</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTgtMS0xLTEtMzU2Ng_7ca3a3ba-f102-4ca8-b01d-03f0e4424214">33,734</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTgtMy0xLTEtMzU3MA_162e8837-3a37-44f3-9237-1e6bb68526e6">&#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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTgtNS0xLTEtMzU3Mw_4451402d-cc80-4bcf-b07a-826cbac18758">&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of contract</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="vsec:GainLossonSaleofContract" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTQtMS0xLTEtMA_30bc088e-35ba-4841-9998-57ebdadf64c2">&#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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="vsec:GainLossonSaleofContract" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTQtMy0xLTEtMA_522cb45e-22df-4484-aa1c-a092d93e9967">&#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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="vsec:GainLossonSaleofContract" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTQtNS0xLTEtMA_4dd40d64-ea16-4684-af11-33c5d74822e2">1,700</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;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;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%">Operating 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%"><ix:nonFraction unitRef="usd" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTYtMS0xLTEtMA_41152f7f-f5ad-484d-8f0c-cc9401b4c9c4">13,923</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTYtMy0xLTEtMA_03674589-f6f2-411c-b00e-206305fd70c2">60,257</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTYtNS0xLTEtMA_bea89673-71ed-49b8-9130-8376f7f03bb8">54,230</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;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:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTgtMS0xLTEtMA_8ec9e6b7-7e2a-43e4-a029-a084d7441614">13,496</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTgtMy0xLTEtMA_f25ef7f7-e5a3-48dc-b0eb-2710b4c3d10f">13,830</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTgtNS0xLTEtMA_2bd4cfd0-c96a-462f-99c5-69dd9817c284">8,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 style="height:14pt"><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;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%">Income before income taxes</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjAtMS0xLTEtMA_9e77e66e-7401-46be-8880-bcb40dc7f2dd">427</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjAtMy0xLTEtMA_78584164-5f86-4d10-94fa-94b4ce578981">46,427</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjAtNS0xLTEtMA_fe9c750c-82ae-4630-a4fe-a016ad4c6408">45,248</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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjItMS0xLTEtMA_4e8bedeb-3452-4082-920b-09198d8c151a">5,598</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjItMy0xLTEtMA_2e4bfbbe-abd9-49cb-b4aa-8fbd272f7f61">9,403</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjItNS0xLTEtMA_7b009cbf-fd19-425f-8620-f57de2360f2c">10,168</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;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;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%">Net (loss) income</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjQtMS0xLTEtMA_6ec5288b-6463-4097-8499-3784b8e9293c">5,171</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjQtMy0xLTEtMA_5a9562ce-68ce-4714-84ac-e36957d35122">37,024</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjQtNS0xLTEtMA_2818ad17-a049-4053-95bd-dcf223c330ca">35,080</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;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="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%">Basic (loss) earnings per share</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjYtMS0xLTEtMA_0ac6cc5d-fefa-4140-b87b-56c446adedb7">0.47</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="usdPerShare" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjYtMy0xLTEtMA_94596785-faa6-43ee-aff6-9e75e7bd26ce">3.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 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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjYtNS0xLTEtMA_9c4b586f-5438-445f-8126-0ffc77ac26a4">3.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 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 #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="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%">Basic weighted average 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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjgtMS0xLTEtMA_fe1f5002-4ce8-4448-8a2b-4bf99b030a43">11,034,256</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjgtMy0xLTEtMA_7e79176b-c4ee-4988-913a-cfab4999bdfb">10,957,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="shares" contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjgtNS0xLTEtMA_01ccd3cf-108a-401e-8f40-23c2b21baad3">10,876,201</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;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="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%">Diluted (loss) earnings per share</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMzAtMS0xLTEtMA_b6ddddfc-035e-4eda-a325-ef3aed60be22">0.47</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="usdPerShare" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMzAtMy0xLTEtMA_33e90f09-c334-4d3b-adb7-bad03918bb40">3.35</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMzAtNS0xLTEtMA_911a7937-a1b2-4def-9b90-2f8ce1f4301c">3.21</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;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="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%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMzItMS0xLTEtMA_2a070ef2-cc4b-4458-a9a7-c5fa268d114c">11,034,256</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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMzItMy0xLTEtMA_4f4db176-ad94-413b-89e0-af78cd84b78b">11,044,731</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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMzItNS0xLTEtMA_8381ea0f-f556-46ac-ac9e-b1b27f8ba7d8">10,936,057</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><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></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:400;line-height:120%">The accompanying notes are an integral part of these 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><br/></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%">-43-</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_67"></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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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:120%">VSE Corporation and Subsidiaries</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%">Consolidated Statements of Comprehensive (Loss) Income</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%">(in thousands)</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:64.735%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></td><td style="width:0.1%"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="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:400;line-height:100%">For the years ended December 31,</span></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-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:400;line-height:100%">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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">Net (loss) income</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfMy0xLTEtMS0w_e2eb317e-0782-44dd-b5bb-04271aebd7da">5,171</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfMy0zLTEtMS0w_34cea8cc-f3be-48e5-87de-3f65fc7d3a57">37,024</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfMy01LTEtMS0w_87f2da02-cd6c-4f4f-b243-efe6868ecaf1">35,080</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 12.25pt;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%">Change in fair value of interest rate swap&#160;agreements, net of tax</span></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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfNC0xLTEtMS0w_b54b3086-1f2f-4971-8b85-fa3f124c3e9a">98</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfNC0zLTEtMS0w_9bf1510d-e55a-4ebd-9dc9-465e313431e0">1,251</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfNC01LTEtMS0w_132e806a-db0c-4804-93d8-2a42518275d6">35</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax</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="usd" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfNS0xLTEtMS0w_be0a3e32-d2bc-4d1b-847d-9a407fc1c89b">98</ix:nonFraction>)</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfNS0zLTEtMS0w_69affa4e-8bbf-47b4-a7d4-53d8b152e428">1,251</ix:nonFraction>)</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfNS01LTEtMS0w_fb71749c-e35b-402e-8135-60b4365fe25b">35</ix:nonFraction>)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive (loss) income</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfNi0xLTEtMS0w_a44e0ccc-fd5f-400d-9923-7e8172eb21d0">5,269</ix:nonFraction>)</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfNi0zLTEtMS0w_8fa40d41-d7ae-4f4e-9503-003e6c25ee5b">35,773</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfNi01LTEtMS0w_4db4eb39-765d-41f1-8878-6e168fa2e9e8">35,045</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></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></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:400;line-height:120%">The accompanying notes are an integral part of these 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><br/></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%">-44-</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">VSE Corporation and Subsidiaries</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%">Consolidated Statements of Stockholders' Equity</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%">(in thousands except per share data)</span></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:30.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.124%"></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:8.124%"></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:8.709%"></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:8.709%"></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:12.809%"></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:11.201%"></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" rowspan="3" style="padding: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%">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding: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%">Retained<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding: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%">Accumulated <br/>Other<br/>Comprehensive<br/>Income (Loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding: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%">Total<br/>Stockholders'<br/>Equity</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding: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><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:400;line-height:100%">Common Stock</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:15pt"><td colspan="3" style="padding: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><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:400;line-height:100%">Shares</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:400;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><td colspan="3" style="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%">Balance at December 31, 2017</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="iafa996efc7c74039b9da93b89b64643b_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMy0xLTEtMS0w_523360d2-5425-4b6e-8cc8-9e29ae0b80c5">10,839</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="iafa996efc7c74039b9da93b89b64643b_I20171231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMy0zLTEtMS0w_9e077a46-763b-4ae3-a2fa-7f7cebc689d8">542</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="i491218694ed047eaba80090d975bdaed_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMy01LTEtMS0w_b0ce0fd5-1b78-41bd-b4dd-05df4ad3679a">24,470</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="i56ad86de84ce4212abc572252d99851c_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMy03LTEtMS0w_55dd6811-3378-4c4c-9d47-bbf0aef89b54">267,902</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="i3e18ea5809904491865bf028a690efc9_I20171231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMy05LTEtMS0w_c0bdad73-9444-4675-8fb0-c5fbbf7bd788">181</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="iaec125be3b024e378828e1615d6f754a_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMy0xMS0xLTEtMA_0a9b087d-6f3e-408d-b63d-6a82a5c16aca">293,095</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"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative effect of adoption of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNC0wLTEtMS02NTc4L3RleHRyZWdpb246YTAxMThmYmJkY2RmNGI3OThhNzMyMzZkNTIwMjYwMTdfMTA5OTUxMTYyNzg3OA_7062a196-f948-4f74-bc25-8e5e768f3d29">ASU 2014-09</span>, net of tax</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%">&#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="i30e476d129584d97b982a5f3f1fae188_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNC03LTEtMS0zMTk5_d7afd40c-63e8-4d32-b8cb-26d1acd55958">1,465</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="i3751471b29754cdca78875e22dbacc71_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNC0xMS0xLTEtMzIwOA_ac087967-cf3f-4020-9c5d-0168ed308253">1,465</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</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="i2289e90b920b482f91a1c19bbdea3aa9_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNC03LTEtMS0w_bb90e3f0-961e-46b4-8d51-76c992463b07">35,080</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNC0xMS0xLTEtMA_86b283b5-db73-435e-9ff7-4e87124d84ba">35,080</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-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="shares" contextRef="i81c9f2dfc0ab4d67aead93d0720321f6_D20180101-20181231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNS0xLTEtMS0w_8cc37327-56be-41bc-8b44-0d65c001b16d">47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81c9f2dfc0ab4d67aead93d0720321f6_D20180101-20181231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNS0zLTEtMS0w_5227869d-d29c-468a-aa59-61746460bd7e">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="i778b02f829d04bf3b53a77db6898bd54_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNS01LTEtMS0w_d4d6b179-7596-4faf-a0b6-79fa3cce6e7d">2,162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNS0xMS0xLTEtMA_f51af86f-84a5-485d-b75d-4540b501b2b1">2,164</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%">Change in fair value of interest rate swap agreements, net of tax</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%">&#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="icc5c2cd4f8fa4066b4fc48e1889336a9_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNi05LTEtMS0w_7d7b17e7-0585-4d6a-9c56-517a145ffd82">35</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNi0xMS0xLTEtMA_cee5afc4-e900-49eb-aa00-38dd79273160">35</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNy0wLTEtMS0xOTAvdGV4dHJlZ2lvbjo1Y2E0ZjkwMzJmOTc0ODVmOWEwYTkxNzNhOTg2NTc4Yl8xMDk5NTExNjI3ODIx_0d721e1f-6cf0-42c3-87cb-5d79bdc136fb">0.31</ix:nonFraction> per share)</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%">&#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="i2289e90b920b482f91a1c19bbdea3aa9_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNy03LTEtMS0w_628f57cb-d83f-4073-bbd0-38cd2a223b3d">3,374</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNy0xMS0xLTEtMA_0313e860-a8e1-401a-8d4c-7ef6246046ca">3,374</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%">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="ib6f47ef344bc4b558ed881ac6690a103_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfOC0xLTEtMS0w_afec728f-96c6-4bfc-982e-70e27a0d6461">10,886</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="ib6f47ef344bc4b558ed881ac6690a103_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfOC0zLTEtMS0w_02f2c9e2-b155-43a7-89fa-ea88148a2e50">544</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="ibe0ef0b143bb4f90b9e93fe589d982fc_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfOC01LTEtMS0w_362a8396-2ebf-4891-995e-fc50269473d4">26,632</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="ie14b8a1a0e01424492daef65a20e237c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfOC03LTEtMS0w_e10067f0-cf01-4a05-829f-78f909eaea9d">301,073</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="i94894fd176f34fa999c9fb558ac66f72_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfOC05LTEtMS0w_51413a46-18b1-4250-b8d8-624cd9a277c1">146</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="ibf0b5e28b34442758bec7ee8775a2eea_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfOC0xMS0xLTEtMA_0b77386c-d732-414a-8aa9-4b2e404ae62b">328,395</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"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative effect of adoption of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTAtMC0xLTEtNjU4MS90ZXh0cmVnaW9uOjA4YjQ2OTEzNDE0NjQyNTY4Y2VmNGNhZWJmNzNlMTU2XzEwOTk1MTE2Mjc4NTM_9506c19e-ab0c-4def-8dbc-40b920ae5a4a">ASU 2016-02</span>, net of tax</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%">&#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="i6441502cb207416a94447379be0fb927_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfOS03LTEtMS0w_bfc23883-1b9b-4343-abdd-0f240a95392d">9</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="ia62439a337474d18b2dfa66b7ee7d5e5_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfOS0xMS0xLTEtMA_d203c9eb-7efd-42a1-8dad-8833c8c45b00">9</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%">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="i9f32d102d80b4ae9acca01f507de3cdb_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTAtNy0xLTEtMA_3cfd4d4a-b8ae-47e5-9d42-7b44f83668ef">37,024</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTAtMTEtMS0xLTA_310e1b69-f91c-413f-8c08-322c03cfb52b">37,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%">Stock-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="shares" contextRef="i67cd6b7ad243416398bafdb0adcf381d_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTEtMS0xLTEtMA_70436389-e79a-4bd3-a93f-8883d59b5210">84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67cd6b7ad243416398bafdb0adcf381d_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTEtMy0xLTEtMA_eddfc31c-c0c6-41c1-8772-843f6bef1b63">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia464e0084d6045119760f7dae65e2f7a_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTEtNS0xLTEtMA_c7d92339-11f7-45db-8b6a-824c31eea726">2,779</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTEtMTEtMS0xLTA_8c9e8fb2-7464-46e6-a03c-f10a7e091278">2,784</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%">Change in fair value of interest rate swap agreements, net of tax</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%">&#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="i05f8b5b0d3624200a1f90c8f282eacb9_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTItOS0xLTEtMA_91dfca3c-3a83-43d4-ac4b-f99ebee61a6e">1,251</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTItMTEtMS0xLTA_14eb6d85-b8cf-442d-b93f-d0380b70c060">1,251</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTMtMC0xLTEtMTkzL3RleHRyZWdpb246Yzc4MGYwN2VhZDJjNGM0YjkxMmI1ZDU1MjQyZjJiNGVfMTA5OTUxMTYyNzgyMQ_b692aa42-1b15-4788-96d5-7357e7d90ee7">0.35</ix:nonFraction> per share)</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%">&#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="i9f32d102d80b4ae9acca01f507de3cdb_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTMtNy0xLTEtMA_b6b7c3dc-b4ff-4b7f-b201-26abca50e862">3,842</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTMtMTEtMS0xLTA_7af218cd-60b3-4632-b539-5eb428596206">3,842</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%">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="i92ccddde1df642688788bab174dc90f0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTQtMS0xLTEtMA_90a2065b-eff1-4ac6-a24b-04d1bb03db63">10,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><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="i92ccddde1df642688788bab174dc90f0_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTQtMy0xLTEtMA_f2cc2f27-caf2-4304-b709-87384221a1fe">549</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="i698ac76279c64fd495763ac17813524f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTQtNS0xLTEtMA_4003693c-2d85-436e-99ac-3215fdce0bdf">29,411</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="i876c6c322250413b81b4b458b421ba57_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTQtNy0xLTEtMA_cd9674b8-5cd7-4c3e-b5fb-a5c8a22e46b2">334,246</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="ieebfac1de34a4e888c4bf22933845737_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTQtOS0xLTEtMA_2e14136c-2d63-4948-a0b1-d207eca51f41">1,105</ix:nonFraction>)</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTQtMTEtMS0xLTA_34dafe0b-6bee-4ddf-a6d1-66b89180ee8b">363,101</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTYtNy0xLTEtMA_6ec5288b-6463-4097-8499-3784b8e9293c">5,171</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTYtMTEtMS0xLTA_98801831-8f09-43ec-8d82-eb8d4ec6dbd7">5,171</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%">Stock-based compensation</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="ibe1bdbe3b2f94851b5744dfed8f04fcb_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTctMS0xLTEtMA_f991a81c-3734-40a9-ad5d-b840ac015aa4">85</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="ibe1bdbe3b2f94851b5744dfed8f04fcb_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTctMy0xLTEtMA_b7d99ae4-865c-424f-a960-da3890e56f78">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65d76715e8b540b4bd5471a0a4ac6eb6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTctNS0xLTEtMA_98aca7b8-3bb3-45f1-b736-be12c70c3714">2,459</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%">&#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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTctMTEtMS0xLTA_2dfdc877-f4ef-434b-9784-dd9eb6efaa9a">2,463</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%">Change in fair value of interest rate swap agreements, 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%">&#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%">&#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="i12b0ffd5ae15460791e66890b9d8ccf5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTgtOS0xLTEtMA_2a30a132-7a12-474d-91a4-256c097efcaa">98</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTgtMTEtMS0xLTA_1a15f0ce-e18d-4892-91af-2b6c4c4c2c70">98</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTktMC0xLTEtMTk2L3RleHRyZWdpb246MThhODhlN2NkZjk3NGE1MWE1ZDZhNzA2NzkwYmU0NjNfMTA5OTUxMTYyNzgyMQ_0cca78c4-30a1-4213-bfaa-f212a5061efd">0.36</ix:nonFraction> per share)</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%">&#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="ib6c01c9597064a66a0c7b1ae8d963fea_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTktNy0xLTEtMA_2f508014-cf86-46c8-92c2-029c56b77889">3,978</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTktMTEtMS0xLTA_211bb8eb-9e56-4571-a748-57008b291adf">3,978</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 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%">Balance at December 31, 2020</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="i06d4f5b7e287456f9099beece20117d6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMjAtMS0xLTEtMA_56e9f949-976d-42e9-9b53-38f4355d590e">11,055</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i06d4f5b7e287456f9099beece20117d6_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMjAtMy0xLTEtMA_698138b8-3530-4689-9f52-a4341b2eebd4">553</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="ib7b33f95ca8f4a609e1ac344f8f96b8a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMjAtNS0xLTEtMA_472a5a50-371b-4f24-b6c4-10cdaac4df21">31,870</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i3d2583d18359409a93d6f15166e41538_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMjAtNy0xLTEtMA_602471d9-5468-4cb9-8d76-5ddfc34ca3e3">325,097</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="id4fd4a02a9a04b9c8e1c721e6eb2b409_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMjAtOS0xLTEtMA_88dd89d5-7785-41a7-8dac-446e29974e78">1,203</ix:nonFraction>)</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMjAtMTEtMS0xLTA_0da6d876-e309-4e76-8ac8-0074070e7e21">356,317</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></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></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:400;line-height:120%">The accompanying notes are an integral part of these 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><br/></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%">-45-</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_76"></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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">VSE Corporation and Subsidiaries</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Cash Flows</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%">(in thousands)</span></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:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.637%"></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:11.640%"></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:400;line-height:100%">&#160;</span></td><td colspan="15" style="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:400;line-height:100%">For the years ended December 31,</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:top"><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="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:400;line-height:100%">2019</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:400;line-height:100%">2018</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%">Cash flows from operating activities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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%">Net (loss) income</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMy0xLTEtMS0w_19cc373d-69cb-4817-8a8a-0bc0bcb8773e">5,171</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMy0zLTEtMS0w_8e0fc8f9-9ffe-461d-88e9-651c6bf24fdb">37,024</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMy01LTEtMS0w_7243652c-ed4e-484d-9b01-88856a731ae2">35,080</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;Adjustments to reconcile net income to net cash provided by operating<br/>&#160;&#160;&#160;&#160;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 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%">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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNS0xLTEtMS0w_d6835397-d851-4c24-aec7-08d36511742a">24,135</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNS0zLTEtMS0w_7f24b8ac-2109-46c7-b4fe-327940996b76">26,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNS01LTEtMS0w_af470966-9803-4f28-beda-83197c01e51c">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 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%">Deferred 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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNi0xLTEtMS0w_31eff863-477e-4d5c-adb2-aa79b7b0e871">106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNi0zLTEtMS0w_3ea217f6-e428-4e7b-b1a5-0671dcb716f0">505</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNi01LTEtMS0w_82c464aa-e8a2-44e4-95dd-178f1994c0af">1,371</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%">Stock-based compensation</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNy0xLTEtMS0w_1f134739-1513-43d8-9994-1534ccf14061">2,858</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNy0zLTEtMS0w_2cc88459-8449-4167-b3bf-e07647eb5708">3,264</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNy01LTEtMS0w_ee47e0c9-fada-47a7-bc15-b2aed75d8d93">3,027</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%">Loss on sale of a business entity and certain 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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOC0xLTEtMS00NTcz_2f58e2bc-edb5-458e-ba86-485b66f679a1">8,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:GainLossOnSaleOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOC0zLTEtMS00NTg1_8f00f097-f7f4-4fe0-b720-6450352f3697">&#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="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" sign="-" xsi:nil="true" name="us-gaap:GainLossOnSaleOfInvestments" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOC01LTEtMS02NTgz_c600332d-3e78-4027-952f-4a63f8949ca7"></ix:nonFraction></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%">Gain on 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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOS0xLTEtMS00NTgx_7c7eae87-ccc2-42ec-a3e3-73ab2ee710a9">1,051</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOS0zLTEtMS00NTkw_1d4098a9-f703-4dd6-beb6-c24a85685409">&#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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOS01LTEtMS00NTk0_15106510-b286-420c-9f9b-a618f1df24e0">&#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%">Goodwill and intangible asset impairment</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTAtMS0xLTEtNDU3Nw_c036be6f-e09d-49ec-b8ed-09f8eb0638ce">33,734</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTAtMy0xLTEtNDU5OA_a6de657a-0324-474c-94be-5899aafc8898">&#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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTAtNS0xLTEtNDYwMg_376e9766-29b4-4775-b15d-b995cee5aae5">&#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 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%">Gain on sale of contract</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="vsec:GainLossonSaleofContract" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOC0xLTEtMS0w_5c449c10-d435-4373-a0ae-e86ae0880dbd">&#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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="vsec:GainLossonSaleofContract" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOC0zLTEtMS0w_75291ef1-3268-40f0-84a0-1c583f525211">&#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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="vsec:GainLossonSaleofContract" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOC01LTEtMS0w_1be7881c-1466-48e3-a013-658c733c000a">1,700</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 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%">Earn-out obligation fair value adjustment</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="vsec:IncreaseDecreaseinEarnOutObligationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOS0xLTEtMS0w_c7d5587b-af88-4509-a11c-3f90f0398f94">4,999</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="vsec:IncreaseDecreaseinEarnOutObligationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOS0zLTEtMS0w_1f3f7375-8de1-4492-b8e2-b36dadb70833">1,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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="vsec:IncreaseDecreaseinEarnOutObligationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOS01LTEtMS0w_9e5f919e-e7e5-417f-9c2f-3f48d613cfe7">&#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%">Changes in operating assets and liabilities, net of impact of acquisitions:</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%">Receivables</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTEtMS0xLTEtMA_d6cbb346-acc6-4bde-910a-7e12fcc39521">7,732</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTEtMy0xLTEtMA_c4e4b99d-8043-4363-8afd-c41a19523142">3,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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTEtNS0xLTEtMA_4406e366-a4c0-45a8-9d46-1e8a747684a6">3,754</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%">Unbilled 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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTItMS0xLTEtMA_495cd0c9-eb35-45cf-821b-3120aaae4c91">19,694</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTItMy0xLTEtMA_64b6b8d7-624d-4594-90b7-201ca6e59a22">4,593</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTItNS0xLTEtMA_e09b623b-6fea-40a9-bc08-7790286767d7">4,706</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%">Inventories</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTMtMS0xLTEtMA_032d6b13-635d-4d9b-924b-62597dff15b2">50,172</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTMtMy0xLTEtMA_eea191df-a7bd-4315-88e6-fbc264e3b018">44,219</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTMtNS0xLTEtMA_72b1bdad-0c4e-4c74-908c-ab7ef242ce73">35,558</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%">Other current assets and noncurrent 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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTQtMS0xLTEtMA_1723a14d-2d1c-4a3b-a7ad-df7cdbdbcb55">1,722</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTQtMy0xLTEtMA_1f901f69-69f3-4a04-b69b-3db80d98a99a">7,405</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTQtNS0xLTEtMA_469f54ce-77d5-4718-a149-f7f8f6bedd5a">4,789</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%">Accounts payable and deferred 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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTUtMS0xLTEtMA_6fd5ff4b-4730-4dc1-91be-396d6abe1b4f">3,503</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTUtMy0xLTEtMA_8bf1eee0-068f-4c09-90e3-7a3618d9d452">7,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTUtNS0xLTEtMA_2c0e9b77-3245-4e72-9b96-a99e7e2007c0">7,405</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%">Accrued expenses and 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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTYtMS0xLTEtMA_750e56c1-421b-4227-ac19-80762f333bb7">1,183</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTYtMy0xLTEtMA_5c9aa2d8-64fe-4b7b-a016-e72c8721dd53">1,207</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTYtNS0xLTEtMA_403c00e6-131e-4f6d-896a-697f9d387a4f">2,515</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 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%">Long-term 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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="vsec:LongTermLeaseObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTctMS0xLTEtMA_54395867-bd6e-4685-97fa-d6c5048ae408">&#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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="vsec:LongTermLeaseObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTctMy0xLTEtMA_4a0d5479-acf8-49b4-bc6d-2db0a40ddf41">&#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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="vsec:LongTermLeaseObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTctNS0xLTEtMA_0c10a98c-6d8b-40ca-a2e8-3ec49bda99ee">1,668</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%">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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTgtMS0xLTEtMA_7a8ff198-d387-437e-8cfe-519449a292c3">83</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTgtMy0xLTEtMA_23ae4b5e-429d-44ce-b73f-02c329db77ef">&#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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTgtNS0xLTEtMA_baa74cda-7010-42a5-bfff-5fe2e4854e91">&#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></tr><tr style="height:9pt"><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 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%">Net cash provided by operating activities</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjEtMS0xLTEtMA_a1975152-53ae-4997-bbaa-c5e969ba7593">35,761</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjEtMy0xLTEtMA_14d008f8-7bea-4569-b12d-5b8398d48c42">17,994</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjEtNS0xLTEtMA_909f9a0e-ea00-4f0a-81ea-0429899daf75">18,855</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:9pt"><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;text-align: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 flows from investing activities:</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%">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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjQtMS0xLTEtMA_9f704bed-a304-46fb-a6d1-4e09d57bee02">4,427</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjQtMy0xLTEtMA_77daebd5-a931-4529-923a-c8dca6a8a164">9,630</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjQtNS0xLTEtMA_0c40cc93-9b67-4c1f-994a-609c64903076">3,117</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%">Proceeds from the 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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjUtMS0xLTEtMA_018b2105-d75f-484a-bee8-c7fce99939c7">2,875</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjUtMy0xLTEtMA_5a8d6d72-659c-4ad4-b315-8d8551819fd3">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjUtNS0xLTEtMA_be41911b-f3c2-4828-9739-701c60f17ffd">122</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%">Proceeds from sale of a business entity and certain 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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="vsec:ProceedsFromSaleOfBusinessAndCertainAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjktMS0xLTEtMzQ0Mg_eff59a14-a4d8-4dcb-95d9-1d6300d1238e">21,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="vsec:ProceedsFromSaleOfBusinessAndCertainAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjktMy0xLTEtMzQ0Mg_9610f6b2-82c4-43f0-973d-ba02ed076e47">&#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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="vsec:ProceedsFromSaleOfBusinessAndCertainAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjktNS0xLTEtMzQ0Mg_85a6084d-0986-4021-8226-a78a6366f6eb">&#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:400;line-height:100%">Proceeds from the sale of contract</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="vsec:ProceedsfromSaleofContract" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjYtMS0xLTEtMA_7b66ae41-3367-4a3e-afb9-ccb0e67b285e">&#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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="vsec:ProceedsfromSaleofContract" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjYtMy0xLTEtMA_c737a70d-0d2d-447c-aed3-4ddb8892d08e">&#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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="vsec:ProceedsfromSaleofContract" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjYtNS0xLTEtMA_18702b2c-3f18-4d66-9ca5-2741a7bd8651">1,700</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%">Cash paid for acquisitions, net of cash acquired</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjctMS0xLTEtMA_354ab2ec-8639-4fb8-b8a5-bee06cc441db">&#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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjctMy0xLTEtMA_80e91580-2871-4b71-891d-7fc3e0c197ed">113,181</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjctNS0xLTEtMA_20d8f842-4dc5-4a3b-80b1-88a15bc0f7bb">&#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 style="height:9pt"><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 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%">Net cash provided by (used in) investing activities</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjktMS0xLTEtMA_2f4c65a5-ad09-40dc-a823-c44ccb4c28ae">20,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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjktMy0xLTEtMA_20f21916-3c5d-4b7c-8c97-2fe8af66e6fa">122,807</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjktNS0xLTEtMA_14e709e1-1643-4cb6-9874-d4b33d7146e1">1,295</ix:nonFraction>)</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="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%">Cash flows from 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="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%">Borrowings on loan agreement</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzItMS0xLTEtMA_8635da5e-0e28-4971-b103-9b6895b41ad4">432,999</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzItMy0xLTEtMA_39913336-b2ac-483e-9524-79e1172eb342">752,259</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzItNS0xLTEtMA_833c48c4-4188-45fa-81e3-75810d47c26e">539,471</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%">Repayments on loan agreement</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzMtMS0xLTEtMA_16bcbf6c-6838-462d-a370-2fa4aac3efd6">452,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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzMtMy0xLTEtMA_a6aa6ab8-e709-4529-b52c-54c52a0ed925">642,193</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzMtNS0xLTEtMA_1286d255-b9bb-4ed4-bc27-462b0d78f8bd">550,436</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%">Earn-out obligation payments</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="vsec:EarnOutObligationPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzQtMS0xLTEtMA_7cf3a622-4133-47b5-aac9-580f8bfc5eb8">31,701</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="vsec:EarnOutObligationPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzQtMy0xLTEtMA_3fc6818d-1ba4-40eb-86e3-32f8bce0fba5">&#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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="vsec:EarnOutObligationPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzQtNS0xLTEtMA_c67d281b-bff2-44ff-946a-d95ac9ae950c">&#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:400;line-height:100%">Payment of debt financing 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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzUtMS0xLTEtMA_6ef9df8e-e844-46c2-891e-188321703c5d">636</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzUtMy0xLTEtMA_de1826ee-0963-46b2-b256-5ad101130c0f">&#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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzUtNS0xLTEtMA_15d083e6-4701-464e-aea9-9c61f1702f7e">1,702</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%">Payments on financing 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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="vsec:RepaymentsOfLongTermFinanceLeaseObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzYtMS0xLTEtMA_34a487ce-e9f5-4fc1-95c2-f4e704247d3d">&#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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="vsec:RepaymentsOfLongTermFinanceLeaseObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzYtMy0xLTEtMA_71bcc8a1-38ef-43ec-bc89-f003660c30f3">&#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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermCapitalLeaseObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzYtNS0xLTEtMA_88a4ea5e-0133-4e1e-8505-60f3b77d7762">1,452</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 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%">Payment of taxes for equity transactions</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzctMS0xLTEtMA_1ef0b738-3c64-4b04-9cfa-d3bbbadf2f21">690</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzctMy0xLTEtMA_84d44239-fde8-4bc6-a795-9b9d84d8950b">955</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzctNS0xLTEtMA_65b31dda-6e19-4f04-9109-7afc35aec74e">641</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%">Dividends paid</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzgtMS0xLTEtMA_113446c7-ee77-48c6-8cfc-e5af2395589a">3,970</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzgtMy0xLTEtMA_5467c517-aa12-4ff9-aa25-c77e5c4c16ec">3,726</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzgtNS0xLTEtMA_c4176494-efe8-4fdc-9c4b-7d8500b892d0">3,262</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><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 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%">Net cash (used in) provided by financing activities</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDAtMS0xLTEtMA_4ac31acf-1d0c-4485-92a6-29eb7f7cbd2a">56,336</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDAtMy0xLTEtMA_7bed1a1c-b0e2-4f90-88d3-e787aa309eaa">105,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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDAtNS0xLTEtMA_f655a4a4-4b37-41ae-b562-3dd7ad806a6b">18,022</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><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;text-align: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 and cash equivalents</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDItMS0xLTEtMA_2440f635-575c-4b24-99b9-c2c5bec30107">356</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDItMy0xLTEtMA_d878fb7f-b181-47fb-81c8-e88f6f1ace6e">572</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDItNS0xLTEtMA_d23ecf22-5238-4276-b68c-ff465fbc39f2">462</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 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 at beginning of 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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDMtMS0xLTEtMA_fc8d7ed8-7b57-4530-952d-23b280c46da9">734</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf0b5e28b34442758bec7ee8775a2eea_I20181231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDMtMy0xLTEtMA_fbee1146-6db3-421b-a90e-e773c9bf4ee5">162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaec125be3b024e378828e1615d6f754a_I20171231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDMtNS0xLTEtMA_43e28786-4779-4f82-93fb-b3212ab33350">624</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%">Cash and cash equivalents at end of year</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDQtMS0xLTEtMA_02396d0b-1ee6-4fae-8c11-6af1635cc6a2">378</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDQtMy0xLTEtMA_1fb690a8-2796-4231-a0cd-e3269a7fcec3">734</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="ibf0b5e28b34442758bec7ee8775a2eea_I20181231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDQtNS0xLTEtMA_2649712d-d64c-4952-905b-d254bab78110">162</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"><span><br/></span></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%">The accompanying notes are an integral part of these 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><br/></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%">-46-</span></div><div style="text-align:center"><span><br/></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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><div><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:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.637%"></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:11.640%"></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: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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplemental cash flow disclosures:</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="background-color:#cceeff;padding:2px 1pt;text-align: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:2px 1pt;text-align: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 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 paid for interest</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjFkZTMyZTFjMWFiNDRmMjZiZTRjMTcxYmM4ZmRmOTUyL3RhYmxlcmFuZ2U6MWRlMzJlMWMxYWI0NGYyNmJlNGMxNzFiYzhmZGY5NTJfMy0xLTEtMS0w_40f9b827-c400-41b0-8700-fd008f429a5e">13,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjFkZTMyZTFjMWFiNDRmMjZiZTRjMTcxYmM4ZmRmOTUyL3RhYmxlcmFuZ2U6MWRlMzJlMWMxYWI0NGYyNmJlNGMxNzFiYzhmZGY5NTJfMy0zLTEtMS0w_9fd99977-b86b-4320-a01c-e8ac7c10a67c">13,468</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjFkZTMyZTFjMWFiNDRmMjZiZTRjMTcxYmM4ZmRmOTUyL3RhYmxlcmFuZ2U6MWRlMzJlMWMxYWI0NGYyNmJlNGMxNzFiYzhmZGY5NTJfMy01LTEtMS0w_d1bdefa4-a5d7-4529-844b-85e22939eb3c">7,523</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%">Cash paid for income taxes</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjFkZTMyZTFjMWFiNDRmMjZiZTRjMTcxYmM4ZmRmOTUyL3RhYmxlcmFuZ2U6MWRlMzJlMWMxYWI0NGYyNmJlNGMxNzFiYzhmZGY5NTJfNC0xLTEtMS0w_e63f5462-a6ab-4679-8c9c-36bbb19a3881">4,759</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjFkZTMyZTFjMWFiNDRmMjZiZTRjMTcxYmM4ZmRmOTUyL3RhYmxlcmFuZ2U6MWRlMzJlMWMxYWI0NGYyNmJlNGMxNzFiYzhmZGY5NTJfNC0zLTEtMS0w_b29bc5f1-cbb6-4397-bcd9-5cae4f2a4b99">11,645</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjFkZTMyZTFjMWFiNDRmMjZiZTRjMTcxYmM4ZmRmOTUyL3RhYmxlcmFuZ2U6MWRlMzJlMWMxYWI0NGYyNmJlNGMxNzFiYzhmZGY5NTJfNC01LTEtMS0w_8b651719-8024-4769-a496-e113d9f31e41">9,534</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: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:400;line-height:100%">Supplemental disclosure of noncash investing and financing activities:</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 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%">Notes receivable from the sale of a business entity and certain assets</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReceivableWithImputedInterestFaceAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjFkZTMyZTFjMWFiNDRmMjZiZTRjMTcxYmM4ZmRmOTUyL3RhYmxlcmFuZ2U6MWRlMzJlMWMxYWI0NGYyNmJlNGMxNzFiYzhmZGY5NTJfNi0xLTEtMS00NDYz_bdf7b271-0cc3-4337-8c4a-0067d8f1ed71">12,852</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ReceivableWithImputedInterestFaceAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjFkZTMyZTFjMWFiNDRmMjZiZTRjMTcxYmM4ZmRmOTUyL3RhYmxlcmFuZ2U6MWRlMzJlMWMxYWI0NGYyNmJlNGMxNzFiYzhmZGY5NTJfNi0zLTEtMS00NDg0_aea38634-0fcc-418c-8c97-42e63c7d4838">&#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="ibf0b5e28b34442758bec7ee8775a2eea_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ReceivableWithImputedInterestFaceAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjFkZTMyZTFjMWFiNDRmMjZiZTRjMTcxYmM4ZmRmOTUyL3RhYmxlcmFuZ2U6MWRlMzJlMWMxYWI0NGYyNmJlNGMxNzFiYzhmZGY5NTJfNi01LTEtMS00NDky_eea02306-cd2c-4718-9f40-389cd372744e">&#8212;</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><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></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:400;line-height:120%">The accompanying notes are an integral part of these 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><br/></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%">-47-</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_79"></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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">VSE Corporation and Subsidiaries</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&#160;31, 2020 </span></div><div style="text-align:center"><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_82"></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%">(1)&#160; <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4Mzk_7b76f01c-4451-4584-ba8f-502304ea0052" continuedAt="i7ffd9e7d7d6a4660b05e5064d35f742a" escape="true">Nature of Business and Significant Accounting Policies</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i7ffd9e7d7d6a4660b05e5064d35f742a" continuedAt="ib43d70a676f74d7590f37a1c05a4a751"><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%">Nature of Business</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%">The term "VSE," the "Company," "us," "we," or "our" means VSE and its subsidiaries and divisions unless the context indicates operations of only VSE as the parent company.</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%">Our operations include aftermarket supply chain management solutions and parts supply for vehicle fleets; maintenance, repair, and overhaul ("MRO") services and parts supply for aviation clients; vehicle and equipment maintenance and refurbishment; logistics; engineering; energy services; IT and health care IT solutions; and consulting services. We serve the United States Government (the "government"), including the United States Department of Defense ("DoD"), federal civilian agencies, and commercial and other customers. </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%"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4Njc_db4358aa-d936-47f2-883b-27866eb4adb1" continuedAt="i08e6b936f8f2462ebb6678d2d3eb3752" escape="true">Principles of Consolidation </ix:nonNumeric></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%"><ix:continuation id="i08e6b936f8f2462ebb6678d2d3eb3752">The consolidated financial statements consist of the operations of our parent company, our wholly owned subsidiaries, Energetics Incorporated, Akimeka, LLC, Wheeler Fleet Solutions, Co. and VSE Aviation, Inc., a Delaware corporation ("VSE Aviation"), and our unincorporated divisions. All intercompany transactions have been eliminated in consolidation.</ix:continuation> </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4Njg_8a4f1153-c47f-4a33-8e86-b7ba9f8ba5b3" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates in the Preparation of Financial Statements</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%">The preparation of financial statements in conformity with generally accepted accounting principles in the United States ("U.S. GAAP") requires us 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 the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates affecting the financial statements include accruals for contract disallowance reserves, costs to complete on fixed price contracts, and recoverability of goodwill and intangible assets.</span></div></ix:nonNumeric><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%">Coronavirus (COVID-19) Pandemic</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%">On March 11, 2020, the World Health Organization declared the outbreak of the novel coronavirus disease, known as COVID-19, as a global pandemic. The pandemic and the containment and mitigation efforts by governments to attempt to control its spread created uncertainties and disruptions in the economic and financial markets. The pandemic triggered a decline in demand for our Aviation segment products and services beginning with the second quarter of 2020 and continuing through the end of the year. This decrease in demand adversely impacted our operating results for 2020. Although demand began to improve during the third quarter of 2020, demand remains below the prior year levels. The impact of COVID-19 on us is evolving and its future effects are highly uncertain and unpredictable. We are closely monitoring the effects and risks of COVID-19 to assess its impact on our business, financial condition and results of operations. In April 2020, we completed a cost reduction plan which included a reduction in workforce. We maintain a robust continuity plan to adequately respond to situations such as the COVID-19 pandemic, including a framework for remote work arrangements, in order to effectively maintain operations, including financial reporting systems, internal controls over financial reporting and disclosure controls and procedures. </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%"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTA5OTUxMTY3NzA3NA_3eb73d80-4f60-4e5d-b0c1-ff7bc3a9a2c6" continuedAt="id5c3b152eba04ff1afeebc5587319004" escape="true">Reclassifications</ix:nonNumeric></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%"><ix:continuation id="id5c3b152eba04ff1afeebc5587319004">Certain reclassifications have been made to the prior periods' financial information in order to conform to the current period's presentation, which include reclassification of products and services revenue and the renaming of our <ix:nonFraction unitRef="segment" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTA5OTUxMTY3NzA2NA_4580c2d1-fddd-49bc-9d7b-c1b315041638">three</ix:nonFraction> operating segments as further described in Note (13) "Business Segments and Customer Information" and certain deferred tax reclassifications</ix:continuation> as described in Note (11) "Income Taxes." These reclassifications had no effect on the reported results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU5MTI_b7894c44-f6c4-4038-a1d4-3f0a2340af29" continuedAt="i280a8183761a475abb5c094b72c45ee0" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</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%">In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2018-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which eliminates certain disclosures related to transfers and the valuation process, modifies disclosures for investments that are valued based on </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><br/></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%">-48-</span></div><div style="text-align:center"><span><br/></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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><ix:continuation id="ib43d70a676f74d7590f37a1c05a4a751" continuedAt="ib433954de5a9488992b8c89ed16e0616"><ix:continuation id="i280a8183761a475abb5c094b72c45ee0" continuedAt="i1b56757550f248c1bc4fba41ea89af90"><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%">net asset value, clarifies the measurement uncertainty disclosure, and requires additional disclosures for Level 3 fair value measurements. The new standard is effective for fiscal years beginning after December 15, 2019 with early adoption permitted. We adopted ASU 2018-13 in the first quarter of 2020. The adoption did not have a material impact on our consolidated financial position, results of operations or cash flows. </span></div><div style="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-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-15,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which clarifies the accounting for implementation costs in cloud computing arrangements. The new standard is effective for fiscal years beginning after December 15, 2019 with early adoption permitted. We adopted ASU 2018-15 in the first quarter of 2020 and applied the standard prospectively. The adoption did not have a material impact on our consolidated financial position, results of operations or cash flows. </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%">In June 2016, the FASB issued ASU No. 2016-13,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial</span><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:400;line-height:120%">Instruments,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which changes the methodology for measuring credit losses on financial instruments and certain other instruments, including trade receivables and contract assets. The new standard replaces the current incurred loss model for measurement of credit losses on financial assets with a forward-looking expected loss model based on historical experience, current conditions, and reasonable and supportable forecasts. The new standard is effective for reporting periods beginning after December&#160;15, 2019.&#160;We adopted the standard in the first quarter of 2020 using the modified-retrospective approach, which requires the standard to be applied on a prospective basis with a cumulative-effect adjustment to retained earnings as of the beginning of the period in which the guidance is effective. Upon adoption, we did not record an adjustment to opening retained earnings as of January 1, 2020 because the adoption did not have a material impact on our financial position, results of operations or cash flows. </span></div></ix:continuation><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%"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4OTk_f63f6e91-936f-41f3-af0e-3e77d7d369fa" continuedAt="i5902c6620a2945a8a5ae4b584cdeed30" escape="true">Stock-Based Compensation</ix:nonNumeric></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%"><ix:continuation id="i5902c6620a2945a8a5ae4b584cdeed30">We account for share-based awards in accordance with the applicable accounting rules that require the measurement and recognition of compensation expense for all share-based payment awards based on estimated fair values, which is determined based on the closing price of our common stock on the date of grant. Our policy is to recognize forfeitures of restricted stock as they occur. The compensation expense included in costs and operating expenses is amortized over the requisite service period using the accelerated attribution method.</ix:continuation> </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4ODg_a6f6ec03-c8f7-4fcc-93ef-f721b6080c9e" escape="true"><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%">Earnings Per Share</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%">Basic earnings per share ("EPS") is computed by dividing net income by the weighted average number of shares of common stock outstanding during each period. Shares issued during the period are weighted for the portion of the period that they were outstanding. Our calculation of diluted earnings per common share includes the dilutive effects for the assumed vesting of restricted stock awards. The antidilutive common stock equivalents excluded from the diluted per share calculation are not material.</span></div></ix:nonNumeric><div style="margin-top:5pt"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4NzI_8a7d1155-323b-4dfd-bb84-9bfc89ef61c4" escape="true"><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:59.280%"></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.530%"></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.530%"></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: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="15" style="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:400;line-height:100%">Years Ended December 31,</span></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-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:top"><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="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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">Basic weighted average common shares outstanding</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RhYmxlOmYzYTQ3MTgzYTJhNzQ3NzI5Y2E2ZDRjOGEzNWQ3ODZmL3RhYmxlcmFuZ2U6ZjNhNDcxODNhMmE3NDc3MjljYTZkNGM4YTM1ZDc4NmZfMi0xLTEtMS0w_7c4d9bc1-d0f4-4ae0-84a4-d47d4800f60f">11,034,256</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RhYmxlOmYzYTQ3MTgzYTJhNzQ3NzI5Y2E2ZDRjOGEzNWQ3ODZmL3RhYmxlcmFuZ2U6ZjNhNDcxODNhMmE3NDc3MjljYTZkNGM4YTM1ZDc4NmZfMi0zLTEtMS0w_89c0f830-6f58-4c5b-aa82-cf107a201d66">10,957,750</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RhYmxlOmYzYTQ3MTgzYTJhNzQ3NzI5Y2E2ZDRjOGEzNWQ3ODZmL3RhYmxlcmFuZ2U6ZjNhNDcxODNhMmE3NDc3MjljYTZkNGM4YTM1ZDc4NmZfMi01LTEtMS0w_f31a6d4a-64a4-4386-b1ba-11bb498b1f15">10,876,201</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="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:100%">Effect of dilutive shares</span></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="shares" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="0" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RhYmxlOmYzYTQ3MTgzYTJhNzQ3NzI5Y2E2ZDRjOGEzNWQ3ODZmL3RhYmxlcmFuZ2U6ZjNhNDcxODNhMmE3NDc3MjljYTZkNGM4YTM1ZDc4NmZfMy0xLTEtMS0w_b18b23d3-6af5-4a3a-a042-46e4c75609af">&#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="shares" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RhYmxlOmYzYTQ3MTgzYTJhNzQ3NzI5Y2E2ZDRjOGEzNWQ3ODZmL3RhYmxlcmFuZ2U6ZjNhNDcxODNhMmE3NDc3MjljYTZkNGM4YTM1ZDc4NmZfMy0zLTEtMS0w_fb7ef4a6-5f8e-4251-8e50-82bd6345d9fb">86,981</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="shares" contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RhYmxlOmYzYTQ3MTgzYTJhNzQ3NzI5Y2E2ZDRjOGEzNWQ3ODZmL3RhYmxlcmFuZ2U6ZjNhNDcxODNhMmE3NDc3MjljYTZkNGM4YTM1ZDc4NmZfMy01LTEtMS0w_874af5bb-6b65-4480-8fe2-3719c67fab97">59,856</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: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:100%">Diluted weighted average common shares outstanding</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RhYmxlOmYzYTQ3MTgzYTJhNzQ3NzI5Y2E2ZDRjOGEzNWQ3ODZmL3RhYmxlcmFuZ2U6ZjNhNDcxODNhMmE3NDc3MjljYTZkNGM4YTM1ZDc4NmZfNC0xLTEtMS0w_0c967806-0458-4413-8efa-8a1d7da28e20">11,034,256</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 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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RhYmxlOmYzYTQ3MTgzYTJhNzQ3NzI5Y2E2ZDRjOGEzNWQ3ODZmL3RhYmxlcmFuZ2U6ZjNhNDcxODNhMmE3NDc3MjljYTZkNGM4YTM1ZDc4NmZfNC0zLTEtMS0w_d74aff00-982a-4d3c-bb47-dde7988a702d">11,044,731</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 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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RhYmxlOmYzYTQ3MTgzYTJhNzQ3NzI5Y2E2ZDRjOGEzNWQ3ODZmL3RhYmxlcmFuZ2U6ZjNhNDcxODNhMmE3NDc3MjljYTZkNGM4YTM1ZDc4NmZfNC01LTEtMS0w_8a248abe-2a8b-4e27-b094-47bce92e7013">10,936,057</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></ix:nonNumeric></div><div><span><br/></span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4NzM_d0a96024-c7d0-4230-993f-f631933bbbb8" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</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%">We consider all highly liquid investments with an original maturity of three months or less to be cash equivalents. Due to the short maturity of these instruments, the carrying values on our consolidated balance sheets approximate fair value.</span></div></ix:nonNumeric><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%"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU5MDk_5c5a7cf3-d9a4-4344-be3d-d0c329c9554a" continuedAt="i2039eb062b5843f186c2b2a7ccd115b8" escape="true">Property and Equipment</ix:nonNumeric></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%"><ix:continuation id="i2039eb062b5843f186c2b2a7ccd115b8">Property and equipment are recorded at cost. Depreciation of computer equipment, furniture, other equipment is provided principally by the straight-line method over periods of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfNTg0OQ_7783cc7b-dece-4ef6-8205-de2b648d8ec6">three</span> to <ix:nonNumeric contextRef="ica8fa6a36c184c6fa2f6013a5760cdcd_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfNTg1NQ_a8bd8e0d-869f-4d88-b94c-aa51cebc7500">15</ix:nonNumeric> years. Depreciation of buildings and land improvements is provided by the straight-line method over periods of approximately <ix:nonNumeric contextRef="i5a40a6f3a33f45d481cff32acda193bf_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfNTk3Nw_e530013f-f8fb-4dca-9ce3-eadfd65a9696">15</ix:nonNumeric> to <ix:nonNumeric contextRef="i882367a8242544f890a00572ce7c12df_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfNTk4Mw_2478fcc7-0806-4480-9a65-03e1f9387690">20</ix:nonNumeric> years. Amortization of leasehold improvements is provided by the straight-line method over the lesser of their useful life or the remaining term of the lease.</ix:continuation>&#160;</span></div></ix:continuation><div><span><br/></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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-49-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><ix:continuation id="ib433954de5a9488992b8c89ed16e0616" continuedAt="ia4f68a41f8774b8897d67197b8413055"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTA5OTUxMTY3NzA3Nw_568f8ffc-6bbe-4756-bb28-8f1e861384fb" continuedAt="ic9a04b5cd69c4e729370d5ff6b091eaf" escape="true"><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%">Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We adopted a comprehensive new lease accounting standard effective January 1, 2019 using the optional modified retrospective transition method; accordingly, the comparative information for the year ended December 31, 2018 has not been adjusted and continues to be reported under the previous lease standard.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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-weight:400;line-height:120%">We determine at inception whether an arrangement that provides us control over the use of an asset is a lease. Substantially all of our leases are long-term operating leases for facilities with fixed payment terms between&#160;<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTA5OTUxMTY3NzA3OA_cbdb5b8f-dbc9-43ce-b592-8658703250d4">two</span>&#160;and&#160;<ix:nonNumeric contextRef="ie96744ca0b1243c688b53f1ce1b3c96e_I20190101" format="ixt-sec:duryear" name="us-gaap:LessorOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTA5OTUxMTY3NzA3OQ_c0f1747e-7f3c-4044-a253-b42510e7892a">15</ix:nonNumeric> years. Payments under our lease agreements are primarily fixed payments, which are recognized as operating lease cost on a straight-line basis over the lease term. </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%">We recognize at lease commencement a right-of-use ("ROU") asset and lease liability based on the present value of the future lease payments over the lease term, determined using the discount rate for the lease at commencement date. Our lease agreements do not provide a readily determinable implicit rate nor is it available to us from our lessors. Instead, we estimate our incremental borrowing rate based on information available at lease commencement to discount lease payments to present value. Certain of our leases include options to extend the term of the lease or to terminate the lease. When it is reasonably certain that we will exercise the option, we include the impact of the option in the lease term for purposes of determining total future lease payments. Our operating lease ROU assets are recorded in operating lease right-of-use assets on our accompanying consolidated balance sheet. The current portion of operating lease liabilities are presented within accrued expenses and other current liabilities, and the non-current portion of operating lease liabilities are presented under long-term operating lease liabilities on our accompanying consolidated balance sheet. </span></div></ix:nonNumeric><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%"><ix:continuation id="ic9a04b5cd69c4e729370d5ff6b091eaf">Leases with an initial term of 12 months or less with purchase options or extension options that are not reasonably certain to be exercised are not recorded on the balance sheet. We recognize lease expense for these leases on a straight-line basis over the term of the lease.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="vsec:ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4ODM_409a079a-f4f1-46c6-93a8-ad5b389cd56f" escape="true"><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%">Concentration of Credit Risk/Fair Value of Financial Instruments</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%">Financial instruments that potentially subject us to concentration of credit risk consist primarily of cash, cash equivalents and trade receivables.&#160;Our trade receivables consist of amounts due from various government clients and commercial entities. We believe that concentrations of credit risk with respect to trade receivables are limited due to the large number of customers comprising the customer base and their dispersion across many different geographic regions. Contracts with the government, either as a prime or subcontractor, accounted for approximately <ix:nonFraction unitRef="number" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="2" name="vsec:PercentageOfContractsWithGovernment" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfNjc3NA_99a70b15-f22d-49b3-99ed-57dc7a6a063d">69</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="2" name="vsec:PercentageOfContractsWithGovernment" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfNjc3OA_6a6fe4b0-8db9-40df-a0d8-5cea4604d6b7">68</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="2" name="vsec:PercentageOfContractsWithGovernment" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfNjc4Ng_07bebcaf-a642-406f-a8d5-5c80db1c7cc5">78</ix:nonFraction>% of revenues for the years ended December&#160;31, 2020, 2019 and 2018, respectively. The credit risk, with respect to contracts with the government, is limited due to the creditworthiness of the respective governmental entity. We perform ongoing credit evaluations and monitoring of the financial condition of all our customers. We maintain an allowance for credit losses based upon several factors, including historical collection experience, current aging status of the customer accounts and financial condition of our customers. We believe that the fair market value of all financial instruments, including debt, approximate book value.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU5MTA_52ba316f-a28d-4e51-b546-9f47206f575e" continuedAt="ic0d9b1b33416449494b818bf4f77a83c" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><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-weight:400;line-height:120%">We account for revenue in accordance with ASC 606. The unit of account in ASC 606 is a performance obligation. At the inception of each contract with a customer, we determine our performance obligations under the contract and the contract's transaction price. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account. A contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when the performance obligation is satisfied. The majority of our contracts have a single performance obligation as the promise to transfer the respective goods or services is not separately identifiable from other promises in the contracts and is, therefore, not distinct. For product sales, each product sold to a customer typically represents a distinct performance obligation. Our performance obligations are satisfied over time as work progresses or at a point in time based on transfer of control of products and services to our customers.</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%">Contract modifications are routine in the performance of our contracts. Contracts are often modified to account for changes in contract specifications or requirements. In most instances, contract modifications are for goods or services that are not distinct, and therefore are accounted for as part of the existing contract. </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%">Substantially all our Fleet segment revenues from the sale of vehicle parts to customers are recognized at the point in time of the transfer of control to the customer. Sales returns and allowances for vehicle parts are not significant.</span></div></ix:nonNumeric></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%">-50-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><ix:continuation id="ia4f68a41f8774b8897d67197b8413055" continuedAt="i03b5c0658d2d452ba798c52f9a74b32e"><ix:continuation id="ic0d9b1b33416449494b818bf4f77a83c"><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%">Our Aviation segment revenues result from the sale of aircraft parts and performance of MRO services for private and commercial aircraft owners, other aviation MRO providers, and aviation original equipment manufacturers. Our Aviation segment recognizes revenues for the sale of aircraft parts at a point in time when control is transferred to the customer, which usually occurs when the parts are shipped. Our Aviation segment recognizes revenues for MRO services over time as the services are transferred to the customer. MRO services revenue recognized is measured based on the cost-to-cost input method, as costs incurred reflect the work completed, and therefore the services transferred to date. Sales returns and allowances are not significant.</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%">Our Federal and Defense segment revenues result from professional and technical services, which we perform for customers on a contract basis. Revenue is recognized for performance obligations over time as we transfer the services to the customer. The <ix:nonFraction unitRef="contract" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="vsec:RevenuefromContractswithCustomerNumberofContracts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTAzMjQ_6ad3a709-0e31-46f6-b392-b14c86cbf50a">three</ix:nonFraction> primary types of contracts used are cost-type, fixed-price and time and materials. Revenues result from work performed on these contracts by our employees and our subcontractors and from costs for materials and other work-related costs allowed under our contracts. </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%">Revenues on cost-type contracts are recorded as contract allowable costs are incurred and fees are earned. Variable consideration, typically in the form of award fees, is included in the estimated transaction price, to the extent that it is probable that a significant reversal will not occur, when there is a basis to reasonably estimate the amount of the fee. These estimates are based on historical award experience, anticipated performance and our best judgment based on current facts and circumstances. </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%">Revenues on fixed-price contracts are recorded as work is performed over the period. Revenue is recognized over time using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying our performance obligations. Incurred cost represents work performed, which corresponds with the transfer of control to the customer. For such contracts, we estimate total costs at the inception of the contract based on our assumptions of the cost elements required to complete the associated tasks of the contract and assess the impact of the risks on our estimates of total costs to complete the contract. Our cost estimates are based on assumptions that include the complexity of the work, our employee labor costs, the cost of materials and the performance of our subcontractors.&#160;These cost estimates are subject to change as we perform under the contract and as a result, the timing of revenues and amount of profit on a contract may change as there are changes in estimated costs to complete the contract. Such adjustments are recognized on a cumulative catch-up basis in the period we identify the changes.</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%">Revenues for time and materials ("T&amp;M") contracts are recorded based on the amount for which we have the right to invoice our customers, because the amount directly reflects the value of our work performed for the customer. Revenues are recorded on the basis of contract allowable labor hours worked multiplied by the contract defined billing rates, plus the direct costs and indirect cost burdens associated with materials and subcontract work used in performance on the contract. Generally, profits on time and materials contracts result from the difference between the cost of services performed and the contract defined billing rates for these 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-weight:400;line-height:120%">Revenues related to work performed on government contracts at risk, which is work performed at the customer's request prior to the government formalizing funding, is not recognized until it can be reliably estimated and its realization is probable.</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%">A substantial portion of contract and administrative costs are subject to audit by the Defense Contract Audit Agency.&#160;Our indirect cost rates have been audited and approved for 2017 and prior years with no material adjustments to our results of operations or financial position. While we maintain reserves to cover the risk of potential future audit adjustments based primarily on the results of prior audits, we do not believe any future audits will have a material adverse effect on our results of operations, financial position, or cash flows.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:ReceivablesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4NjQ_7786f863-86a6-42b2-8e90-d765bbdbb1db" escape="true"><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%">Receivables and Unbilled Receivables </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%">Receivables are recorded at amounts earned less an allowance.&#160;We review our receivables regularly to determine if there are any potentially uncollectible accounts.&#160;The majority of our receivables are from government agencies, where there is minimal credit risk.&#160;</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%">Unbilled receivables include amounts typically resulting from sales under contracts when the cost-to-cost method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer. The amounts may not exceed their estimated net realizable value. Unbilled receivables are classified as current based on our contract operating cycle.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></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><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%">-51-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><ix:continuation id="i03b5c0658d2d452ba798c52f9a74b32e" continuedAt="i730d84115b9f430cb8a6e019ffff9487"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTA5OTUxMTY3NzEwMw_8297d387-d6f3-40a3-8d15-1b89e5319a89" continuedAt="ib38208a495c945d29d1cb93954170344" escape="true"><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%">Allowance for Credit Losses</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%">We establish allowances for credit losses on our accounts receivable and unbilled receivables. To measure expected credit losses, we have disaggregated pools of receivable balances, where we have elected to pool our receivables by segment. Within each segment, receivables exhibit similar risk characteristics. In determining the amount of the allowance for credit losses, we consider historical collectibility based on past due status. We also consider current market conditions and reasonable and supportable forecasts of future economic conditions to inform adjustments to historical loss data. In addition to the loss-rate calculations discussed above, we also record allowance for credit losses for specific receivables that are deemed to have a higher risk profile than the rest of the respective pool of receivables, such as concerns about a specific customer's inability to meet its financial obligation to us. The adequacy of these allowances are assessed quarterly through consideration of factors on  a collective basis where similar characteristics exist and on an individual basis.</span></div></ix:nonNumeric><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%"><ix:continuation id="ib38208a495c945d29d1cb93954170344">During the year ended December 31, 2020, we increased our loss rates and increased our specific reserves primarily due to the economic disruption caused by the COVID-19 pandemic.</ix:continuation> </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%"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4NDg_935082bb-6c14-406a-8e17-9dfc7f7c5c61" continuedAt="i4c7e91ed910d4623943c7843697bf388" escape="true">Inventories</ix:nonNumeric></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%"><ix:continuation id="i4c7e91ed910d4623943c7843697bf388">Inventories are stated at the lower of cost or net realizable value using the first-in, first-out ("FIFO") method. Inventories for our Fleet segment primarily consists of vehicle replacement parts. Included in inventory are related purchasing, storage and handling costs.&#160;Inventories for our Aviation segment primarily consist of aftermarket parts for distribution, and general aviation engine accessories and parts. Included in inventory are related purchasing, overhaul labor, storage and handling costs.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:PostemploymentBenefitPlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4NzA_3d51fb72-22d7-441e-bb9b-d64fb73bc10a" escape="true"><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%">Deferred Compensation Plans</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%">We have a deferred compensation plan, the VSE Corporation Deferred Supplemental Compensation Plan ("DSC Plan"), to provide incentive and reward for certain key management employees based on overall corporate performance. We maintain the underlying assets of the DSC Plan in a Rabbi Trust and changes in asset values are included in costs and operating expenses on the accompanying consolidated statements of income.&#160;We invest the assets held by the Rabbi Trust in both corporate owned life insurance ("COLI") products and in mutual funds.&#160;The COLI investments are recorded at cash surrender value and the mutual fund investments are recorded at fair value. The DSC Plan assets are included in other assets and the obligation to the participants is included in deferred compensation on the accompanying consolidated balance sheets.</span></div></ix:nonNumeric><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%">Deferred compensation plan expense recorded as costs and operating expenses in the accompanying consolidated statements of income for the years ended December&#160;31, 2020, 2019 and 2018 was approximately $<ix:nonFraction unitRef="usd" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTkxODg_84816535-6779-4050-af0a-3e6c82b47995">970</ix:nonFraction> thousand, $<ix:nonFraction unitRef="usd" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTkxOTI_05c6e6be-5513-45d2-a958-55687ea95337">1.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTkxOTk_6e4de05a-9685-4b7d-aec3-d9b6b4e66c81">2.1</ix:nonFraction> million, respectively.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4NjU_f5410940-7ca6-4492-8309-79899ad6fc8e" escape="true"><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%">Impairment of Long-Lived Assets</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%">Long-lived assets include amortizable intangible assets and property and equipment to be held and used. We review the carrying values of long-lived assets other than goodwill for impairment if events or changes in the facts and circumstances indicate that their carrying values may not be recoverable. We assess impairment by comparing the estimated undiscounted future cash flows of the related asset to its carrying value. If an asset is determined to be impaired, we recognize an impairment charge in the current period for the difference between the fair value of the asset and its carrying value.</span></div></ix:nonNumeric><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-weight:400;line-height:120%">For the year ended December&#160;31, 2020, we recognized a $<ix:nonFraction unitRef="usd" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTA5OTUxMTY3NzEwNg_0501cf29-c1ed-4684-8f7e-98cae6c3b873">2.8</ix:nonFraction>&#160;million impairment charge on the carrying value of the certain long-lived assets of a subsidiary within our Aviation segment upon completion of the sale of all of the inventory during the second quarter of 2020. See Note (2) "Acquisition and Divestitures" and Note (7) "Goodwill and Intangible Assets" for additional details.  <ix:nonFraction unitRef="usd" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTk4NTQ_61bae440-c3ce-48f1-9d75-55257c034160"><ix:nonFraction unitRef="usd" contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTk4NTQ_bf6e81f9-ac2c-42ed-a9b0-815a4af52acd">No</ix:nonFraction></ix:nonFraction> impairment charges related to long-lived assets were recorded in the years ended December&#160;31, 2019 and December&#160;31, 2018.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4MzY_fc245fbe-313c-451c-ac79-9d0ba7b3a106" continuedAt="ib65d430133c04882b20c0f8dab96361f" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</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%">Income taxes are accounted for under the asset and liability method. Under the asset and liability method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. This method also requires the recognition of future tax benefits, such as net operating loss carryforwards, to the extent that realization of such benefits is more likely than not. 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.</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%">-52-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><div><span><br/></span></div><ix:continuation id="i730d84115b9f430cb8a6e019ffff9487" continuedAt="i93db559c200b44cd8438d00d25436896"><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="ib65d430133c04882b20c0f8dab96361f">The carrying value of net deferred tax assets is based on assumptions regarding our ability to generate sufficient future taxable income to utilize these deferred tax assets.</ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU5MTU_3025689b-4823-4d3f-a1de-586dd78c46a3" escape="true"><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%">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We test goodwill for impairment annually in the fourth quarter and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is tested for impairment at the reporting unit level. A qualitative assessment can be performed to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying value. If the reporting unit does not pass the qualitative assessment, we compare the fair value of each reporting unit to its carrying value using a quantitative assessment. If the fair value of the reporting unit exceeds its carrying value, goodwill is considered not impaired. If the fair value of the reporting unit is less than the carrying value, the difference is recorded as an impairment loss.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the quantitative assessment, we estimate the fair value of each reporting unit using a combination of an income approach using a discounted cash flow ("DCF") analysis and a market-based valuation approach based on comparable public company trading values. Determining the fair value of a reporting unit requires the exercise of significant management judgments, including the amount and timing of projected future revenues, earnings and cash flows, discount rates, long-term growth rates and comparable public company revenues and earnings multiples. The projected results used in our quantitative assessment are based on our best estimate as of the testing date of future revenues, earnings and cash flows after considering factors such as recent operating performance, general market and industry conditions, existing and expected future contracts, changes in working capital and long-term business plans and growth initiatives. The carrying value of each reporting unit includes the assets and liabilities employed in its operations and goodwill. There are no significant allocations of amounts held at the Corporate level to the reporting units.</span></div></ix:nonNumeric><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%">During the first and second quarter of 2020, the decline of the macroeconomic environment and the decrease in our market capitalization caused by the COVID-19 pandemic was determined to be an indicator of impairment and, based on the results of interim testing, we recognized an impairment charge of $<ix:nonFraction unitRef="usd" contextRef="ideae4a6857a14083870e3020b21a144a_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTA5OTUxMTY4NDYzNg_77b2087e-ea26-42c7-8297-e8a24a31c3aa">30.9</ix:nonFraction>&#160;million in the second quarter of 2020 related to our VSE Aviation reporting unit. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our annual goodwill impairment analysis performed in the fourth quarter of 2020 resulted in no impairment of goodwill.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU5MTY_7d323eb3-eb54-404a-99cb-dd9ca1e6baaf" escape="true"><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%">Intangible Assets</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%">Intangible assets consist of the value of contract-related intangible assets, trade names and acquired technologies acquired in acquisitions. We amortize intangible assets on a straight-line basis over their estimated useful lives unless their useful lives are determined to be indefinite.&#160;The amounts we record related to acquired intangibles are determined by us considering the results of independent valuations. Our contract-related intangibles are amortized over their estimated useful lives of approximately <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM2Nzg_c0f9f948-aaa0-4d90-b348-5b18fc09bba6">five</span> to <ix:nonNumeric contextRef="ie9546003127545c1bdd99eee9268184d_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM2ODQ_ff4cbac0-37f2-4e4d-b87e-db0a51a20f1e">18</ix:nonNumeric> years with a weighted-average life of approximately <ix:nonNumeric contextRef="ic83687f151064890a6c95a6c00a0efaa_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM3MzM_52599677-111b-4fed-b285-7d8ba5048335">14.2</ix:nonNumeric> years as of December&#160;31, 2020.&#160;We have <ix:nonFraction unitRef="tradename" contextRef="ic878077e1bb241588605fcf106330810_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="vsec:NumberOfTradeNames" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM3NTQ_45c74274-e0e4-4218-b71a-c259f86adab6">six</ix:nonFraction> trade names that are amortized over an estimated useful life of approximately <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM4MzU_a241af79-3d27-4500-ab37-b53ba2477edd">two</span> to <ix:nonNumeric contextRef="i92d1727184404519b239c0f9c00620f1_D20200101-20201231" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM4NDE_ccd553b7-de95-470a-aee1-76f77905f396">nine years</ix:nonNumeric>. We have an acquired technologies intangible asset that is amortized over an estimated useful life of <ix:nonNumeric contextRef="i5cef794c70364ba997d786cd2407bd0a_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM5NDY_984d8c47-5783-4ade-98f6-ceca2e4ba19d">11</ix:nonNumeric> years. The weighted-average life for all amortizable intangible assets is approximately <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjQwMzE_4c4de3e8-9700-4a8b-9cec-a76ec3593a2b">13.8</ix:nonNumeric> years as of December&#160;31, 2020.</span></div></ix:nonNumeric><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%"><ix:continuation id="i1b56757550f248c1bc4fba41ea89af90" continuedAt="i0fcef0cddb304c2996f442f928f87e50">Recently Issued Accounting Pronouncements Not Yet Adopted</ix:continuation></span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><ix:continuation id="i93db559c200b44cd8438d00d25436896" continuedAt="i61436c2f48ce4d3286bfcfee7acba58b"><ix:continuation id="i0fcef0cddb304c2996f442f928f87e50" continuedAt="i684ddd5e31a0474cb519b88591a75aa1"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">"Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting."</span></ix:continuation></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="i61436c2f48ce4d3286bfcfee7acba58b"><ix:continuation id="i684ddd5e31a0474cb519b88591a75aa1"> The amendments provide optional guidance for a limited time to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts and hedging relationships that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. These amendments are effective immediately and may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. We are currently evaluating our contracts and the optional expedients provided by the new standard.</ix:continuation></ix:continuation> </span></div><div style="margin-bottom:8pt;text-align:justify"><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_88"></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%">-53-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">(2) <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfNDYyMg_95ff354e-2ad8-4b50-b578-e3a289eff962" continuedAt="i7148d214562f4b1fa4516d28705c3970" escape="true">Acquisition and Divestitures</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i7148d214562f4b1fa4516d28705c3970" continuedAt="if7e26977097d46aa9c4e7fb806317717"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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-weight:400;line-height:120%">On January 10, 2019, our wholly owned subsidiary VSE Aviation acquired <ix:nonFraction unitRef="number" contextRef="ibbcc74b7b33a424e8aa8daf36f3b70e7_I20190110" decimals="INF" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfMTE3_f85d200b-db49-4636-a190-6f39a27768f3">100</ix:nonFraction>% of the equity of 1st&#160;Choice Aerospace Inc. ("1st&#160;Choice Aerospace"), a provider of MRO services and products for new generation and legacy commercial aircraft platforms. 1st Choice Aerospace has operations in Florida and Kentucky. We retained key members of 1st Choice Aerospace's management team under <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfNDI1_77b17130-d180-407e-8c78-8b4e5a750628">three</span>-year employment contracts with <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfNDU5_968e5927-43f4-4d9c-813a-887f763936d0">five</span>-year non-compete covenants. </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%">The initial purchase consideration paid at closing for 1st Choice Aerospace was approximately $<ix:nonFraction unitRef="usd" contextRef="i32cf9dfec90b4266a14775056cf5cc59_D20190110-20190110" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfNTg3_048d2c68-652a-4fb2-aa31-ea5e1495079a">113</ix:nonFraction> million, which included $<ix:nonFraction unitRef="usd" contextRef="i32cf9dfec90b4266a14775056cf5cc59_D20190110-20190110" decimals="-5" format="ixt:numdotdecimal" name="vsec:PaymentstoAcquireBusinessesWorkingCapitalAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfNjA2_c7bdb411-b136-43d5-a1bb-917201e6fd30">1.1</ix:nonFraction> million as an estimated net working capital adjustment. </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%">In connection with the acquisition, we were required to make earn-out payments of up to $<ix:nonFraction unitRef="usd" contextRef="ibbcc74b7b33a424e8aa8daf36f3b70e7_I20190110" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfNzE3_41fd517c-6551-4789-b27f-733eed792085">40</ix:nonFraction> million if 1st Choice Aerospace met certain financial targets during 2019 and 2020. In January 2020, we made a payment of approximately $<ix:nonFraction unitRef="usd" contextRef="i366b8a42631f4fc987966ffd8f2f8213_D20200101-20200131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfMTA5OTUxMTY0MDI4NA_772cae1d-fa2a-40b0-823f-dd4677fa8d48">31.7</ix:nonFraction>&#160;million to satisfy the earn-out payment for the 2019 performance year. During 2020 it was determined that the financial targets for the 2020 performance year were not met, and the remaining fair value of the earn-out obligation was reversed. Changes in the fair value of the earn-out obligations are</span><span style="color:#ee2724;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-weight:400;line-height:120%">recognized in earnings in the period of change through settlement. Refer to Note (16) "Fair Value Measurements" for additional information regarding earn-out obligation. </span></div><div style="text-align: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We incurred approximately $<ix:nonFraction unitRef="usd" contextRef="if9b36de442eb4220bd2b348c5a988891_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfMzY1NQ_3780fdde-8ea3-413f-8a19-381c4b7f16da">408</ix:nonFraction> thousand of acquisition-related expenses for the year ended December 31, 2019, which are included in selling, general and administrative expenses. </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%">The following VSE consolidated pro forma results are prepared as if the 1st Choice Aerospace acquisition had occurred on January 1, 2018. Significant pro forma adjustments incorporated into the pro forma results below include the recognition of additional amortization expense related to acquired intangible assets and additional interest expense related to debt incurred to finance the acquisition. Significant nonrecurring adjustments include the elimination of non-recurring acquisition-related expenses incurred during the year ended December 31, 2019. This information is for comparative purposes only and does not necessarily reflect the results that would have occurred or may occur in the future. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfNDYyNA_e7b4f16c-e0d5-40ec-9488-5e29978538a6" escape="true"><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 unaudited consolidated pro forma results of operations are as follows (in thousands except per share amounts):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:40.750%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.850%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.852%"></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:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:center;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,</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: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: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</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 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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RhYmxlOmU0NGVmNTFkY2U0NTQyOWU5MmM5MTgxMjhiNjAwMTI3L3RhYmxlcmFuZ2U6ZTQ0ZWY1MWRjZTQ1NDI5ZTkyYzkxODEyOGI2MDAxMjdfMi04LTEtMS0w_420ea2a6-1f74-4336-af4f-cb6b7ec7b1fe">743,347</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="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 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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RhYmxlOmU0NGVmNTFkY2U0NTQyOWU5MmM5MTgxMjhiNjAwMTI3L3RhYmxlcmFuZ2U6ZTQ0ZWY1MWRjZTQ1NDI5ZTkyYzkxODEyOGI2MDAxMjdfMy04LTEtMS0w_c866df2b-2bd0-4f79-a350-09c44a15760e">35,963</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%">Basic earnings 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="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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="2" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RhYmxlOmU0NGVmNTFkY2U0NTQyOWU5MmM5MTgxMjhiNjAwMTI3L3RhYmxlcmFuZ2U6ZTQ0ZWY1MWRjZTQ1NDI5ZTkyYzkxODEyOGI2MDAxMjdfNC04LTEtMS0w_cdef47cd-9d15-42b1-a959-3f5d63f4920f">3.31</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%">Diluted earnings 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="background-color:#ffffff;padding:0 1pt"></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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="2" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RhYmxlOmU0NGVmNTFkY2U0NTQyOWU5MmM5MTgxMjhiNjAwMTI3L3RhYmxlcmFuZ2U6ZTQ0ZWY1MWRjZTQ1NDI5ZTkyYzkxODEyOGI2MDAxMjdfNS04LTEtMS0w_3ee0a44f-ec83-48c0-b365-504ee5832aee">3.29</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:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_1545"></div><ix:continuation id="if7e26977097d46aa9c4e7fb806317717" continuedAt="i2317eddfbc75435b8d7811d6fb3b4444"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Divestitures</span></div><div><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%">Prime Turbines Sale</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-weight:400;line-height:120%">On January 28, 2020, VSE&#8217;s subsidiary VSE Aviation entered into <ix:nonFraction unitRef="agreement" contextRef="i60434349e5a64380b9fe7eb19097f522_I20200128" decimals="INF" format="ixt-sec:numwordsen" name="vsec:NumberofSaleAgreements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwNDQ1_a28038c4-0c3d-4320-848c-77a948a4fb5d">two</ix:nonFraction> definitive agreements to sell (1) Prime Turbines LLC ("Prime Turbines") and (2) certain related inventory assets to PTB Holdings USA, LLC ("PTB"). The transaction was completed on February 26, 2020 with cash proceeds of $<ix:nonFraction unitRef="usd" contextRef="i756a9f7b86e24a6282503f5f81765466_D20200226-20200226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromDivestitureOfBusinesses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwNDAz_e862d541-d763-47fe-ba99-e42e08d31160">20.0</ix:nonFraction>&#160;million, including final working capital adjustments, and a note receivable of $<ix:nonFraction unitRef="usd" contextRef="if645684bcce74469827b8c011a3b8f95_I20200226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwNDE4_9592951d-9c16-4956-a26d-7e345a72b7f7">8.3</ix:nonFraction>&#160;million received as consideration. </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-weight:400;line-height:120%">Prime Turbines is a provider of turboprop aircraft engine repair, maintenance and overhaul, including for Pratt &amp; Whitney Canada PT6A and PT6T series engines. Prime Turbines was included in our Aviation segment.</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-weight:400;line-height:120%">The divestiture of Prime Turbines does not have a major effect on our operations and financial results, and therefore does not qualify for reporting as a discontinued operation. </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-weight:400;line-height:120%">As a result of the sale of the business and inventory, we derecognized the assets and liabilities of Prime Turbines and recorded a $<ix:nonFraction unitRef="usd" contextRef="i8a5a915d65d2457593a74b6a16d462f9_D20200101-20200331" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfBusiness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwNDMy_c13c3b25-ffdc-4f08-a9b8-b7d19a0d587d">7.5</ix:nonFraction>&#160;million loss in the first quarter of 2020 which is reflected within loss on sale of a business entity and certain assets in the consolidated statements of income. The note receivable from PTB of $<ix:nonFraction unitRef="usd" contextRef="i742a320b99e94513b1c1942238290139_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwNTAx_8d446e74-777f-4c71-9fa2-86874e2ec907">4.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ie2d10a66fbcb49878903d8a8ede019e0_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwNDcx_5642fa46-1954-4bf1-9bfe-00029ed334bf">1.4</ix:nonFraction>&#160;million is included in other assets, and other current assets in our consolidated balance sheets as of December&#160;31, 2020, respectively, which represents the present value of the consideration to be received with an imputed interest rate discount of <ix:nonFraction unitRef="number" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="INF" name="us-gaap:ReceivableWithImputedInterestEffectiveYieldInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwNzcy_d5713738-05d8-4c5c-a56f-9c93db8480d0">3.4</ix:nonFraction>%. </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%">-54-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><ix:continuation id="i2317eddfbc75435b8d7811d6fb3b4444"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CT Aerospace Asset Sale</span></div><div><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-weight:400;line-height:120%">On June 26, 2020, VSE's subsidiary VSE Aviation entered into an asset purchase agreement to sell CT Aerospace, LLC ("CT Aerospace") inventory and certain assets to Legacy Turbines, LLC ("Legacy Turbines") for $<ix:nonFraction unitRef="usd" contextRef="idd1579bc5e6546d49f8fc4d4ec179191_D20200626-20200626" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromDivestitureOfBusinesses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwNDU2_424a6c2f-1de1-4c49-b77e-1b7a210d10a3">6.9</ix:nonFraction>&#160;million, with a note receivable received as consideration. As a result of the sale, we recorded a $<ix:nonFraction unitRef="usd" contextRef="ib726b0126e44429cbdde77f4c63efb9d_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfBusiness" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwMzYw_f3185d5e-7cff-41db-88b2-750fab4dd96d">678</ix:nonFraction>&#160;thousand loss in the second quarter of 2020 which is reflected within loss on sale of a business entity and certain assets in the consolidated statements of income. The note receivable from Legacy Turbines of $<ix:nonFraction unitRef="usd" contextRef="id05ac1e60310499f98e4ff2523440086_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwMzc1_a8c423f9-2c24-4d85-a20b-23cb2e5ba0c9">5.2</ix:nonFraction>&#160;million, net of a variable discount of $<ix:nonFraction unitRef="usd" contextRef="i6c59fd74d82b46be826b9a3e0ff54a34_I20201231" decimals="-3" format="ixt:numdotdecimal" name="vsec:FinancingReceivableVariableDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwNDg1_d5177444-b313-4d5b-9910-ca67553470eb">275</ix:nonFraction>&#160;thousand, is included in other assets and $<ix:nonFraction unitRef="usd" contextRef="i2ad82154cf0548999075f7c368beaf23_I20201231" decimals="-5" format="ixt:numdotdecimal" name="vsec:FinancingReceivableVariableDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwMzg5_eb946cc9-f9fc-40f0-8e12-d882361a4451">1.3</ix:nonFraction>&#160;million in other current assets in our consolidated balance sheets as of December&#160;31, 2020.</span></div></ix:continuation><div id="i18516c3c26b34ce5b9c14900cea4cf92_91"></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-weight:700;line-height:120%">(3) <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfMzc1MA_acc532c5-c6c4-4d4d-a40d-4e965eddc48d" continuedAt="ieb62f7c7cf224d2f9fc3a069ca5638d2" escape="true">Revenue Recognition</ix:nonNumeric></span></div><ix:continuation id="ieb62f7c7cf224d2f9fc3a069ca5638d2" continuedAt="i5131375a60c543d0a0131e080b0ea4a9"><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:700;line-height:120%">Disaggregated Revenue</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%">Our revenues are derived from contract services performed for DoD agencies or federal civilian agencies and from the delivery of products to our customers. Our customers also include various other government agencies and commercial clients.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfMzc1Mg_a8d1f2af-bd88-46f2-bc83-147aadb8fe1d" continuedAt="i3e2555d0064c4ef99749d9abdfd31401" escape="true"><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%">A summary of revenues for our operating segments by customer for the years ended December&#160;31, 2020, 2019 and 2018 are as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:48.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.816%"></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:400;line-height:100%">Year Ended 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:400;line-height:100%">Fleet</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%">Aviation</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%">Federal and Defense</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">DoD</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="i48e11a7549fa48038cce70adc5a29ad0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMS0yLTEtMS0w_0677182b-08a4-4979-888c-286e4970127f">20,744</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="i41c41f1c74d74028add0eb4039e196f9_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMS00LTEtMS0w_08356c87-68fb-41f2-8a30-edc4135de293">1,093</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="i12e0beb6b5d64c4cb6d2094b68d8a4cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMS02LTEtMS0w_82736686-2985-4f04-82a5-6f67b352713d">214,560</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="i35cdbb88ab634c6fb08ed74391c11c4c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMS04LTEtMS0w_2eaffcc6-afeb-489e-a30b-516c570cee17">236,397</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%">Other government</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="i5ead982e41de4b8786fb07466f2da3ac_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMi0yLTEtMS0w_c924d039-496c-423e-b4f7-55e091c508b0">178,693</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bba56c331834f3789ae6b273bbb10c1_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMi00LTEtMS0w_5870829d-7ed1-418a-a073-a581f365855f">282</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id65cbef8084a4750a432123241285954_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMi02LTEtMS0w_d58fde3d-4347-4003-b88b-0523db64b93d">37,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="i2aa4ab0ab33243a9999218def0c53edd_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMi04LTEtMS0w_eabca577-f912-47ed-9b6a-94bfdd8b6660">216,957</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%">Commercial</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="i5f018e3546d343d194085ff1b6256c58_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMy0yLTEtMS0w_3f0874f4-7000-48f0-b0ae-801d25cf2173">42,733</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="ia18406ef16c44534ba339107b8c7c112_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMy00LTEtMS0w_fac6efa9-d16b-4caa-9d63-805f17737365">163,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="i1aba55a075774702b09f6304c677e8a7_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMy02LTEtMS0w_451dce3d-a46e-462c-8a33-e1b93050aa2b">1,877</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="i5da09e5e896e4ac4a56866920db6066d_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMy04LTEtMS0w_22fb4520-e4e0-45e4-a652-e4ad7d17c2b0">208,305</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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i9730c31a22ba42dda1c370c7ba7905a3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfNC0yLTEtMS0w_88ef4e8e-fb37-422e-be69-f9d7aa406d2d">242,170</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i38f2d571f3b94ad6bafcf4e27569461a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfNC00LTEtMS0w_f1e22822-8a1f-4ac1-86d2-8a2c94dd3cfd">165,070</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i9aa0f08225794cc6b9323814ae4a8666_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfNC02LTEtMS0w_51e7eb49-4cf4-4da2-8436-fb1b1f52d1f4">254,419</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfNC04LTEtMS0w_b998f3ba-0621-451a-be89-b9780e82e1d9">661,659</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></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:48.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.816%"></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:400;line-height:100%">Year Ended December 31, 2019</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><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="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%">DoD</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="i9578e75054764b7295fddbe7b1eca13d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMS0yLTEtMS0w_dee54843-8b1e-4cad-9551-d137ca658d78">24,246</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="i35f7af7d74ad45028f7e0dddc50e5339_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMS00LTEtMS0w_0942c46c-af37-4a4e-9e7f-72c396972a91">3,775</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="i56964f6d2f144cf1b1355cec98237f82_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMS02LTEtMS0w_e453e8a1-29c5-4c18-b286-d4b21d231717">276,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="i362fb4ed6f104706abd70f6f8b490c09_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMS04LTEtMS0w_76774c8e-851b-49f1-8a0d-fa365663ff4a">304,334</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%">Other government</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="i4de0ac119562417dbb14d27fa5940128_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMi0yLTEtMS0w_23550960-ac2b-4680-bd16-b84a19eeb578">168,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f88c32ebab540c292b66f135f6f72fa_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMi00LTEtMS0w_626ce555-4dab-4aa8-8645-a33863d10f71">1,885</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155ece4f8b4d4d9799f2be5934086341_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMi02LTEtMS0w_01f8e79e-d9e1-455c-9621-1553e06256eb">35,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17bb09cff640413b835b8b7ebafbaae7_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMi04LTEtMS0w_8988a1ea-88af-457c-ade4-51fd91c1572d">205,775</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%">Commercial</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="ib51a582f9c6b4454ae947435c366c83a_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMy0yLTEtMS0w_59b3beba-93e7-49a3-88d7-bde94ca36500">22,161</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="i497ec239d4724fd18aed11eb4d84006c_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMy00LTEtMS0w_e19daa9a-509d-44cc-b445-af3d25bb98ca">218,886</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="i1364d1fd45ad4b8b82eac099256a9898_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMy02LTEtMS0w_71bcc34e-aa9a-4c73-ad58-64174ed53a11">1,471</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="i5991fc441ce5446f846ba39e055a910d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMy04LTEtMS0w_f776f25c-49ef-4d5b-84ae-46ffafa7f0ab">242,518</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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i9c98cd972934471e85a5445980d47fc4_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfNC0yLTEtMS0w_5c50e06c-113e-43ce-972b-afd9d9b075dd">214,520</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i8a0f09a6a56046008e90f25a517c4e45_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfNC00LTEtMS0w_43114023-b190-4b64-9ddb-575f55de36af">224,546</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i8e921505c03c45ae94d2276cca853209_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfNC02LTEtMS0w_0b1354ae-a126-49cb-92c4-b5e772bff7e3">313,561</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfNC04LTEtMS0w_17254cf8-701e-4db2-a647-78e388951965">752,627</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></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:48.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.816%"></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:400;line-height:100%">Year Ended December 31, 2018</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><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="background-color:#cceeff;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%">DoD</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="i12e130f312d64370a40b40aecd27cabb_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMS0yLTEtMS03NDIy_52f9633b-c1bf-43db-9440-fb7c2f1b8bca">24,280</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="ia9f99c43fe3946fea1296ca18396b690_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMS00LTEtMS03NDI2_7228fae6-6d9c-4436-abef-77403075d12a">7,387</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="i034a9be2df0d47209b423382955c66b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMS02LTEtMS03NDMw_c62041f2-ae32-444f-8c31-a469bd1fd474">302,827</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="i23816b91afc645e49f7230a9c6f47e57_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMS04LTEtMS03NDM0_c1b0e7ea-955e-4e43-b3f5-2e780643840a">334,494</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%">Other government</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="i1f14a7ebb02040c085fda821f805cc2d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMi0yLTEtMS03NDIy_ba069004-8c73-4154-b12b-b31883b38a3f">176,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72c5b962ae894ce9863a9920d790b0f6_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMi00LTEtMS03NDI2_e7122cf1-e1da-41c8-87e0-6b3de87fcff6">2,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="i6da5cd3af1884e108f036c1795b56ac2_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMi02LTEtMS03NDMw_cced8b8b-c4c4-4a62-8d13-b99fd4f71073">33,746</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i448ceacf33574d46bcacc435c77265cf_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMi04LTEtMS03NDM0_79343e82-30d8-4355-97c3-0cceecec75a8">212,118</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%">Commercial</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="id98bf058a81e4c28a1be5539547db001_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMy0yLTEtMS03NDIy_a6d559a8-4b31-47e3-af67-1312be335453">14,329</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="ie5a491ce5a664b3681e9f7fbf611c710_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMy00LTEtMS03NDI2_09f71c03-94aa-4993-8b9b-bbf943048b75">135,864</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="idcdc49d9d22b46648d6d45208e8f2e61_D20180101-20181231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMy02LTEtMS03NDMw_ab5106a4-dced-40e2-8d9d-847b6bc41f61">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="id2816acf16dd43a3a732800dcc3db200_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMy04LTEtMS03NDM0_e5a4db2a-443e-4fbb-8921-79b82ba6e2e7">150,606</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</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i9a690e05e1044ab3a4ed117dc6e83f99_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfNC0yLTEtMS03NDIy_9ff37f77-5d89-4c15-8e56-6f0f9715e775">214,809</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="i3ecce1f556214bf79a2b9070302877cd_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfNC00LTEtMS03NDI2_af4beb36-a52f-4cc6-b9ff-0232737362e3">145,423</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="i1d6123bedabf4dc8a62d97d90a6e2a1e_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfNC02LTEtMS03NDMw_1fb0ff5d-1c7b-4e61-9f14-e0c5133fca84">336,986</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfNC04LTEtMS03NDM0_2c00c97a-2dd4-4bf7-9f05-5de1cc92e3f0">697,218</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="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We changed our disaggregated revenue by type presentation below in the first quarter of 2020 to better align with our operating segments. Revenues from our Aviation and Fleet segment are derived from repair and distribution services primarily through shorter term purchase orders from customers. Our Federal and Defense segment's revenue results from services provided on longer term contracts, including cost plus, fixed price and time and materials contract types. This change provides a clearer picture of the nature of each segment's contractual arrangements, how revenues derived from those contracts are affected by economic factors, and underlying performance trends impacting each segment. Additionally, the presentation is more in-line with how each segments' results are evaluated by our Chief Executive Officer in deciding how to allocate resources and evaluate performance.</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%">The change in disaggregated revenue presentation did not result in any changes in our reported segments and had no effect on the reported results of operations.</span></div></ix:continuation><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%">-55-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><ix:continuation id="i5131375a60c543d0a0131e080b0ea4a9" continuedAt="i23c62d1086a94af7a8957fa0d9cfc952"><ix:continuation id="i3e2555d0064c4ef99749d9abdfd31401"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of revenues by type for our operating segments for the year ended December&#160;31, 2020, 2019 and 2018 are as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:48.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.816%"></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:400;line-height:100%">Year Ended 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:400;line-height:100%">Fleet</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%">Aviation</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%">Federal and Defense</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Repair</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="i4b2944fea9b6436183562306f7ae73a2_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMS0yLTEtMS03OTY_02173cb9-f46e-4425-b8aa-2954b400473d">&#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 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="i744d0e11111a4bad879148820947f34a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMS00LTEtMS04MDQ_ddb0604d-65f1-4302-87bd-9e0ead7241ec">82,445</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="ia39e8f2a130842fd86506621b9393d2a_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMS02LTEtMS04MTI_72f5868e-23dc-4ab3-8cf6-d62df73b359e">&#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 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="i5f20a4b41cc2429dafd710e83d347361_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMS04LTEtMS04MTY_daed46c7-4983-43a1-8359-20fbc5589859">82,445</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%">Distribution</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="iecdfa2971f8f4b0f9882c0e68417061f_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMi0yLTEtMS04MDA_adc40d45-a8e4-4585-b41b-6ccae9a9f5ee">242,170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e4d839e3f194330b2d9ad114e3296ec_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMi00LTEtMS04MDg_d703b9de-45fd-47ca-aada-c10faaf9474e">82,625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b283023d21e4f609d7af5b9b766dc9b_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMi02LTEtMS04MTI_5df22928-6128-4559-87ae-886030ea5538">&#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="ia5a18cffb18d4d259aad0a8c8857a28b_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMi04LTEtMS04MTY_c6b12ff6-3ae4-47c7-ad05-2a8310ab6f50">324,795</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%">Cost Plus Contract</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="i0d03fd9568f84d3dbcfe4addf1458c3d_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMS0yLTEtMS0w_040ea3ff-2ec5-4ae0-8025-ade18825808f">&#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="ic9975a32b5af4f5188a133c8612f274a_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMS00LTEtMS0w_7f9b6f8d-3dee-4915-abe1-3c49e3e8bcd5">&#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="i158684904c524c7fbebdfb04a67dc074_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMS02LTEtMS0w_31d63a00-d910-40a5-aaa2-c7d94cca9fb2">79,064</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="i16cf9abb66334b92987a9268995fae8f_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMS04LTEtMS0w_7fa0b167-c569-45b3-b465-83731d5fc734">79,064</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%">Fixed Price Contract</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="id95fc335ad8a4ce291716479981bbcc9_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMi0yLTEtMS0w_d8063e81-f62c-40e0-b195-72fba6686318">&#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="i48453fa8551c41fcbfb3a283e2179881_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMi00LTEtMS0w_4bed41fe-3e11-4cac-9184-22884d1bfe1d">&#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="i30d000b219d742f58df2999e748cb7a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMi02LTEtMS0w_faebbf73-c900-457e-b8f7-9ec65f6cedb3">138,406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if52fff8dcef14e189e0c824bd5c30249_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMi04LTEtMS0w_8c4d43b4-8183-4191-b06e-012cdca8662d">138,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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">T&amp;M Contract</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="ib5ba5858459a4ee7a7647bc9801297e9_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMy0yLTEtMS0w_b6b1fc3d-f93a-4c8c-b411-512c593880da">&#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="idaa295251c8f4da386475edb598bf33b_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMy00LTEtMS0w_e0d0d296-fb44-4a0b-ad99-b49f1db69e2f">&#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="i81678dee9df74ba28a8361ad61d565a2_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMy02LTEtMS0w_4b0b2b69-058e-4a29-96f4-bc748aab1fd0">36,949</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="i5f5b5fde6c2a49f6aabdf5bd7185ace2_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMy04LTEtMS0w_f28faba3-303c-4492-868b-356566717938">36,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;text-align: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 #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:#ffffff;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="i9730c31a22ba42dda1c370c7ba7905a3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfNC0yLTEtMS0w_a77e8d75-48d1-4406-8773-4d04d1c0331c">242,170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i38f2d571f3b94ad6bafcf4e27569461a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfNC00LTEtMS0w_be3ead83-8de7-4067-9f76-95d8b99a5d3d">165,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i9aa0f08225794cc6b9323814ae4a8666_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfNC02LTEtMS0w_29aa323a-b730-4be0-9c85-5b120ba3c794">254,419</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfNC04LTEtMS0w_97af5e97-9cc6-4190-9556-e4afa96bb3d7">661,659</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:48.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.816%"></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:400;line-height:100%">Year Ended December 31, 2019</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><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="background-color:#cceeff;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%">Repair</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="i7a7895988a6f49c7a10deecb7617d35f_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMS0yLTEtMS04MjA_8c36a465-a0bc-4efc-b7eb-3b7e72285d93">&#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 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="ia9aff053753446bfba34307c125a3d9e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMS00LTEtMS04MjQ_e08c3937-d83e-425d-924f-b8c55b45084c">119,044</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="i678e553809bb49f3a45f0e1ad62b4eea_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMS02LTEtMS04Mjg_62a625fb-267e-4b6e-9597-a4e10042591e">&#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 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="i03b1a5e792934ff5a9a09dc2974ca83b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMS04LTEtMS04MzI_3f711fbe-f321-4f71-ab3b-633371be852e">119,044</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%">Distribution</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="i532018a023b847b086026c3b55b85aec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMi0yLTEtMS04MjA_e1289a37-3025-470d-975a-3f7698032175">214,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9afa4255d6c24f248e72c89d2d88ba73_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMi00LTEtMS04MjQ_0aa865e5-7fa1-4840-8d3d-f2d3531db0e3">105,502</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dafee99bdc3438d9dbd8ccc122a3e3a_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMi02LTEtMS04Mjg_5b5fbb3f-f4e6-41d6-a728-90bfbb576efe">&#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="ic6703448f3334df4bfa4fdb0a9ffa6d3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMi04LTEtMS04MzI_ee3f3799-ecc3-48fd-a71c-4c0ef4644ba4">320,022</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%">Cost Plus Contract</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="i1784129f1e324518bee6e2cd705ccd34_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMS0yLTEtMS0w_b4752c37-3e0b-4f5c-9cbb-cf3a48a62948">&#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="ibffd9d42871146bf96ec9ae876ecc7ee_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMS00LTEtMS0w_f106f8a0-d948-4ec0-81bb-b323f0ccf7d4">&#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="ib5ba9bc2c04e43acb5c7441773610e41_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMS02LTEtMS0w_d1d04174-0439-44a5-9580-1da0719b48d3">144,600</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="i80183f841528459294d57df13874a88a_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMS04LTEtMS0w_fd37f276-364c-49fb-8422-23f296d60f12">144,600</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%">Fixed Price Contract</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="if04282d7bca44ec2865bf13d633fcfda_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMi0yLTEtMS0w_93d0a3ee-9bbe-4dc6-bc06-e1c6787e2048">&#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="i5288bccf817241e7b5d2c220b7a73475_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMi00LTEtMS0w_4ddbc46b-77b8-4d2d-b698-65b79cec171f">&#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="ie81323b131c149e284405c02cda3cd33_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMi02LTEtMS0w_5c61f297-83df-40da-9a23-f2667e8de605">78,163</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i829deeb8798f486ab278c63b1cc4e76e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMi04LTEtMS0w_b28f69f6-6e4e-4463-ac45-7145ebaadfa7">78,163</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%">T&amp;M Contract</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="i53032a62f18e4fb1b8ce7b64add9dcdc_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMy0yLTEtMS0w_e194456e-0fe6-40ed-8ffb-0014b7c89441">&#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="i9e515177ae8e4124a8bf40f07ea071b0_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMy00LTEtMS0w_88469aea-85fd-41cc-ae33-ef9e501d1796">&#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="id4c0505c350648c78b94509f15cd1729_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMy02LTEtMS0w_b25e8249-262b-4291-ba4f-62b57ae2e8a8">90,798</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="i1b16ef4525044d14a716741ce912b70e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMy04LTEtMS0w_4463e598-795d-4478-9d1d-ac518ff5c144">90,798</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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i9c98cd972934471e85a5445980d47fc4_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfNC0yLTEtMS0w_452f9961-c894-47b5-bf31-43da69ea7aa0">214,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i8a0f09a6a56046008e90f25a517c4e45_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfNC00LTEtMS0w_9612cfa7-7fb8-4573-ac8e-c6649a795401">224,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i8e921505c03c45ae94d2276cca853209_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfNC02LTEtMS0w_a72152f1-5722-4f97-ad41-779020547e4a">313,561</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfNC04LTEtMS0w_ec9c5086-2793-42ba-8103-6268ff8a96ab">752,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:48.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.816%"></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:400;line-height:100%">Year Ended December 31, 2018</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><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="background-color:#cceeff;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%">Repair</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="ie5641792b2bd4a4f81548e598d201779_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMS0yLTEtMS03NDc1_dcdccba3-01be-45de-b001-725e3ff15761">&#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 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="i1a7cd6c75fa747e68bafcc616b7299fc_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMS00LTEtMS03NDc5_27e0cb4a-f093-4b28-be91-bcbc8a9fcfde">55,960</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="i221166b2c952407ca8f002840bab8ac6_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMS02LTEtMS03NDgz_0f831794-612c-4afa-b85d-f2d9b447ecf4">&#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 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="i5efd3d32d5f64eb4ac00e98c5a2c81f2_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMS04LTEtMS03NDg3_f0aa59ba-0bbf-45d6-9bcb-6fb417683874">55,960</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%">Distribution</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="i2a9d9e42734c4e9aacaf2762dae30dd4_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMi0yLTEtMS03NDc1_9f6dab0f-ea24-4b99-bf9d-a4bded347df0">214,809</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e3423ff539948538c512ceaba0ac549_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMi00LTEtMS03NDc5_f2743c9e-1074-4876-970f-d95b908ed7a1">89,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie560dca641d64318aa9bc25f146cba37_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMi02LTEtMS03NDgz_30e73315-1a40-4f6f-a8e0-cf3aba63019d">&#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="i1bbe63d398734e6f9966a17f707d4f34_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMi04LTEtMS03NDg3_f767edc9-b9b0-4d68-9e6f-748fad5abce9">304,272</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%">Cost Plus Contract</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="i892df1879c28465b8baeb5c1ebaccb53_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMy0yLTEtMS03NDc1_d3652db2-0fcb-4550-a34d-a7a590df9a38">&#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="i5776d18238284c828de5fff1c6abfaa5_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMy00LTEtMS03NDc5_58d55bac-f52f-437e-b92b-d42933d175c8">&#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="i8651c730db6f4ec588e4a84c4a2704e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMy02LTEtMS03NDgz_9d62772c-00f0-4138-881d-67fbf3fcb826">188,867</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="i1ddb448209d24f518426f5b2e88d2618_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMy04LTEtMS03NDg3_7ff18406-fad8-4bda-ab1a-9c94253641c4">188,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%">Fixed Price Contract</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="i17359ee8a1a244728ab485f4b9f46598_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNC0yLTEtMS03NDc1_883a49e9-cb8f-4575-b3e7-f67f5414be1b">&#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="i64b9367aa9cb4d439ba529746bbef670_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNC00LTEtMS03NDc5_93cd206d-1679-4f54-9cde-6401ffd60884">&#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="i1a92511c65cf4f16b1402a4e14439b9e_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNC02LTEtMS03NDgz_ad0eaef1-555a-4430-b3e6-a326454c1176">70,669</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b74d1eff11d4e8497b5753854e014ae_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNC04LTEtMS03NDg3_27eb3246-5850-46ed-89a1-3329c00bdc4c">70,669</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%">T&amp;M Contract</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="i38e32854c9ef44b39bca49169acec547_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNS0yLTEtMS03NDc1_ecc6b397-b257-45bc-8ff9-59fc4e04f80b">&#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="ie2b7548739be46e299c2cc57b3ec36ff_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNS00LTEtMS03NDc5_8e314f88-23e0-4470-a934-c9f269857b5e">&#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="i269bf762ade14d5292820d0139b939e8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNS02LTEtMS03NDgz_43c5a6a6-f777-4d5a-979c-7cfe7136a730">77,450</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="i53c20864ff154493a5af233b250e08cd_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNS04LTEtMS03NDg3_fc0037cb-c349-4fcf-a98d-00fc49e0f30a">77,450</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</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i9a690e05e1044ab3a4ed117dc6e83f99_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNi0yLTEtMS03NDc1_06f81186-ce1d-40f7-8c37-363b68164297">214,809</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="i3ecce1f556214bf79a2b9070302877cd_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNi00LTEtMS03NDc5_0b35f7da-f54b-4dca-ac24-0985ca1b5156">145,423</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="i1d6123bedabf4dc8a62d97d90a6e2a1e_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNi02LTEtMS03NDgz_46cc795c-ba1c-41e9-b51a-9f694b925cc9">336,986</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNi04LTEtMS03NDg3_602efe99-fb0d-4f7f-9dc4-8be9e8b92c43">697,218</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:continuation><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:700;line-height:120%">Contract Balances</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-weight:400;line-height:120%">Billed receivables, unbilled receivables (contract assets), and contract liabilities are the results of revenue recognition, customer billing, and timing of payment receipts. Billed receivables, net, represent unconditional rights to consideration under the terms of the contract and include amounts billed and currently due from our customers. Unbilled receivables represent our right to consideration in exchange for goods or services that we have transferred to the customer prior to us having the right to payment for such goods or services. Contract liabilities are recorded when customers remit contractual cash payments in advance of us satisfying performance obligations under contractual arrangements, including those with performance obligations to be satisfied over a period of time. </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%">We present our unbilled receivables and contract liabilities on a contract-by-contract basis. If a contract liability exists, it is netted against the unbilled receivables balance for that contract. Unbilled receivables decreased from $<ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UnbilledReceivablesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfMTA5OTUxMTYzOTY2MQ_b5711ca9-d90d-4334-b9ca-7d8a9d71fdca">46.3</ix:nonFraction>&#160;million at December&#160;31, 2019 to $<ix:nonFraction unitRef="usd" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UnbilledReceivablesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfMTA5OTUxMTYzOTY0Ng_4037428c-bbf9-47ee-b382-b3c13fba33aa">22.4</ix:nonFraction>&#160;million at December&#160;31, 2020, primarily due to the billings of our customers in excess of revenue recognized as performance obligations were satisfied. Contract liabilities, which are included in accrued expenses and other current liabilities in our consolidated balance sheet, were $<ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfNjU5NzA2OTc3ODE5NA_9510a464-6195-4eb6-868f-6f723b4d1b47">5.0</ix:nonFraction> million at December&#160;31, 2019 and $<ix:nonFraction unitRef="usd" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfNjU5NzA2OTc3ODE4Ng_c9c7ce6e-5beb-4ff1-b5c3-36a353f731de">10.1</ix:nonFraction> million at December&#160;31, 2020. For the year ended December&#160;31, 2020 and 2019, we recognized revenue of $<ix:nonFraction unitRef="usd" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfNjU5NzA2OTc3ODIzNA_341dbb8e-2f1c-4d14-b92a-4dac64e46b52">2.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfNjU5NzA2OTc3ODIzMA_d3ccd931-9929-42ee-8ac8-a3de8e311cd4">2.2</ix:nonFraction> million, respectively, that was previously included in the beginning balance of contract 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-style:italic;font-weight:700;line-height:120%">Performance Obligations</span></div><div style="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-weight:400;line-height:120%">Our performance obligations are satisfied over time as work progresses or at a point in time. Revenues from products and services transferred to customers over time accounted for approximately <ix:nonFraction unitRef="number" contextRef="if680bc0334de46d08aabb898bd240fb2_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfNjU5NzA2OTc3ODQ2Ng_69db9e0d-dd98-47eb-847e-e1c57928ee2f">51</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i8de51c59489d4c9fafc3dd8d80da7255_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfNjU5NzA2OTc3ODQ3NA_dad41a46-34f6-48ae-9d18-43e9d1b07c61">57</ix:nonFraction>% of our revenues for the year ended December&#160;31, 2020 and 2019, respectively, primarily related to revenues in our Federal and Defense segment and for MRO services in our Aviation segment. Revenues from products and services transferred to customers at a point in time accounted for approximately <ix:nonFraction unitRef="number" contextRef="i321294cc6fe544a0bd634cbdc6b73f13_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfNjU5NzA2OTc3ODQ3OQ_0f819797-09b4-43ec-9bed-d6f2ccca7655">49</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i7d599dc15ba048d18ef48a66db12ade6_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfNjU5NzA2OTc3ODQ4NA_7901a228-e17f-43b4-9a89-1ee2484dfd82">43</ix:nonFraction>% of our revenues for the year ended December&#160;31, 2020 and 2019, respectively. The majority of our revenue recognized at a point in time is for the sale of vehicle and aircraft parts in our Fleet and Aviation segments.</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%">As of December&#160;31, 2020, the aggregate amount of transaction prices allocated to unsatisfied or partially unsatisfied performance obligations was $<ix:nonFraction unitRef="usd" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfMzE1MA_04fd9819-d015-456a-9105-8975f792ff3f">183</ix:nonFraction> million. Performance obligations expected to be satisfied within <ix:nonNumeric contextRef="ic76e3c3aaa804533841158fe453d882f_I20201231" format="ixt-sec:durwordsen" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfMTA5OTUxMTYzOTY3NQ_43952529-7b1d-433e-a07d-e74a2f7c8bfd">one year</ix:nonNumeric> and greater than </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%">-56-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><ix:continuation id="i23c62d1086a94af7a8957fa0d9cfc952"><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%">one year are <ix:nonFraction unitRef="number" contextRef="ic76e3c3aaa804533841158fe453d882f_I20201231" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfMzI0OQ_af88001e-d4c1-4458-a38b-d21fe70ce1cb">92</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i6942b08bb2f245cca8f057d7100755fd_I20201231" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfMzI1Ng_5e394fd5-bf84-4670-81f4-73a11b32d54f">8</ix:nonFraction>%, respectively. We have applied the practical expedient for certain parts sales and MRO services to exclude the amount of remaining performance obligations for (i) contracts with an original expected term of one year or less or (ii) contracts for which we recognize revenue in proportion to the amount we have the right to invoice for services performed.</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%">During the year ended December&#160;31, 2020, revenue recognized from performance obligations satisfied in prior periods was not material.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_97"></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%">(4)&#160; <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RleHRyZWdpb246ODc5MGM2OWUyMzc1NDRlZTk3NjZjMWY5YjA2ZjM5ZTdfNTgy_0f3ad8aa-9858-44ea-afdb-be6284406655" continuedAt="i7447e8c88a12455294cf073f384a98d6" escape="true">Receivables and Unbilled Receivables</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i7447e8c88a12455294cf073f384a98d6"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RleHRyZWdpb246ODc5MGM2OWUyMzc1NDRlZTk3NjZjMWY5YjA2ZjM5ZTdfNTc4_e11fb4e3-30ea-412a-adda-a3d92db13ebc" escape="true"><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%">Receivables, net and unbilled receivables, net as of December&#160;31, 2020 and 2019, respectively, were as follows (in thousands):</span></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:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.639%"></td><td style="width:0.1%"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">Receivables, net</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RhYmxlOjM5OTE3ZDMyZjQwOTQ1MDc4ZTUyZDcyMzE2Yzk4NDY1L3RhYmxlcmFuZ2U6Mzk5MTdkMzJmNDA5NDUwNzhlNTJkNzIzMTZjOTg0NjVfMS0xLTEtMS0w_dc733195-fe40-41f3-9d44-13e94bc561c1">55,471</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RhYmxlOjM5OTE3ZDMyZjQwOTQ1MDc4ZTUyZDcyMzE2Yzk4NDY1L3RhYmxlcmFuZ2U6Mzk5MTdkMzJmNDA5NDUwNzhlNTJkNzIzMTZjOTg0NjVfMS0zLTEtMS0w_d8d72eb2-2ef5-40e6-8be3-44bd56995f1e">70,630</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="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:100%">Unbilled receivables, net</span></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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnbilledReceivablesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RhYmxlOjM5OTE3ZDMyZjQwOTQ1MDc4ZTUyZDcyMzE2Yzk4NDY1L3RhYmxlcmFuZ2U6Mzk5MTdkMzJmNDA5NDUwNzhlNTJkNzIzMTZjOTg0NjVfMi0xLTEtMS0w_bf8ea251-7ea5-433f-9368-6f47445e0415">22,358</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnbilledReceivablesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RhYmxlOjM5OTE3ZDMyZjQwOTQ1MDc4ZTUyZDcyMzE2Yzk4NDY1L3RhYmxlcmFuZ2U6Mzk5MTdkMzJmNDA5NDUwNzhlNTJkNzIzMTZjOTg0NjVfMi0zLTEtMS0w_0562b82f-36f2-4904-ab76-90a1b013ef7d">46,279</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:2px 7.75pt 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:100%">Total</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReceivablesNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RhYmxlOjM5OTE3ZDMyZjQwOTQ1MDc4ZTUyZDcyMzE2Yzk4NDY1L3RhYmxlcmFuZ2U6Mzk5MTdkMzJmNDA5NDUwNzhlNTJkNzIzMTZjOTg0NjVfMy0xLTEtMS0w_8076aea5-5954-44ee-9c9c-436e6022269a">77,829</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReceivablesNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RhYmxlOjM5OTE3ZDMyZjQwOTQ1MDc4ZTUyZDcyMzE2Yzk4NDY1L3RhYmxlcmFuZ2U6Mzk5MTdkMzJmNDA5NDUwNzhlNTJkNzIzMTZjOTg0NjVfMy0zLTEtMS0w_4dcf56fe-9281-447e-950c-c280eff73bf2">116,909</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><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%">Receivables, net are recorded at face value less an allowance for credit losses of approximately $<ix:nonFraction unitRef="usd" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RleHRyZWdpb246ODc5MGM2OWUyMzc1NDRlZTk3NjZjMWY5YjA2ZjM5ZTdfMjYy_2a88f7ef-5268-4a7d-af42-502875d413d4">1.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RleHRyZWdpb246ODc5MGM2OWUyMzc1NDRlZTk3NjZjMWY5YjA2ZjM5ZTdfMjY5_4744794a-7017-4c5e-8659-33df9212658c">396</ix:nonFraction> thousand as of December&#160;31, 2020 and 2019, respectively. </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-weight:400;line-height:120%">The allowance for credit loss is determined using a combination of specific reserves for accounts that are deemed to exhibit credit loss indicators and general reserves that are judgmental determined using loss rates based on historical write-offs and consideration of recent forecasted information, including underlying economic expectations. The credit loss reserves are updated quarterly for most recent write-offs and collections information and underlying expectations, which for the year ended December 31, 2020 included consideration of the current and expected future economic and market conditions surrounding the COVID-19 pandemic.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RleHRyZWdpb246ODc5MGM2OWUyMzc1NDRlZTk3NjZjMWY5YjA2ZjM5ZTdfMTA5OTUxMTYzMTY4NQ_446fa089-5531-4450-b0d1-d9674dcc0606" escape="true"><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%">A summary of activity in our allowance for credit losses for the year ended December&#160;31, 2020 is as follows (in thousands):</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:99.561%"><tr><td style="width:1.0%"></td><td style="width:40.750%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.850%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.852%"></td><td style="width:0.1%"></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%">Balance as of 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="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 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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RhYmxlOmM3MmFiNmFiNTIwZTQ2Y2I5MDAyN2Y2NmIxNzc4YmM3L3RhYmxlcmFuZ2U6YzcyYWI2YWI1MjBlNDZjYjkwMDI3ZjY2YjE3NzhiYzdfMS04LTEtMS04MTA3_490d421a-c0de-46f3-bfc6-364c594ba534">396</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%">Change in estimates</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableChangeInMethodCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RhYmxlOmM3MmFiNmFiNTIwZTQ2Y2I5MDAyN2Y2NmIxNzc4YmM3L3RhYmxlcmFuZ2U6YzcyYWI2YWI1MjBlNDZjYjkwMDI3ZjY2YjE3NzhiYzdfMy04LTEtMS04MTA3_def02a22-f3f5-49e0-82cf-d993ba75930c">1,767</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%">Write-offs</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RhYmxlOmM3MmFiNmFiNTIwZTQ2Y2I5MDAyN2Y2NmIxNzc4YmM3L3RhYmxlcmFuZ2U6YzcyYWI2YWI1MjBlNDZjYjkwMDI3ZjY2YjE3NzhiYzdfNC04LTEtMS04MTA3_44d5b33e-fece-42f0-9438-81dc04582744">441</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%">Recoveries</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RhYmxlOmM3MmFiNmFiNTIwZTQ2Y2I5MDAyN2Y2NmIxNzc4YmM3L3RhYmxlcmFuZ2U6YzcyYWI2YWI1MjBlNDZjYjkwMDI3ZjY2YjE3NzhiYzdfNS04LTEtMS04MTA3_06c14f88-6f54-460a-93fc-c9b11a25af77">229</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:justify;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 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 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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RhYmxlOmM3MmFiNmFiNTIwZTQ2Y2I5MDAyN2Y2NmIxNzc4YmM3L3RhYmxlcmFuZ2U6YzcyYWI2YWI1MjBlNDZjYjkwMDI3ZjY2YjE3NzhiYzdfNi04LTEtMS04MTA3_d57e1e77-9e88-4708-9c3f-180ef5047a26">1,493</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unbilled receivables balance includes certain costs for work performed at risk but which we believe will be funded by the government totaling approximately $<ix:nonFraction unitRef="usd" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GovernmentContractReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RleHRyZWdpb246ODc5MGM2OWUyMzc1NDRlZTk3NjZjMWY5YjA2ZjM5ZTdfNDY0_31f6bc1c-ef03-441a-b22f-e799cdab32fb">2.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GovernmentContractReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RleHRyZWdpb246ODc5MGM2OWUyMzc1NDRlZTk3NjZjMWY5YjA2ZjM5ZTdfNDcx_0520f52b-5e27-4ecc-9daa-5eb674e9bf1a">15.2</ix:nonFraction> million as of December&#160;31, 2020 and 2019, respectively. We expect to invoice substantially all unbilled receivables during 2021.</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 id="i18516c3c26b34ce5b9c14900cea4cf92_100"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(5)&#160; <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:OtherAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90ZXh0cmVnaW9uOjk5OWMxZWY0OTUyYzQ2MTI5NzFhYzkxZDU1NjcyYWNlXzM0Mg_a1c23081-d60a-4181-9aa1-82a5d0490792" continuedAt="i1afb95cd62b3492e9b59b4fd9cfc4de3" escape="true">Other Current Assets and Other Assets</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i1afb95cd62b3492e9b59b4fd9cfc4de3" continuedAt="i4f702eb1644f45c7a4da5c09fcb56db8"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90ZXh0cmVnaW9uOjk5OWMxZWY0OTUyYzQ2MTI5NzFhYzkxZDU1NjcyYWNlXzEwOTk1MTE2MzA4MDg_3c1266fa-b3c3-431a-be30-b94a0d529ecc" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">Other current assets consisted of the following as of December&#160;31, 2020 and 2019 (in thousands): </span></div><div style="text-align:justify"><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:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.639%"></td><td style="width:0.1%"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">Self insurance reserves</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="vsec:SelfInsuranceReservesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo3MjcxOGY2OTg5ZTc0OTJiODJkYzcwZDZhMzJiODA0Zi90YWJsZXJhbmdlOjcyNzE4ZjY5ODllNzQ5MmI4MmRjNzBkNmEzMmI4MDRmXzEtMS0xLTEtNzk3OQ_1e53570f-e4a5-4f63-88ac-93bab1226658">9,535</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="vsec:SelfInsuranceReservesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo3MjcxOGY2OTg5ZTc0OTJiODJkYzcwZDZhMzJiODA0Zi90YWJsZXJhbmdlOjcyNzE4ZjY5ODllNzQ5MmI4MmRjNzBkNmEzMmI4MDRmXzEtMy0xLTEtNzk4Mw_9342f3c9-48ed-47f0-8703-7dc4af4f620b">7,566</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:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of notes 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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo3MjcxOGY2OTg5ZTc0OTJiODJkYzcwZDZhMzJiODA0Zi90YWJsZXJhbmdlOjcyNzE4ZjY5ODllNzQ5MmI4MmRjNzBkNmEzMmI4MDRmXzItMS0xLTEtNzk3OQ_300acc6d-9323-415c-b470-2114d5ae3cd9">2,721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo3MjcxOGY2OTg5ZTc0OTJiODJkYzcwZDZhMzJiODA0Zi90YWJsZXJhbmdlOjcyNzE4ZjY5ODllNzQ5MmI4MmRjNzBkNmEzMmI4MDRmXzItMy0xLTEtNzk4Mw_adb5e965-6410-43b1-b33b-cd9cd9cda30c">&#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 7.75pt 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:100%">Deferred contract costs</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCostsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo3MjcxOGY2OTg5ZTc0OTJiODJkYzcwZDZhMzJiODA0Zi90YWJsZXJhbmdlOjcyNzE4ZjY5ODllNzQ5MmI4MmRjNzBkNmEzMmI4MDRmXzMtMS0xLTEtNzk3OQ_df9af62d-2d3b-43ae-aca4-3fd140355e13">3,514</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCostsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo3MjcxOGY2OTg5ZTc0OTJiODJkYzcwZDZhMzJiODA0Zi90YWJsZXJhbmdlOjcyNzE4ZjY5ODllNzQ5MmI4MmRjNzBkNmEzMmI4MDRmXzMtMy0xLTEtNzk4Mw_bfccb4da-4c18-448c-81e5-ba726e663507">4,141</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 7.75pt 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: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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsMiscellaneousCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo3MjcxOGY2OTg5ZTc0OTJiODJkYzcwZDZhMzJiODA0Zi90YWJsZXJhbmdlOjcyNzE4ZjY5ODllNzQ5MmI4MmRjNzBkNmEzMmI4MDRmXzQtMS0xLTEtNzk3OQ_991acf3f-985d-4d2a-afd1-44944d79806b">7,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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsMiscellaneousCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo3MjcxOGY2OTg5ZTc0OTJiODJkYzcwZDZhMzJiODA0Zi90YWJsZXJhbmdlOjcyNzE4ZjY5ODllNzQ5MmI4MmRjNzBkNmEzMmI4MDRmXzQtMy0xLTEtNzk4Mw_a95500c7-ed0b-4665-9614-487d55bf87c6">7,364</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 7.75pt 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:100%">Total</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo3MjcxOGY2OTg5ZTc0OTJiODJkYzcwZDZhMzJiODA0Zi90YWJsZXJhbmdlOjcyNzE4ZjY5ODllNzQ5MmI4MmRjNzBkNmEzMmI4MDRmXzUtMS0xLTEtNzk3OQ_addefbdd-ed2a-4319-96d9-771a4cf9bc56">23,328</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo3MjcxOGY2OTg5ZTc0OTJiODJkYzcwZDZhMzJiODA0Zi90YWJsZXJhbmdlOjcyNzE4ZjY5ODllNzQ5MmI4MmRjNzBkNmEzMmI4MDRmXzUtMy0xLTEtNzk4Mw_2b4cf5b8-3005-43b6-ad5b-f0798e7fe4f9">19,071</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></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%">-57-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><ix:continuation id="i4f702eb1644f45c7a4da5c09fcb56db8"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90ZXh0cmVnaW9uOjk5OWMxZWY0OTUyYzQ2MTI5NzFhYzkxZDU1NjcyYWNlXzEwOTk1MTE2MzA4MDk_b2dcff91-c64e-40e2-8b6b-0ffbf0523498" escape="true"><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 assets consisted of the following as of December&#160;31, 2020 and 2019 (in thousands): </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:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.639%"></td><td style="width:0.1%"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">Deferred compensation plan 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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo4NWE4ODZjMGRmZTk0MjQ1ODFkMDI2YTAwOGU2ODI3MS90YWJsZXJhbmdlOjg1YTg4NmMwZGZlOTQyNDU4MWQwMjZhMDA4ZTY4MjcxXzEtMS0xLTEtODAyNQ_7f750915-c50b-4dc6-8bfc-464286137569">14,370</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo4NWE4ODZjMGRmZTk0MjQ1ODFkMDI2YTAwOGU2ODI3MS90YWJsZXJhbmdlOjg1YTg4NmMwZGZlOTQyNDU4MWQwMjZhMDA4ZTY4MjcxXzEtMy0xLTEtODAyOQ_f61e838f-3105-4b92-8811-ee19a64a72f4">16,708</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%">Long-term portion of notes 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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableRelatedPartiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo4NWE4ODZjMGRmZTk0MjQ1ODFkMDI2YTAwOGU2ODI3MS90YWJsZXJhbmdlOjg1YTg4NmMwZGZlOTQyNDU4MWQwMjZhMDA4ZTY4MjcxXzItMS0xLTEtODAyNQ_a24c2ecf-9a25-4ef4-b41c-46d99a4790d0">9,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableRelatedPartiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo4NWE4ODZjMGRmZTk0MjQ1ODFkMDI2YTAwOGU2ODI3MS90YWJsZXJhbmdlOjg1YTg4NmMwZGZlOTQyNDU4MWQwMjZhMDA4ZTY4MjcxXzItMy0xLTEtODAyOQ_e39d9197-bd57-4a1f-ab1a-d91f9aa3313f">&#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%">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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo4NWE4ODZjMGRmZTk0MjQ1ODFkMDI2YTAwOGU2ODI3MS90YWJsZXJhbmdlOjg1YTg4NmMwZGZlOTQyNDU4MWQwMjZhMDA4ZTY4MjcxXzMtMS0xLTEtODAyNQ_875eef9c-1f1f-4e6b-b2a7-5422b69c74cf">2,299</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo4NWE4ODZjMGRmZTk0MjQ1ODFkMDI2YTAwOGU2ODI3MS90YWJsZXJhbmdlOjg1YTg4NmMwZGZlOTQyNDU4MWQwMjZhMDA4ZTY4MjcxXzMtMy0xLTEtODAyOQ_188435b8-c1f4-42ef-88cf-954c073e6b9b">782</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 7.75pt 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:100%">Total</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo4NWE4ODZjMGRmZTk0MjQ1ODFkMDI2YTAwOGU2ODI3MS90YWJsZXJhbmdlOjg1YTg4NmMwZGZlOTQyNDU4MWQwMjZhMDA4ZTY4MjcxXzQtMS0xLTEtODAyNQ_3c4bfcb6-4058-49af-a50e-67846b18f484">26,525</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo4NWE4ODZjMGRmZTk0MjQ1ODFkMDI2YTAwOGU2ODI3MS90YWJsZXJhbmdlOjg1YTg4NmMwZGZlOTQyNDU4MWQwMjZhMDA4ZTY4MjcxXzQtMy0xLTEtODAyOQ_1af47155-45b3-4817-b537-2804c5c96a21">17,490</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2020, current and long-term portion of notes receivable balances consist of notes receivables received as consideration in connection with the sale of our Prime Turbines business and the inventory assets of our CT Aerospace subsidiary in the first and second quarter of 2020, respectively. Refer to Note (2) "Acquisition and Divestitures" for additional information regarding our divestitures.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_103"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(6)&#160; <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90ZXh0cmVnaW9uOjQyM2Y1YjlhMmE3MzQ0NmU5NGNlNGFhYjNjNzliNWU5XzI3Nw_7eed4b78-dbff-4dbb-87fa-379cf5149f59" continuedAt="ia7b90f4e0c9a4ab9ae99f1341706cb07" escape="true">Property and Equipment</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ia7b90f4e0c9a4ab9ae99f1341706cb07"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90ZXh0cmVnaW9uOjQyM2Y1YjlhMmE3MzQ0NmU5NGNlNGFhYjNjNzliNWU5XzI3NQ_c0dbfafe-6ce7-4cd0-8ede-2f160b92053a" escape="true"><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%">Property and equipment, net consisted of the following as of December&#160;31, 2020 and 2019 (in thousands):</span></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:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.639%"></td><td style="width:0.1%"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">Buildings and building improvements</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="i6ba0fec95ea44b6c8d9843ec505dcb11_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzEtMS0xLTEtMA_4c3724e7-d3a1-401e-abec-dabcd1329baf">29,537</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="iec729ee8bf054c959565fe60ebfa690c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzEtMy0xLTEtMA_91414954-f032-4cf5-9a87-4ca22acfac25">31,463</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="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:100%">Computer equipment</span></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="icd6c5b9cea7649b5b82e021a9452fc9f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzItMS0xLTEtMA_d2a06bf2-e078-4565-9cef-8de28a031e05">26,492</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="ibb4a2e03cad1489fb27593880fdac8f8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzItMy0xLTEtMA_6e6b3641-3e16-4f0b-aa41-ef8cc235fc3a">26,697</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: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:100%">Furniture, fixtures, equipment and 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="i3aac6c135ab340a8b2109baa6d603ca2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzMtMS0xLTEtMA_1aef27cb-b80a-4b6e-9a9f-67c9186fd34b">33,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia906b086263240e1af38572f06b12e50_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzMtMy0xLTEtMA_7d5407da-f73f-488c-a61a-9f605e07750f">38,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="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:100%">Leasehold improvements</span></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="iad560289151f437b8eb2a35cdda9ddf8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzQtMS0xLTEtMA_331010ca-1319-46c3-b0f0-15f16d6bfeb7">3,140</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="icc5f5ed59b7d471a81b874a2ad71709b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzQtMy0xLTEtMA_291c6f80-dabd-48b4-b72a-497cc33f8861">3,717</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: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:100%">Land and land improvements</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="i898d23e8eef048cfa1e6afa28ad7d092_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzUtMS0xLTEtMA_efbdc16b-aff2-4075-a5d9-296b5ad8672e">4,726</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="i44bd2e9801f547548194eddeb839db7e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzUtMy0xLTEtMA_cd132396-5113-49a1-b53e-d77049b8c47b">5,151</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: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="2" style="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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzYtMS0xLTEtMA_7b0a2cbb-7bd4-4d62-99c2-0bb602042699">97,217</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzYtMy0xLTEtMA_0280a719-d8e2-4f76-bbcf-d7aebbaab7fe">105,665</ix:nonFraction>&#160;</span></td><td style="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:justify;vertical-align:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzctMS0xLTEtMA_c1d34de2-1b48-4e6d-a1ee-67ca10812839">60,854</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzctMy0xLTEtMA_99994394-2a6c-457a-bb67-95c2e192178f">62,200</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="padding:2px 7.75pt 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:100%">Total property and equipment, net</span></td><td style="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="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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzgtMS0xLTEtMA_0e332ee2-161b-42e9-974b-991f945173ce">36,363</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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="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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzgtMy0xLTEtMA_febef71e-fa92-41e6-bd20-67fa041d01ca">43,465</ix:nonFraction>&#160;</span></td><td style="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><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%">Depreciation and amortization expense for property and equipment for the years ended December&#160;31, 2020, 2019 and 2018 was approximately $<ix:nonFraction unitRef="usd" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90ZXh0cmVnaW9uOjQyM2Y1YjlhMmE3MzQ0NmU5NGNlNGFhYjNjNzliNWU5XzI0MQ_f78ab8d7-acf1-42d7-a664-980785b15a87">5.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90ZXh0cmVnaW9uOjQyM2Y1YjlhMmE3MzQ0NmU5NGNlNGFhYjNjNzliNWU5XzI0NQ_6fd22f3e-b842-49d3-a293-0cecacb49ae4">7.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90ZXh0cmVnaW9uOjQyM2Y1YjlhMmE3MzQ0NmU5NGNlNGFhYjNjNzliNWU5XzI1Mg_0ab6bcf9-fa9e-4542-a460-a5cd1f4c7f28">8.5</ix:nonFraction> million, respectively.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_106"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(7)&#160; <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90ZXh0cmVnaW9uOmM1ZDY0YjljNGJlNDRmZjE4ZWUzNjliNmE3ZmE2Zjk4XzY4Mw_0ed4fba4-1fb4-49d3-be91-858e6454e21e" continuedAt="i70c9e546556247668f8d24890b573cab" escape="true">Goodwill and Intangible Assets</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i70c9e546556247668f8d24890b573cab" continuedAt="i0459ba634d0445b9b6cae167e5bd7720"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90ZXh0cmVnaW9uOmM1ZDY0YjljNGJlNDRmZjE4ZWUzNjliNmE3ZmE2Zjk4XzY5MQ_e3bbbf2c-ef97-40a4-999f-2b284a62d851" escape="true"><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%">Changes in goodwill for the years ended December&#160;31, 2020 and 2019 are as follows (in thousands):</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:51.246%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.776%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></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: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:400;line-height:100%">Fleet</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%">Federal and Defense</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%">Aviation</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%">Total</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%">Balance as of December 31, 2018</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="i40c04e84d8bc4fd386d6a5af8d2a451d_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzEtMS0xLTEtMA_83ea3225-04d8-4b72-a0c9-64d312b5e100">63,190</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="i40c5c8b3e3a945fd80c24ecadc9560bf_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzEtMy0xLTEtMA_71ab7799-7e1b-4711-80eb-d5bfeb54a3b8">30,883</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="i8a05ff78fd18441aa01173892aefc376_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzEtNS0xLTEtMA_af985472-eea6-423b-ba45-d31bd6e0f975">104,549</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="ibf0b5e28b34442758bec7ee8775a2eea_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzEtNy0xLTEtMA_56688785-38f5-4002-bd53-38515fa0619b">198,622</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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase from acquisitions</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="i9c98cd972934471e85a5445980d47fc4_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzItMS0xLTEtMA_164a7121-b031-4184-98a6-c2cece3af2ed">&#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="i8e921505c03c45ae94d2276cca853209_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzItMy0xLTEtMA_1452835e-e43c-474f-a621-1fd86daf4736">&#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="i8a0f09a6a56046008e90f25a517c4e45_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzItNS0xLTEtMA_00137924-3583-43eb-8864-434f77414fbf">77,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzItNy0xLTEtMA_a2c239d5-c475-41f4-935b-298b767f1848">77,828</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:justify;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:#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="i664cab1337d0454ab90dd78c63dab3e4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzMtMS0xLTEtMA_82408be1-5d83-4372-a2d5-bc3fcd7c56a5">63,190</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="if3fb45b3e38549a1a611cbf8c102b54f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzMtMy0xLTEtMA_f523e73b-1037-481b-9558-af1dd69faf43">30,883</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="i2f1322f67d87452f8a1efb3e2ae97e20_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzMtNS0xLTEtMA_82f4394e-8574-4d9d-a095-8b4232b10c1e">182,377</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzMtNy0xLTEtMA_661edb48-2278-435e-a565-0478db4ce70a">276,450</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%">Impairment charge</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="i9730c31a22ba42dda1c370c7ba7905a3_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzQtMS0xLTEtMA_5e1c7733-1fb5-440a-babd-9eae1f750d5e">&#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="i9aa0f08225794cc6b9323814ae4a8666_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzQtMy0xLTEtMA_b0eadc95-350f-4372-87b6-450e28b9ec20">&#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="i38f2d571f3b94ad6bafcf4e27569461a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzQtNS0xLTEtMA_faea3ff9-01b0-498e-b6a9-537a0c03ebeb">30,945</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzQtNy0xLTEtMA_8e0ad807-edd3-4003-a1b6-4fe7604f9bde">30,945</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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease from divestiture</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="i9730c31a22ba42dda1c370c7ba7905a3_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzUtMS0xLTEtNDE3_62381943-f49f-4aea-a287-b58343034a56">&#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="i9aa0f08225794cc6b9323814ae4a8666_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzUtMy0xLTEtNDIx_c9857cf8-4f05-4861-bb9c-1aa40c93d745">&#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="i38f2d571f3b94ad6bafcf4e27569461a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzUtNS0xLTEtNDMx_74f66e32-7abd-40c9-ba2f-b9fc3cd25215">7,379</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzUtNy0xLTEtNDM1_2a318dfc-1021-44f7-9944-19c7b9c92d5e">7,379</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:justify;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-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:#ffffff;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="i72329d598ed3421b8a86cd8cd78e45dd_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzUtMS0xLTEtMA_5422d91a-cc73-4ada-bac9-c6351ddd60b1">63,190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i15ff09b6176d40cc895cd3da9fd270ac_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzUtMy0xLTEtMA_d1abed30-aa25-422b-8a11-4ddc46aa2780">30,883</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i5ffcc8b790a348dd99670c49702e9699_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzUtNS0xLTEtMA_3eae1cf0-9bb3-4cec-97ae-89844f005064">144,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzUtNy0xLTEtMA_a54b0a38-0b33-4c1b-8060-e2c4521b2ad6">238,126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><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%">In the first quarter of 2020, we completed the sale of our Prime Turbines subsidiary and certain related inventory assets and recognized a loss on the sale of the business and inventory. Prime Turbines was reported within our Aviation segment. As part of determining the loss on sale, goodwill of $<ix:nonFraction unitRef="usd" contextRef="if11a0082a8ef45c992ab32eb5cb57d25_D20200101-20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90ZXh0cmVnaW9uOmM1ZDY0YjljNGJlNDRmZjE4ZWUzNjliNmE3ZmE2Zjk4XzEwOTk1MTE2MzIxMTM_d2267ad6-5e2d-4e11-a3f1-d51ddae20b9f">7.4</ix:nonFraction>&#160;million was allocated to the disposal group on a relative fair value basis and was written-off upon the completion of the sale.</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%">We perform an annual review of goodwill for impairment during the fourth quarter and whenever events or other changes in circumstances indicate that the carrying value may not be fully recoverable. </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%">-58-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><ix:continuation id="i0459ba634d0445b9b6cae167e5bd7720" continuedAt="i4cd427798e5f4c759a2765a3fc3dbff8"><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%">As a result of the decline in the macroeconomic environment caused by the COVID-19 pandemic and the decrease in our market capitalization, we performed an interim impairment analysis during the first quarter of 2020, utilizing a qualitative approach. We concluded it was more likely than not that the fair value exceeded the carrying value of our reporting units with the exception of our VSE Aviation reporting unit, which required a quantitative impairment test. The fair value of the reporting unit was determined using a combination of an income approach using a discounted cash flow analysis and a market-based valuation approach based on relevant data from guideline public companies. The result of the quantitative impairment test indicated that the VSE Aviation reporting unit was not impaired. Due to the ongoing impact of the COVID-19 pandemic, we performed an interim impairment analysis during the second quarter of 2020, utilizing a quantitative approach. The result of the impairment analysis indicated that the fair value of our reporting units, with the exception of our VSE Aviation reporting unit, exceeded their carrying values and no impairment charge was required. The estimated fair value of our VSE Aviation reporting unit was determined to be below its carrying value, which resulted in a $<ix:nonFraction unitRef="usd" contextRef="ideae4a6857a14083870e3020b21a144a_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90ZXh0cmVnaW9uOmM1ZDY0YjljNGJlNDRmZjE4ZWUzNjliNmE3ZmE2Zjk4XzEwOTk1MTE2MzIxNDM_5ada388c-6f99-4e4f-b9af-d1c2267698cd">30.9</ix:nonFraction>&#160;million goodwill impairment charge in the second quarter of 2020. Refer to Note (16) "Fair Value Measurements" for additional information on the valuation methodology assumptions.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For our 2020 annual analysis of goodwill, we elected to perform a qualitative assessment. The results of our annual goodwill impairment assessment in the fourth quarter of 2020 indicated that it was more likely than not that the fair value of our reporting units exceeded their carrying values. We did not record impairment charges related to goodwill in 2019 or 2018.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90ZXh0cmVnaW9uOmM1ZDY0YjljNGJlNDRmZjE4ZWUzNjliNmE3ZmE2Zjk4XzY4OA_50ad2ce0-a4fd-4f7a-8ced-df8a275458fa" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following (in thousands):</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><td style="width:50.573%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.817%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.544%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.822%"></td><td style="width:0.1%"></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-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:400;line-height:100%">Cost</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%">Accumulated Amortization</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%">Accumulated Impairment Loss</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%">Net Intangible Assets</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%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #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%">Contract and customer-related</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="i17bbb311f60b4e29befed76c6aaf2c75_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzItMS0xLTEtMA_9a7ea801-6380-4294-9b66-e462f086ac8f">213,194</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="i17bbb311f60b4e29befed76c6aaf2c75_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzItMy0xLTEtMA_6da92433-fab0-4a69-96e9-5895b6e7ea58">110,917</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="i17bbb311f60b4e29befed76c6aaf2c75_I20201231" decimals="-3" format="ixt:numdotdecimal" name="vsec:AccumulatedImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzItNS0xLTEtMA_76544ac2-8817-430b-b687-4bcc2264a097">3,814</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="i17bbb311f60b4e29befed76c6aaf2c75_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzItNy0xLTEtMA_c601d5bd-e9d8-4ac0-b8d9-f6e23f410602">98,463</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%">Acquired technologies</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="idbf8d04943164a889d9dbbcd71036f93_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzMtMS0xLTEtMA_d61ac6b5-6cb6-479b-a600-e42460c23919">12,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idbf8d04943164a889d9dbbcd71036f93_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzMtMy0xLTEtMA_645f6e64-1f79-43f1-b76b-39b92a95a33b">10,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="idbf8d04943164a889d9dbbcd71036f93_I20201231" decimals="-3" format="ixt:zerodash" name="vsec:AccumulatedImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzMtNS0xLTEtMA_5f01f034-132a-4e39-a0e9-46de24a1c584">&#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="idbf8d04943164a889d9dbbcd71036f93_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzMtNy0xLTEtMA_6829a248-2ab4-4d75-b03c-9f140a3ebe75">1,613</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%">Trade names</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="i7eb6dd75d32a48acbbdf5fcc7c3c9bf1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzQtMS0xLTEtMA_3d8b3368-3001-4e05-9271-e8f9938b3b2f">18,770</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="i7eb6dd75d32a48acbbdf5fcc7c3c9bf1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzQtMy0xLTEtMA_9492f091-50e9-403d-8ee9-ac8ba6f4fde1">15,251</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="i7eb6dd75d32a48acbbdf5fcc7c3c9bf1_I20201231" decimals="-3" format="ixt:zerodash" name="vsec:AccumulatedImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzQtNS0xLTEtMA_a3133eb0-c778-458d-8b2e-37915547981b">&#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="i7eb6dd75d32a48acbbdf5fcc7c3c9bf1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzQtNy0xLTEtMA_ab42f669-210f-4510-bb42-683cf0ca2a6f">3,519</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 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</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%"><ix:nonFraction unitRef="usd" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzUtMS0xLTEtMA_b1f3fe3c-992e-4314-9969-223f5e46bb20">244,364</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzUtMy0xLTEtMA_057c3f33-c37c-4bc6-8b12-2eb6ddee3361">136,955</ix:nonFraction>)</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="vsec:AccumulatedImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzUtNS0xLTEtMA_93d31335-9c37-4b65-8851-d9e0a155d280">3,814</ix:nonFraction>)</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzUtNy0xLTEtMA_52b8588c-42eb-41ed-9fbd-c319421718e2">103,595</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 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 #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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</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><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%">Contract and customer-related</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="ia4312860cfcf4f57954929a90ba7b926_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzgtMS0xLTEtMA_983da57d-dd71-468d-969f-5362e91240c1">227,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="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="ia4312860cfcf4f57954929a90ba7b926_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzgtMy0xLTEtMA_4be86722-ad03-4337-8d1d-ce8d26e9b123">102,169</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="ia4312860cfcf4f57954929a90ba7b926_I20191231" decimals="-3" format="ixt:numdotdecimal" name="vsec:AccumulatedImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzgtNS0xLTEtMA_8c89da08-9989-41e8-8c08-115d165f1898">1,025</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="ia4312860cfcf4f57954929a90ba7b926_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzgtNy0xLTEtMA_c209135c-01b7-4564-90b2-7865ebce4883">124,400</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%">Acquired technologies</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="i1230c22a9047448ba4437e4cfb2e5c58_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzktMS0xLTEtMA_186334f0-1ba1-46a5-9230-e941dfc1acb2">12,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1230c22a9047448ba4437e4cfb2e5c58_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzktMy0xLTEtMA_a6e5b64d-4e57-4b89-b87e-63ff6cf78987">9,660</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="i1230c22a9047448ba4437e4cfb2e5c58_I20191231" decimals="-3" format="ixt:zerodash" name="vsec:AccumulatedImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzktNS0xLTEtMA_dca47fa0-116e-4d5c-bd08-a8d2602105e4">&#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="i1230c22a9047448ba4437e4cfb2e5c58_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzktNy0xLTEtMA_407bcd39-e446-4960-861f-47a0e6b93baa">2,740</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%">Trade names</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="ib4ec525314fb40359fc96ae3802e9b93_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzEwLTEtMS0xLTA_33d7e704-37ac-456d-b099-97e92dcef733">18,770</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="ib4ec525314fb40359fc96ae3802e9b93_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzEwLTMtMS0xLTA_864034af-0363-4b14-a955-e2ab3e377ba7">13,735</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="ib4ec525314fb40359fc96ae3802e9b93_I20191231" decimals="-3" format="ixt:zerodash" name="vsec:AccumulatedImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzEwLTUtMS0xLTA_6fcd304d-f3c6-46ee-9f0e-434eeb4a126d">&#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="ib4ec525314fb40359fc96ae3802e9b93_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzEwLTctMS0xLTA_b8190c06-bd87-4a6e-a727-f823107e219b">5,035</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 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</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzExLTEtMS0xLTA_89a0761f-a21e-4df0-9c5b-f01fd66bda85">258,764</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzExLTMtMS0xLTA_da142dd3-cc00-4d62-9dee-eace6b91d604">125,564</ix:nonFraction>)</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="vsec:AccumulatedImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzExLTUtMS0xLTA_638d645b-0059-4730-9a5b-0ac5b1477abf">1,025</ix:nonFraction>)</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzExLTctMS0xLTA_20d29099-ed73-4f90-9897-455e48e80ee4">132,175</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></tr></table></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-weight:400;line-height:120%">During the second quarter of 2020, we completed the sale of all of the inventory of the CT Aerospace subsidiary, which is reported within our Aviation segment. As a result of the sale, we concluded that the useful life of certain long-lived assets, which represented the intangible assets acquired in the acquisition of the subsidiary, was zero and that there was no ongoing expected future cash flows related to these long-lived assets and no residual value. As a result, such assets were determined to be fully impaired and an impairment charge of approximately $<ix:nonFraction unitRef="usd" contextRef="i1e2efe831a404c078684469ed117a6b7_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90ZXh0cmVnaW9uOmM1ZDY0YjljNGJlNDRmZjE4ZWUzNjliNmE3ZmE2Zjk4XzEwOTk1MTE2MzIxNjA_1a04b214-3440-4c49-9da8-ce20d66d5392">2.8</ix:nonFraction>&#160;million, representing the carrying value of these intangible assets, was recorded during the second quarter of 2020, which is reflected within goodwill and intangible impairment in the consolidated statements of income. As the sale did not represent a disposition of a business, no goodwill was allocated to the disposal group.</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%">Amortization expense for the years ended December&#160;31, 2020, 2019 and 2018 was approximately $<ix:nonFraction unitRef="usd" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90ZXh0cmVnaW9uOmM1ZDY0YjljNGJlNDRmZjE4ZWUzNjliNmE3ZmE2Zjk4XzcxNDY4MjU1ODMxNzk_bbbab1da-fe70-499f-a08d-bbb8f3a86da8">17.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90ZXh0cmVnaW9uOmM1ZDY0YjljNGJlNDRmZjE4ZWUzNjliNmE3ZmE2Zjk4XzcxNDY4MjU1ODMxODQ_e74b6618-5138-41c2-971b-0d9538dac313">19.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90ZXh0cmVnaW9uOmM1ZDY0YjljNGJlNDRmZjE4ZWUzNjliNmE3ZmE2Zjk4XzcxNDY4MjU1ODMxOTI_19e0c33f-d0a7-447b-a8f0-c05f3cccc873">16.0</ix:nonFraction> million, respectively.</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="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%">-59-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><ix:continuation id="i4cd427798e5f4c759a2765a3fc3dbff8"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90ZXh0cmVnaW9uOmM1ZDY0YjljNGJlNDRmZjE4ZWUzNjliNmE3ZmE2Zjk4XzY5OA_31e9b2a6-ad0a-4a6c-b027-8f543660c75e" escape="true"><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%">Future expected amortization of intangible assets is as follows for the years ending December 31, (in thousands):</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:79.398%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.402%"></td><td style="width:0.1%"></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-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:400;line-height:100%">Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">2021</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTozZjMzZTA3MmYxOTU0MzgzOTFiZjM1MDc2NzU1MDNmOS90YWJsZXJhbmdlOjNmMzNlMDcyZjE5NTQzODM5MWJmMzUwNzY3NTUwM2Y5XzEtMS0xLTEtMA_a2b3ddaa-b9f0-4d61-933d-ccd1a464ade5">16,636</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="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:100%">2022</span></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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTozZjMzZTA3MmYxOTU0MzgzOTFiZjM1MDc2NzU1MDNmOS90YWJsZXJhbmdlOjNmMzNlMDcyZjE5NTQzODM5MWJmMzUwNzY3NTUwM2Y5XzItMS0xLTEtMA_0485d080-b04c-47ff-a864-b9a312f62b0d">14,890</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: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:100%">2023</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTozZjMzZTA3MmYxOTU0MzgzOTFiZjM1MDc2NzU1MDNmOS90YWJsZXJhbmdlOjNmMzNlMDcyZjE5NTQzODM5MWJmMzUwNzY3NTUwM2Y5XzMtMS0xLTEtMA_cbc503cd-e85b-4c7d-afa5-42e718f77406">10,890</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: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:100%">2024</span></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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTozZjMzZTA3MmYxOTU0MzgzOTFiZjM1MDc2NzU1MDNmOS90YWJsZXJhbmdlOjNmMzNlMDcyZjE5NTQzODM5MWJmMzUwNzY3NTUwM2Y5XzQtMS0xLTEtMA_f1781691-2d24-492e-b358-d33310fbbfeb">7,309</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: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:100%">2025</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTozZjMzZTA3MmYxOTU0MzgzOTFiZjM1MDc2NzU1MDNmOS90YWJsZXJhbmdlOjNmMzNlMDcyZjE5NTQzODM5MWJmMzUwNzY3NTUwM2Y5XzUtMS0xLTEtMA_4a5be454-9d2b-4c47-8af0-bcdb7acbf99c">7,248</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: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:100%">Thereafter</span></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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTozZjMzZTA3MmYxOTU0MzgzOTFiZjM1MDc2NzU1MDNmOS90YWJsZXJhbmdlOjNmMzNlMDcyZjE5NTQzODM5MWJmMzUwNzY3NTUwM2Y5XzYtMS0xLTEtMA_c1fef342-eda0-40a9-b7bb-8364dacb4632">46,622</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:2px 7.75pt 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:100%">Total</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTozZjMzZTA3MmYxOTU0MzgzOTFiZjM1MDc2NzU1MDNmOS90YWJsZXJhbmdlOjNmMzNlMDcyZjE5NTQzODM5MWJmMzUwNzY3NTUwM2Y5XzctMS0xLTEtMA_fb1a8c44-76e2-436d-a016-a500e08f86ac">103,595</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><span><br/></span></div><div><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_109"></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%">(8)&#160; <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzI3MDU_d4cea501-bc36-47c8-8c58-c30e70a6bdcb" continuedAt="ia315896ccd724c97bf9661975bd6014b" escape="true">Debt</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:continuation id="ia315896ccd724c97bf9661975bd6014b" continuedAt="ia703c3b0eb464184a74066b9497d9ff4"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzI3MDg_6b7fc619-f804-4315-88e9-cad697b316b4" escape="true"><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%">Long-term debt consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:72.576%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.695%"></td><td style="width:0.1%"></td></tr><tr><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:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;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:middle"><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="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:400;line-height:100%">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%">Bank credit facility - term loan</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="i0adb5562b7d2416dbd424249bf590052_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzItMS0xLTEtMA_afb85388-cce4-474f-8613-d55d71da0697">77,988</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="i367f7c2cfda14e1293bd8f6b0785526e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzItMy0xLTEtMA_a6ddefce-3537-411f-801e-d167ff2f279a">120,800</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%">Bank credit facility - revolver loans</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="i492a1baf54e04c388fb8b37468eb85f1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzMtMS0xLTEtMA_111005a9-df36-4fc1-a291-8c0720b7fe8d">175,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="ib4e04d2c93484155beef9cfb109b56c6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzMtMy0xLTEtMA_d00fde22-a45c-4714-bdd4-0342c6dfbe2b">152,000</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%">Principal amount of long-term debt</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="usd" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzQtMS0xLTEtMA_9c446868-bbbf-44df-a71d-a4ebead8d590">253,461</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzQtMy0xLTEtMA_d202314a-a65e-4a3b-9dcc-1c7b6e63f99f">272,800</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 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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzUtMS0xLTEtMA_91c7dd99-8640-4d31-93e1-eea2a832af90">2,368</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzUtMy0xLTEtMA_b2f38c3f-2aca-4322-8c07-483cc8ae737d">2,789</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 long-term debt</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="usd" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzYtMS0xLTEtMA_d69398b8-1d1a-4b85-b899-0b5b8b37cc5f">251,093</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzYtMy0xLTEtMA_59aa42c0-4128-4e4a-b3ec-4564202b1fea">270,011</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</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzctMS0xLTEtMA_ebe761e6-fc8a-47d0-9f44-3fd9239a47d8">20,379</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzctMy0xLTEtMA_6c326007-93d7-4bd1-bc70-c353604cdccd">16,883</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%">Long-term debt, net of current portion</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzgtMS0xLTEtMA_ef0b2505-46e7-458c-bcd7-de753022b72d">230,714</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzgtMy0xLTEtMA_6b4cc813-4b81-4638-a03c-596bd670dc63">253,128</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: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%">We have a loan agreement with a group of banks that expires in January 2023. We borrow under the loan agreement to provide working capital support, fund letters of credit and finance acquisitions. The loan agreement includes term and revolving facilities. In June 2020, we amended the loan agreement to provide increased covenant flexibility in response to changes in financial operating performance resulting from the COVID-19 pandemic. Financing costs associated with the loan agreement amendment of approximately $<ix:nonFraction unitRef="usd" contextRef="iad146053da3a46ca96d7965511d3a014_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzEwOTk1MTE2MzIyMjI_b481c217-3b0d-43d1-92d3-4b72361a72d2">636</ix:nonFraction>&#160;thousand were capitalized and are being amortized over the remaining term of the loan. The fair value of outstanding debt as of December&#160;31, 2020 under our bank loan facilities approximates its carrying value using Level 2 inputs based on market data on companies with a corporate rating similar to ours that have recently priced credit facilities.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzI3MTI_060963fe-c12f-4da4-a882-396e14bd608e" escape="true"><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%">Our required term and revolver loan payments after December&#160;31, 2020 are as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:85.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.695%"></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:400;line-height:100%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">2021</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTpkODU2NWUwMjEyYzI0MDZmYTJlZDJmZWQ0MjE3YjhjYy90YWJsZXJhbmdlOmQ4NTY1ZTAyMTJjMjQwNmZhMmVkMmZlZDQyMTdiOGNjXzEtMi0xLTEtMA_2fa5d873-825d-41a4-8677-ac62bcac534a">21,563</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%">2022</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTpkODU2NWUwMjEyYzI0MDZmYTJlZDJmZWQ0MjE3YjhjYy90YWJsZXJhbmdlOmQ4NTY1ZTAyMTJjMjQwNmZhMmVkMmZlZDQyMTdiOGNjXzItMi0xLTEtMA_baf8f1bb-7d84-41f0-97a6-aef0b36aa609">22,500</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%">2023*</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTpkODU2NWUwMjEyYzI0MDZmYTJlZDJmZWQ0MjE3YjhjYy90YWJsZXJhbmdlOmQ4NTY1ZTAyMTJjMjQwNmZhMmVkMmZlZDQyMTdiOGNjXzMtMi0xLTEtMA_64ef34e6-d592-486c-8fe9-1e4314656735">209,398</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 #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:#ffffff;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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTpkODU2NWUwMjEyYzI0MDZmYTJlZDJmZWQ0MjE3YjhjYy90YWJsZXJhbmdlOmQ4NTY1ZTAyMTJjMjQwNmZhMmVkMmZlZDQyMTdiOGNjXzYtMi0xLTEtMA_6d3fe8ca-8ae3-46e5-be1b-c8b1a93007b3">253,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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%">*Includes the revolver loan required payment of $<ix:nonFraction unitRef="usd" contextRef="i492a1baf54e04c388fb8b37468eb85f1_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzEwOTk1MTE2MzIyNTI_753bf136-27b7-4c45-81d0-33aa4d45a960">175.5</ix:nonFraction>&#160;million.</span></div></ix:nonNumeric><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%">The maximum amount of credit available under the loan agreement for revolving loans and letters of credit as of December&#160;31, 2020 was $<ix:nonFraction unitRef="usd" contextRef="i492a1baf54e04c388fb8b37468eb85f1_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzg4Ng_33b28f3c-867f-4d97-8694-e4f0fde8d1c0">350</ix:nonFraction> million. We pay an unused commitment fee and fees on letters of credit that are issued. We had </span><span style="color:#ee2724;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-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i492a1baf54e04c388fb8b37468eb85f1_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LettersOfCreditOutstandingAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzEwODE_6aa85044-47d1-48a9-8f0c-3160ff597ce4">no</ix:nonFraction> letters of credit outstanding as of December&#160;31, 2020 and approximately $<ix:nonFraction unitRef="usd" contextRef="ib4e04d2c93484155beef9cfb109b56c6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LettersOfCreditOutstandingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzExMjc_851d0a6c-3761-4f0e-8c3f-2c1ba7d3c5db">54</ix:nonFraction> thousand of letters of credit outstanding as of December&#160;31, 2019.</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%">Under the loan agreement we may elect to increase the maximum availability of the term loan facility, the revolving loan facility, or both facilities up to an aggregate additional amount of $<ix:nonFraction unitRef="usd" contextRef="i3081882cac254608905aad7394f50d68_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="vsec:RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzEzNjQ_e932a0b5-9910-46bd-879d-e68d4921bb5d">100</ix:nonFraction> million. </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%">We pay interest on the term loan borrowings and revolving loan borrowings at LIBOR plus a base margin or at a base rate (typically the prime rate) plus a base margin. As of December&#160;31, 2020, the LIBOR base margin was <ix:nonFraction unitRef="number" contextRef="iaafa2c6951c74415bc42d4082b91c8ac_D20200101-20201231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzE1NzM_3b4a0ba4-5aa1-4184-8c8d-873cbcf7805c">3.00</ix:nonFraction>% and the base rate </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%">-60-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><ix:continuation id="ia703c3b0eb464184a74066b9497d9ff4"><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%">base margin was <ix:nonFraction unitRef="number" contextRef="i0000a518736d4ca688d0d3b5dc35cfc0_D20200101-20201231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzE2MTA_119d0067-1edd-41b5-b638-8d56fec4eb61">1.75</ix:nonFraction>%. The base margins increase or decrease in increments as our Total Funded Debt/EBITDA Ratio increases or decreases.</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%">The loan agreement requires us to have interest rate hedges on a portion of the outstanding term loan until February 6, 2021. We have executed compliant interest rate hedges. The amount of our debt with interest rate swap agreements was $<ix:nonFraction unitRef="usd" contextRef="iff97da8d5dfa4f52ad6dd6f8e8373cf4_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzY1OTcwNjk3NzEwODM_6535ce64-49b1-4f82-9e52-ab20d999ec67">145.0</ix:nonFraction> million as of December 31, 2020. After taking into account the impact of hedging instruments, as of December&#160;31, 2020 interest rates on portions of our outstanding debt ranged from <ix:nonFraction unitRef="number" contextRef="idc3f02afec574460be1b5fe318a78ebf_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzIwMzg_c7b84d6f-e892-49d8-9fe7-3bfe4f38168d">3.75</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ic00004fb0d134d0a917e38eb891ac1a1_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzIwNDQ_f0d0f45b-9155-4a90-9192-1a475089b530">6.32</ix:nonFraction>%, and the effective interest rate on our aggregate outstanding debt was <ix:nonFraction unitRef="number" contextRef="i5c8a954b87b8464091b96c8746604edd_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzIxMTg_3caec4f0-b378-466e-9598-7513c8796d0c">4.80</ix:nonFraction>%.</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%">Interest expense incurred on bank loan borrowings and interest rate hedges was approximately $<ix:nonFraction unitRef="usd" contextRef="i3081882cac254608905aad7394f50d68_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzIyMTY_806dc17f-3cf4-4b22-bc40-b1aef2a26b90">12.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i4a122a30f22348f28c0b7034b1e5c0e9_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzIyMjA_43a5dbee-0ab3-49b6-8dfd-32fe546f682c">13.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib045f48c36ad47fcb2cc47cdd5448620_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzIyMjc_005f2ccd-d96a-4ef6-8fc3-3681348f2fcd">6.9</ix:nonFraction> million during the years ended December&#160;31, 2020, 2019 and 2018, respectively.</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%">The loan agreement contains collateral requirements to secure our loan agreement obligations, restrictive covenants, a limit on annual dividends, and other affirmative and negative covenants, conditions and limitations. Restrictive covenants include a maximum Total Funded Debt/EBITDA Ratio and a minimum Fixed Charge Coverage Ratio. We were in compliance with required ratios and other terms and conditions as of December&#160;31, 2020. We continue to monitor the impacts of COVID-19 on our results of operations and liquidity relative to compliance with financial covenants; at this time, we expect that we will remain in compliance with such covenants over the next twelve months.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_112"></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%">(9) <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90ZXh0cmVnaW9uOjQwYmRkNDFlY2U5ODRmNmQ4ZTgyOTljMTEyZjBmODZkXzM1MQ_3d9a8f50-9123-463e-94f8-648ab638757b" continuedAt="i7ce0a3dc9dff476a93b3612ff3901fd8" escape="true">Accrued Expenses and Other Current Liabilities</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:continuation id="i7ce0a3dc9dff476a93b3612ff3901fd8"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:OtherCurrentLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90ZXh0cmVnaW9uOjQwYmRkNDFlY2U5ODRmNmQ4ZTgyOTljMTEyZjBmODZkXzEwOTk1MTE2MzA3MTM_4cde17dc-180d-4fb5-96dd-ce917f6a5469" escape="true"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90ZXh0cmVnaW9uOjQwYmRkNDFlY2U5ODRmNmQ4ZTgyOTljMTEyZjBmODZkXzEwOTk1MTE2MzA3MTM_c79f9cfc-3ad7-4374-b9ca-729b8105eeb2" escape="true"><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%">Accrued expenses and other current liabilities consisted of the following as of December&#160;31, 2020 and 2019 (in thousands):</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:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.639%"></td><td style="width:0.1%"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">Accrued compensation and benefits</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzEtMS0xLTEtODU5NA_ec7c7c7a-20db-464f-9dc2-79bf0bc9bda9">21,525</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzEtMy0xLTEtODU5OA_65b42c48-c440-4985-8c4d-b9b450832400">24,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzYtMS0xLTEtODU5NA_9d1eae57-2c3d-41ed-bc55-7392a2f43e52">9,858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzYtMy0xLTEtODU5OA_220e3670-841f-41c3-80a5-6d551d8ec523">3,714</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%">Accrued customer rebates and royalties</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedRoyaltiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzctMS0xLTEtODU5NA_29bf403e-b081-423c-984f-4098d317ddb5">2,756</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedRoyaltiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzctMy0xLTEtODU5OA_0396b2e6-330e-4f39-a64c-3f88c06ec0dc">3,067</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%">Customer advances</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="vsec:ContractWithCustomerCustomerAdvances" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzgtMS0xLTEtODU5NA_e8523e3f-698e-492b-9087-f1896b406451">1,080</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="vsec:ContractWithCustomerCustomerAdvances" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzgtMy0xLTEtODU5OA_a76d3e9d-b71e-4775-926b-95697683cd9e">2,669</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%">Interest rate swap liability</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="vsec:InterestRateSwapLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzktMS0xLTEtODU5NA_cbb1898a-8fbd-4a2f-af6c-299340072ff3">1,603</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="vsec:InterestRateSwapLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzktMy0xLTEtODU5OA_d1db7869-9f8e-4ffd-a8e7-2704f3f2e802">1,473</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%">Current portion of lease liabilities</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzEwLTEtMS0xLTg1OTQ_3536779f-f8cf-47bc-b91e-6818f5b2023e">4,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzEwLTMtMS0xLTg1OTg_5c6e202e-6e15-4578-8360-015748a44d6c">3,710</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</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzExLTEtMS0xLTg1OTQ_ff860b98-24e6-438f-976a-61cee83af473">4,338</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzExLTMtMS0xLTg1OTg_03d6fe7d-46d1-420b-a52c-7245295666be">7,656</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 7.75pt 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:100%">Total</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzEyLTEtMS0xLTg1OTQ_98127e6c-dd23-49e2-bb7b-59e66f4254f9">45,172</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;border-top:1pt solid #000;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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzEyLTMtMS0xLTg1OTg_87522596-a79b-4d35-8a38-1f2a816f39ee">46,514</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></ix:nonNumeric></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_1570"></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%">(10) <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMDk5NTExNjM5NTA1_2ea12384-a72a-43ab-8f32-fa060f3eb1af" continuedAt="ie43c69e9552c401a9ba202cefe7d342e" escape="true">Stock-Based Compensation Plans</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ie43c69e9552c401a9ba202cefe7d342e" continuedAt="iff6065308ea14815a366b4690d021107"><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%">In 2006, our stockholders approved the VSE Corporation 2006 Restricted Stock Plan for VSE's directors, officers and other employees (the "2006 Plan").&#160;In May 2020, the stockholders approved amendments to the 2006 Plan extending its term until May 6, 2027 and authorizing an additional <ix:nonFraction unitRef="shares" contextRef="i2ea2bb73a6434da7b58d5b3c5bd75bff_I20140531" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMjc3Mg_a49e0562-bc0a-4ccc-a06e-4d7b7bd9f774">500,000</ix:nonFraction> shares of our common stock for issuance under the 2006 Plan.&#160;Under the 2006 Plan, we are authorized to issue up to <ix:nonFraction unitRef="shares" contextRef="ib4292b943ab94a29b0b36a067dc5b23d_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMjgzMw_26532862-09d6-41f5-933e-a20bfe4d8c0c">1,500,000</ix:nonFraction> shares of our common stock and, as of December&#160;31, 2020, <ix:nonFraction unitRef="shares" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMzEzMw_e5f43c86-94b5-481b-b07f-3c57444da1e2">725,945</ix:nonFraction> shares remained available for issuance under the 2006 Plan.&#160;The Compensation Committee is responsible for the administration of the 2006 Plan and determines each recipient of an award under the 2006 Plan, the number of restricted shares of common stock subject to such award and the period of continued employment required for the vesting of such award.&#160;These terms are included in award agreements between VSE and the recipients of the award.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMDk5NTExNjM5NTA3_da28c062-2a76-4730-99cd-624617071711" escape="true"><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 total stock-based compensation expense related to restricted stock awards for the years ended December 31, are as follows (in thousands):</span></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:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.637%"></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:11.640%"></td><td style="width:0.1%"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><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="padding:0 1pt"></td><td colspan="3" style="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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">Employees</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="i7ff4caa3bc12430285b80f71c6e75d4a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6MDI2OTVkNjFiMzhhNGQzNWE0NjE4ZTEwNzNjNDAwOGMvdGFibGVyYW5nZTowMjY5NWQ2MWIzOGE0ZDM1YTQ2MThlMTA3M2M0MDA4Y18xLTEtMS0xLTc1NDc_8d692f5d-bdf6-4a33-ab8c-0cbc7596d67f">2,223</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="ifb54e8817ff94df4ad4312c5ee5fdc20_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6MDI2OTVkNjFiMzhhNGQzNWE0NjE4ZTEwNzNjNDAwOGMvdGFibGVyYW5nZTowMjY5NWQ2MWIzOGE0ZDM1YTQ2MThlMTA3M2M0MDA4Y18xLTMtMS0xLTc1NDc_be3bab9e-21e7-47a1-b1af-8dcdc8e7b7c0">2,667</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="ie2e66e27c06240978f49b16484019922_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6MDI2OTVkNjFiMzhhNGQzNWE0NjE4ZTEwNzNjNDAwOGMvdGFibGVyYW5nZTowMjY5NWQ2MWIzOGE0ZDM1YTQ2MThlMTA3M2M0MDA4Y18xLTUtMS0xLTc1NDc_9f3426ee-248b-43d2-8e0b-20f46a36b7f2">2,332</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:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-employee Directors</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="i0a8876cd808c4cd4a2cf1fbdf3f17abc_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6MDI2OTVkNjFiMzhhNGQzNWE0NjE4ZTEwNzNjNDAwOGMvdGFibGVyYW5nZTowMjY5NWQ2MWIzOGE0ZDM1YTQ2MThlMTA3M2M0MDA4Y18yLTEtMS0xLTc1NDc_25e6a08a-546a-4131-8374-e1fe0d728465">635</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa600fa560834824802a25806201932d_D20190101-20191231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6MDI2OTVkNjFiMzhhNGQzNWE0NjE4ZTEwNzNjNDAwOGMvdGFibGVyYW5nZTowMjY5NWQ2MWIzOGE0ZDM1YTQ2MThlMTA3M2M0MDA4Y18yLTMtMS0xLTc1NDc_25f17f97-ecf5-4369-807c-8115745a586b">597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i348603fb82534a02a27756579626b64f_D20180101-20181231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6MDI2OTVkNjFiMzhhNGQzNWE0NjE4ZTEwNzNjNDAwOGMvdGFibGVyYW5nZTowMjY5NWQ2MWIzOGE0ZDM1YTQ2MThlMTA3M2M0MDA4Y18yLTUtMS0xLTc1NDc_576c2e26-d250-4dea-92b4-07f944cf8d9c">553</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 7.75pt 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:100%">Total</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="i30730501d8b84955bb3d1a04e169fe21_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6MDI2OTVkNjFiMzhhNGQzNWE0NjE4ZTEwNzNjNDAwOGMvdGFibGVyYW5nZTowMjY5NWQ2MWIzOGE0ZDM1YTQ2MThlMTA3M2M0MDA4Y18zLTEtMS0xLTc1NDc_734a2d78-6af9-47a1-8cbd-143e1c51ec17">2,858</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="ied55968d345a4038b3eced363972601b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6MDI2OTVkNjFiMzhhNGQzNWE0NjE4ZTEwNzNjNDAwOGMvdGFibGVyYW5nZTowMjY5NWQ2MWIzOGE0ZDM1YTQ2MThlMTA3M2M0MDA4Y18zLTMtMS0xLTc1NDc_f0ef9fdf-b20c-4fb7-8bb9-064fa61cadbd">3,264</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="ia9fdbbb77b5e495e9e47b545a78707f7_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6MDI2OTVkNjFiMzhhNGQzNWE0NjE4ZTEwNzNjNDAwOGMvdGFibGVyYW5nZTowMjY5NWQ2MWIzOGE0ZDM1YTQ2MThlMTA3M2M0MDA4Y18zLTUtMS0xLTc1NDc_8aa534cd-f8d7-4021-91b5-aeea55e0173c">2,885</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><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%">Employees are permitted to use a certain number of shares of restricted stock to cover their personal tax liability for restricted stock awards. We paid approximately $<ix:nonFraction unitRef="usd" contextRef="i30730501d8b84955bb3d1a04e169fe21_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMjg0NA_8e43cf2f-7f61-4300-9927-60d54e9c9c6a">690</ix:nonFraction>&#160;thousand, $<ix:nonFraction unitRef="usd" contextRef="ied55968d345a4038b3eced363972601b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMjg1OQ_6a28f622-0f9f-4822-89a1-f73fab25cbf1">688</ix:nonFraction>&#160;thousand and $<ix:nonFraction unitRef="usd" contextRef="ia9fdbbb77b5e495e9e47b545a78707f7_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMjg3NA_c016bb09-8b63-4425-921f-d62a3f4721d3">641</ix:nonFraction>&#160;thousand, to cover this liability in the years </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%">-61-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><ix:continuation id="iff6065308ea14815a366b4690d021107"><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%">ended December&#160;31, 2020, 2019 and 2018, respectively. These payments are classified as financing cash flows on the consolidated statements of cash flows. The total compensation cost related to non-vested awards not yet recognized was approximately $<ix:nonFraction unitRef="usd" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMjkwMw_e4a96581-f436-4372-951f-a69c67296ce6">873</ix:nonFraction>&#160;thousand with a weighted average amortization period of <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjY0NDM4MzcyMjk1NQ_206f3e29-6fed-4644-8a78-5e1e14a863f9">1.6</ix:nonNumeric> years as of December&#160;31, 2020. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMDk5NTExNjM5NTA2_e45fe2f8-b559-44f5-ac5c-38899f3cb496" escape="true"><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%">Stock-based compensation consisting of restricted stock awards was included in costs and operating expenses and provision for income taxes on the accompanying statements of income for the years ended December&#160;31, 2020, 2019 and 2018 (in thousands):</span></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:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.637%"></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:11.640%"></td><td style="width:0.1%"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><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="padding:0 1pt"></td><td colspan="3" style="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:400;line-height:100%">2018</span></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%">Stock-based compensation included in costs and 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%"><ix:nonFraction unitRef="usd" contextRef="i30730501d8b84955bb3d1a04e169fe21_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedStockExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6ZWM4ZGUxNjBiNWZlNGQzNGE3OGFkMjRjNmJhYjY0ZTcvdGFibGVyYW5nZTplYzhkZTE2MGI1ZmU0ZDM0YTc4YWQyNGM2YmFiNjRlN18xLTEtMS0xLTc1NDc_cc8ebc2c-1cff-4735-8209-391d3ef6f2f0">2,858</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="ied55968d345a4038b3eced363972601b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedStockExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6ZWM4ZGUxNjBiNWZlNGQzNGE3OGFkMjRjNmJhYjY0ZTcvdGFibGVyYW5nZTplYzhkZTE2MGI1ZmU0ZDM0YTc4YWQyNGM2YmFiNjRlN18xLTMtMS0xLTc1NDc_2b564775-bbe6-4f56-ae8d-d077001469fd">3,264</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="ia9fdbbb77b5e495e9e47b545a78707f7_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedStockExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6ZWM4ZGUxNjBiNWZlNGQzNGE3OGFkMjRjNmJhYjY0ZTcvdGFibGVyYW5nZTplYzhkZTE2MGI1ZmU0ZDM0YTc4YWQyNGM2YmFiNjRlN18xLTUtMS0xLTc1NDc_fe4bd590-db52-45c9-9871-1ed63f7bbeac">3,027</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:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit recognized for stock-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="i30730501d8b84955bb3d1a04e169fe21_D20200101-20201231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6ZWM4ZGUxNjBiNWZlNGQzNGE3OGFkMjRjNmJhYjY0ZTcvdGFibGVyYW5nZTplYzhkZTE2MGI1ZmU0ZDM0YTc4YWQyNGM2YmFiNjRlN18yLTEtMS0xLTc1NDc_aa6f5133-8cb8-4691-8b4a-9deb9072ccf9">713</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="ied55968d345a4038b3eced363972601b_D20190101-20191231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6ZWM4ZGUxNjBiNWZlNGQzNGE3OGFkMjRjNmJhYjY0ZTcvdGFibGVyYW5nZTplYzhkZTE2MGI1ZmU0ZDM0YTc4YWQyNGM2YmFiNjRlN18yLTMtMS0xLTc1NDc_5dfddc62-6b28-4b1f-b3b2-765571fab503">663</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="ia9fdbbb77b5e495e9e47b545a78707f7_D20180101-20181231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6ZWM4ZGUxNjBiNWZlNGQzNGE3OGFkMjRjNmJhYjY0ZTcvdGFibGVyYW5nZTplYzhkZTE2MGI1ZmU0ZDM0YTc4YWQyNGM2YmFiNjRlN18yLTUtMS0xLTc1NDc_00df2250-4393-4061-a92f-8f6e7b904a09">755</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense,&#160;net of income tax&#160;benefit</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="i30730501d8b84955bb3d1a04e169fe21_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6ZWM4ZGUxNjBiNWZlNGQzNGE3OGFkMjRjNmJhYjY0ZTcvdGFibGVyYW5nZTplYzhkZTE2MGI1ZmU0ZDM0YTc4YWQyNGM2YmFiNjRlN18zLTEtMS0xLTc1NDc_5b1caf57-0125-4aa2-8adc-bf8f215ab0b1">2,145</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="ied55968d345a4038b3eced363972601b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6ZWM4ZGUxNjBiNWZlNGQzNGE3OGFkMjRjNmJhYjY0ZTcvdGFibGVyYW5nZTplYzhkZTE2MGI1ZmU0ZDM0YTc4YWQyNGM2YmFiNjRlN18zLTMtMS0xLTc1NDc_dde6cfac-c820-4c23-8bd3-1cc7cbfda939">2,601</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="ia9fdbbb77b5e495e9e47b545a78707f7_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6ZWM4ZGUxNjBiNWZlNGQzNGE3OGFkMjRjNmJhYjY0ZTcvdGFibGVyYW5nZTplYzhkZTE2MGI1ZmU0ZDM0YTc4YWQyNGM2YmFiNjRlN18zLTUtMS0xLTc1NDc_61b93ae8-c123-4499-a1b8-fe5e9e31227d">2,272</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: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:120%">Non-Employee Restricted Stock Awards</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%">During 2020, 2019 and 2018, non-employee directors were awarded <ix:nonFraction unitRef="shares" contextRef="idc8ca8d500444526a47a36acd915e0fa_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMjkyNQ_50efc47c-0171-4225-a250-7b548f8dba79">16,100</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="i206e61a29554470cb308629cf3adbcb6_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMjk0MA_10355f29-679b-4734-bce7-53f4f3d30706">18,900</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ifab979055042481b9962ef1bb019ef71_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMjk1NQ_d6c4590b-1a0d-4cdd-bbdf-23aa4a3fcfcf">11,200</ix:nonFraction> shares of restricted stock, respectively, under the 2006 Plan. The weighted average grant-date fair value of these restricted stock grants was $<ix:nonFraction unitRef="usdPerShare" contextRef="ib904f68e53c6403eac9bfd071ef75908_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMjk3MA_090fad81-6c1d-4519-89f2-f1d1890e3fde">37.55</ix:nonFraction> per share, $<ix:nonFraction unitRef="usdPerShare" contextRef="ibd1a7f0beff343b0b9ab6bef24ea2ee9_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMjk4NQ_8bbea5a5-4d75-4bb5-bc74-915f065d9920">31.58</ix:nonFraction> per share, and $<ix:nonFraction unitRef="usdPerShare" contextRef="i8cc69e5e85514112bfd38c45c01edd46_I20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMzAwMA_63f848ec-32b4-425d-8b7b-881d0affb589">49.38</ix:nonFraction> per share for the shares awarded in 2020, 2019 and 2018, respectively. The shares issued vested immediately and, without the Compensation Committee's approval, cannot be sold, transferred, pledged or assigned before the second anniversary of the grant date. Compensation expense related to these grants was approximately $<ix:nonFraction unitRef="usd" contextRef="idc8ca8d500444526a47a36acd915e0fa_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMzAyMg_0dd0dde4-e0ff-48e7-bf39-f5c2abc1d679">605</ix:nonFraction>&#160;thousand, $<ix:nonFraction unitRef="usd" contextRef="i206e61a29554470cb308629cf3adbcb6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMzA1MQ_9a96481c-63f8-40fd-a5e3-b5f7d5f80438">597</ix:nonFraction>&#160;thousand and $<ix:nonFraction unitRef="usd" contextRef="ifab979055042481b9962ef1bb019ef71_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMzA4MA_4bd98ed8-f2cb-46ad-a7d3-e07a78af307d">553</ix:nonFraction>&#160;thousand during 2020, 2019 and 2018, respectively. </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%">Performance-Based Restricted Stock Awards</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%">In January of every year since 2007, we have notified certain employees that they are eligible to receive awards of VSE stock under our 2006 Plan, based on our financial performance for the respective fiscal years.&#160;These restricted stock awards vest ratably over three years and are expensed on an accelerated basis over the vesting period of approximately three years.&#160;Upon issuance of shares on each vesting date, the liability is reduced and additional paid-in capital is increased.&#160;The date of award determination is expected to be in March 2021 for the 2020 awards. The date of award determination for the 2019 awards and the 2018 awards was March 2, 2020 and March 2, 2019, respectively. On each vesting date, <ix:nonFraction unitRef="number" contextRef="ib51c4586b66a494b8070f470fa58867a_I20190302" decimals="INF" name="vsec:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMDk5NTExNjM5NTE0_a8a4133b-aa97-42d0-9ea5-b22a6a16c9f8">100</ix:nonFraction>% of the vested award is paid in our shares. The number of shares issued is based on the fair market value of our common stock on the vesting date. On March 2, 2020, the employees eligible for the 2019 awards, 2018 awards and 2017 awards received a total of <ix:nonFraction unitRef="shares" contextRef="i2b56c73b1b9a40a9bd4981862142bd4a_D20190302-20190302" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMzEwMg_d86b83d2-fe74-4b06-aed1-886d6e0a13e5">42,946</ix:nonFraction> shares of common stock. The grant-date fair value of these awards was $<ix:nonFraction unitRef="usdPerShare" contextRef="ib51c4586b66a494b8070f470fa58867a_I20190302" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMzExNw_a7f2022d-e75a-4e90-8aea-dafd4367bbb7">28.67</ix:nonFraction> per share.</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%">Other Restricted Stock Awards</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%">Under the 2006 Plan, restricted stock in the form of shares of our common stock can be awarded to key employees pursuant to the terms of their employment agreements. The following table summarizes the activity of non-vested restricted stock awards in shares during the years ended December 31, 2020 and 2019. There was no activity related to unvested restricted stock awards issued in shares during the year ended December 31, 2018. </span></div><div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMDk5NTExNjM5NTE5_045db67f-6aab-4030-873e-41d5e0b43890" escape="true"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.151%"></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:14.543%"></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:14.546%"></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: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:400;line-height:120%">Number of Shares</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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%">Weighted Average Grant Date Fair Value</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%">Unvested as of December 31, 2018 </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:nonFraction unitRef="shares" contextRef="ic4aa1248e8b64948b8b53a22438b9b1f_I20181231" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF8yLTItMS0xLTg3Mzk_4856c93a-eddc-427b-abae-6abb883be618">&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="ic4aa1248e8b64948b8b53a22438b9b1f_I20181231" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF8yLTQtMS0xLTg3NDU_974d7879-e0de-4d76-8643-f3cd369939da">&#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"><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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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="ibf5bf1ca4f31455697bd62d805ba2264_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF8zLTItMS0xLTg3Mzk_9313a079-81c4-40f4-94d9-aaba09fa07e9">86,911</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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="usdPerShare" contextRef="ibf5bf1ca4f31455697bd62d805ba2264_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF8zLTQtMS0xLTg3NDU_10f8a4a6-3990-4db6-8118-49d653d72d27">31.92</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="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:nonFraction unitRef="shares" contextRef="ibf5bf1ca4f31455697bd62d805ba2264_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF80LTItMS0xLTg3Mzk_3e92bb19-e118-4488-a091-1c86399f06fe">29,110</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="ibf5bf1ca4f31455697bd62d805ba2264_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF80LTQtMS0xLTg3NDU_11d6a7e1-8fa0-45a4-b350-24494ec3b02d">30.66</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="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:nonFraction unitRef="shares" contextRef="ibf5bf1ca4f31455697bd62d805ba2264_D20190101-20191231" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF81LTItMS0xLTg3Mzk_2e8aef87-b653-4570-b773-7e9c8d23d60e">&#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="ibf5bf1ca4f31455697bd62d805ba2264_D20190101-20191231" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF81LTQtMS0xLTg3NDU_76bced93-2cde-4721-ad5e-11bf70a2729b">&#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%">Unvested as of December 31, 2019</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:nonFraction unitRef="shares" contextRef="id8b87a35785d4989a7ba474cb15ecb66_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF82LTItMS0xLTg3Mzk_3798449b-f08c-4680-83a7-90faa7b71775">57,801</ix:nonFraction></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="usdPerShare" contextRef="id8b87a35785d4989a7ba474cb15ecb66_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF82LTQtMS0xLTg3NDU_fb24213e-fe55-4bcd-97b7-342383d1df13">32.56</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%">Granted</span></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:2px 1pt;text-align:right;vertical-align: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="ic92ac35aea564d7ca1de327e711b4b5f_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF83LTItMS0xLTg3Mzk_d1d9820d-b3bf-423a-8342-47c0d0a508cf">30,500</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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="usdPerShare" contextRef="ic92ac35aea564d7ca1de327e711b4b5f_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF83LTQtMS0xLTg3NDU_d4e649de-7f5d-41cc-9974-fd90e2c5e501">31.50</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="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:nonFraction unitRef="shares" contextRef="ic92ac35aea564d7ca1de327e711b4b5f_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF84LTItMS0xLTg3Mzk_3f9e2451-ac7e-4993-a4c2-d0d7163bbab1">32,017</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="ic92ac35aea564d7ca1de327e711b4b5f_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF84LTQtMS0xLTg3NDU_e8995178-e7ce-4e12-b34c-e3ae42c52a77">32.14</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="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:nonFraction unitRef="shares" contextRef="ic92ac35aea564d7ca1de327e711b4b5f_D20200101-20201231" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF85LTItMS0xLTg3Mzk_17fd4996-e580-44ea-b10b-8090f294166a">&#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="ic92ac35aea564d7ca1de327e711b4b5f_D20200101-20201231" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF85LTQtMS0xLTg3NDU_adc730e5-89fd-48d7-ba10-27539127439f">&#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%">Unvested as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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="i871d6c8842e54ec890d3671790aa5b6d_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF8xMC0yLTEtMS04NzM5_868bed87-10a8-4421-83f1-6662d1b8fff1">56,284</ix:nonFraction></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="usdPerShare" contextRef="i871d6c8842e54ec890d3671790aa5b6d_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF8xMC00LTEtMS04NzQ1_abd91d74-9666-4b78-b0d9-d31e3e39b080">32.23</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></ix:nonNumeric></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 id="i18516c3c26b34ce5b9c14900cea4cf92_121"></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%">-62-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">(11)&#160; <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90ZXh0cmVnaW9uOmMwNWYxYWRlZmYyMDQ0YmY4NTA1YjA2YTRiZTliMWE0XzI0NjA_9171d3d3-75d0-4ca1-b220-fd5ac675e68b" continuedAt="i9feff00ea516493a9e34c420d9410fa3" escape="true">Income Taxes </ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i9feff00ea516493a9e34c420d9410fa3" continuedAt="i6c7b46fdf3dc4c71b8aafd62a468bd68"><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%">We are subject to U.S. federal income tax as well as income tax in multiple state and local jurisdictions.&#160;We have concluded all U.S. federal income tax matters as well as material state and local tax matters for years through 2015. </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%">We file consolidated federal income tax returns that include all of our subsidiaries. <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90ZXh0cmVnaW9uOmMwNWYxYWRlZmYyMDQ0YmY4NTA1YjA2YTRiZTliMWE0XzI0NTQ_c52c78e8-7fa6-44ff-9e2c-b1accb5b5a90" continuedAt="ic0727e62d7a14cf99d20531582a7dc6c" escape="true">The components of the provision for income taxes from continuing operations for the years ended December&#160;31, 2020, 2019 and 2018 are as follows (in thousands):</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="ic0727e62d7a14cf99d20531582a7dc6c"><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:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.637%"></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:11.640%"></td><td style="width:0.1%"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><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="padding:0 1pt"></td><td colspan="3" style="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:400;line-height:100%">2018</span></td></tr><tr><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:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 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:100%">Federal</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzItMS0xLTEtMA_b2936b9d-7282-4891-84a2-6f86d10b8c7e">4,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 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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzItMy0xLTEtMA_692fe84d-40d4-46d8-b615-9907ec72eea2">7,739</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzItNS0xLTEtMA_8993c9ad-7ca9-41f8-9bf8-2efd3a51ada0">9,667</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 7.75pt 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:100%">State</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzMtMS0xLTEtMA_bf73bb31-91f9-4892-9e3e-041e92071c2f">1,262</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzMtMy0xLTEtMA_981a73e3-f07b-4c23-801b-5e337f29ff62">1,344</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzMtNS0xLTEtMA_dc58fc7f-3b80-4506-80ae-3b9cb7316ba8">1,758</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 7.75pt 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:100%">Foreign</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzQtMS0xLTEtMA_1ac8430b-cbf6-47fb-8a79-c989a4d9016e">144</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzQtMy0xLTEtMA_7ab6a514-57ec-4bf2-aba5-a5e772c621bb">825</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzQtNS0xLTEtMA_faffc4cc-34e3-48e2-b136-de07f95d83e9">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: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="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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzUtMS0xLTEtMA_de6d369b-165c-4fc0-b30c-982cce5729d5">5,492</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzUtMy0xLTEtMA_df05b342-fd3e-4a53-944d-1c8ce7428553">9,908</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzUtNS0xLTEtMA_d9bd1160-ddd6-46fe-bff9-0ef693ef1be2">11,565</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:justify;vertical-align:top"><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:2px 1pt;text-align: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 7.75pt 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: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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzctMS0xLTEtMA_0b951863-1628-4ce7-8e6a-20706e9216e8">78</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzctMy0xLTEtMA_6df1ace6-3548-4e15-9209-3f6e0f790daf">66</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzctNS0xLTEtMA_635d9554-7a36-4d9d-8d6f-9a3d2a5e82b2">1,114</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 7.75pt 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: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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzgtMS0xLTEtMA_02ffa7bd-fc77-419b-b6a5-e3b77a4e4785">163</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzgtMy0xLTEtMA_02206541-3fcf-442f-a6d3-bc06a1a45d57">490</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzgtNS0xLTEtMA_407721e0-06b1-4bb5-b0bf-547c0ff088a1">347</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 7.75pt 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:100%">Foreign</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzktMS0xLTEtMA_cf954a8b-d7a8-4bc4-a2f0-97b3fb3de416">21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzktMy0xLTEtMA_00ba9529-6b79-42bb-8f42-1d1a46f9d40a">51</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzktNS0xLTEtMA_35a81fa5-15bb-4df3-a678-1f62b39a5d83">64</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: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="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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzEwLTEtMS0xLTA_7043b9ec-9493-4257-b73f-1e414cfea676">106</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzEwLTMtMS0xLTA_454717f5-2fc7-4331-9b35-9edab9d110be">505</ix:nonFraction>)</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzEwLTUtMS0xLTA_9d34932c-2a5c-4d93-862f-14cbca91b90d">1,397</ix:nonFraction>)</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:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzExLTEtMS0xLTA_6d6de650-7b09-4522-aa27-47973da7122d">5,598</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzExLTMtMS0xLTA_71ce8c3e-4483-4caa-acb2-817ebf1715fc">9,403</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzExLTUtMS0xLTA_24001fc0-595f-417c-9360-6b614bdf28ef">10,168</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></tr></table></ix:continuation></div><div><span><br/></span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90ZXh0cmVnaW9uOmMwNWYxYWRlZmYyMDQ0YmY4NTA1YjA2YTRiZTliMWE0XzI0NjY_fd123321-5c6f-499d-a48c-5477234581bc" escape="true"><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 differences between the amount of tax computed at the federal statutory rate of 21% in 2020, 2019 and 2018, and the provision for income taxes from continuing operations for the years ended December&#160;31, 2020, 2019 and 2018 are as follows (in thousands):</span></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:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.637%"></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:11.640%"></td><td style="width:0.1%"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><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="padding:0 1pt"></td><td colspan="3" style="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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">Tax at statutory federal income tax rate</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzEtMS0xLTEtMA_157401a1-8abf-4514-a683-f8bc335afe28">89</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzEtMy0xLTEtMA_2a4ce0d0-b370-4305-8827-7d63ce9565ea">9,749</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzEtNS0xLTEtMA_d1da0a4e-150d-47c2-95ed-5b97b5239b1f">9,502</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases (decreases) in tax resulting from:</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal 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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzMtMS0xLTEtMA_588fe059-9d3d-4291-a213-f7275d5bb478">52</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzMtMy0xLTEtMA_f1f5593c-02ab-48f0-a6c6-8e1a739a5fdd">1,805</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzMtNS0xLTEtMA_0381726e-6a96-4ada-8314-02c53a6df039">1,861</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent differences, 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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="vsec:EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzQtMS0xLTEtMA_5bbf4351-d687-46a3-8c88-0f851c71a95c">1,406</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" sign="-" name="vsec:EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzQtMy0xLTEtMA_9c821858-27ef-45dd-b9ca-14163536ad21">195</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" name="vsec:EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzQtNS0xLTEtMA_3466e9ef-7f45-41f9-a981-26badf89133f">367</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%">Impact of Tax Act</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzUtMS0xLTEtMA_c7f0ed9d-8b26-48f0-93f0-00c465399e4f">&#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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzUtMy0xLTEtMA_7a9303f0-a39a-4045-b741-b4eed048d431">&#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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzUtNS0xLTEtMA_30e178c3-3be7-47e9-91a3-4a73b669715c">795</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 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%">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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzYtMS0xLTEtMA_15ea3214-7a3b-49f6-bc5c-6b856b96c73c">195</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzYtMy0xLTEtMA_3f0e852f-be71-4407-a6ca-74516ffc4bf9">612</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzYtNS0xLTEtMA_77d252fd-ca4d-4e66-854a-7cc84ba8bc88">375</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior year true-up adjustment</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" sign="-" name="vsec:EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzctMS0xLTEtMA_6d71e338-2056-4468-a485-7afaf37d2587">397</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="vsec:EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzctMy0xLTEtMA_ba9fe93c-7a0a-4ffe-a8e7-80e939b24cf1">1,274</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" name="vsec:EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzctNS0xLTEtMA_f868bfbd-6da2-4b44-9b8e-193ff787626e">113</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 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%">Valuation allowance</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzgtMS0xLTEtMzg5Ng_cb883952-4ef9-4998-87d8-2b19c33892e9">6,716</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzgtMy0xLTEtMzg5Ng_76a2ad91-18fc-4429-b459-40055d923f08">137</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzgtNS0xLTEtMzg5Ng_2eb16b92-efd3-401c-aa34-4148d71a98fc">107</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%">Other provision adjustments</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzgtMS0xLTEtMA_9a9bb639-3bef-47f3-bbe8-331ddccafd4f">49</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzgtMy0xLTEtMA_475afa5c-a0dc-4413-ae15-6ff13e0e45a0">67</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzgtNS0xLTEtMA_58df0654-e879-4bdf-95ab-ff0db305875b">386</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzktMS0xLTEtMA_06949062-08d3-4f07-90cc-cb2f84fba2cd">5,598</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzktMy0xLTEtMA_9de1e6b7-7c34-418d-8bd3-38039d31122b">9,403</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzktNS0xLTEtMA_f1c82e7e-d380-4dc7-b9ac-82a4d55cea79">10,168</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></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Certain amounts from the prior years have been reclassified to conform to the current year presentation.</span></div></ix:nonNumeric></ix:continuation><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%">-63-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><ix:continuation id="i6c7b46fdf3dc4c71b8aafd62a468bd68" continuedAt="if66df966314f444fbefed4c2bbd9c005"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90ZXh0cmVnaW9uOmMwNWYxYWRlZmYyMDQ0YmY4NTA1YjA2YTRiZTliMWE0XzI0NjM_c9d72360-96a6-467a-835b-f5f0f1883ffb" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effect of temporary differences representing deferred tax assets and liabilities as of December&#160;31, 2020 and 2019 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:74.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.917%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.920%"></td><td style="width:0.1%"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><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:100%">Gross deferred tax assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 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:100%">Deferred compensation and accrued paid leave</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzItMS0xLTEtMA_d01a74f8-5497-4c86-9550-0d37c3d7513b">6,302</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzItMy0xLTEtMA_d01438fd-d166-4ab6-a972-5f954aa30943">7,498</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 7.75pt 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:100%">Operating lease liabilities</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="vsec:DeferredTaxAssetsOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzMtMS0xLTEtMA_b39e5657-4e9a-403e-8f82-898a75c0759e">6,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="vsec:DeferredTaxAssetsOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzMtMy0xLTEtMA_f2a6f022-5604-450b-8144-7a7db6279888">7,009</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 7.75pt 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:100%">Stock-based compensation</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzQtMS0xLTEtMA_e0d487a3-412e-4f9c-bdac-ce811399ba5c">605</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzQtMy0xLTEtMA_9ede07c5-40ea-41b8-9e3e-005f6f3bed6a">678</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsHedgingTransactions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzUtMS0xLTEtMA_428e5762-be0d-4143-9a13-1731d7afd8c3">400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" name="us-gaap:DeferredTaxAssetsHedgingTransactions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzUtMy0xLTEtMA_d6860865-3a0a-406f-b376-5c89d6a26058">367</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for contract disallowance</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzYtMS0xLTEtMA_edb55045-b179-4729-b1fe-8422a30a0961">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzYtMy0xLTEtMA_c8502fd3-d0d0-462f-8f34-bdc13d5b85bc">145</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 7.75pt 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:100%">Capitalized inventory</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzgtMS0xLTEtMA_7b27c2d9-f75d-4f0c-aa3e-37ac160864e6">573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredTaxAssetsInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzgtMy0xLTEtMA_fde22ef0-e2eb-4e3d-847c-5023be10a79f">&#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 7.75pt 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:100%">US operating and capital loss carryforward</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzktMS0xLTEtMA_16fa6089-1916-41cd-a8b8-ec1316b5d68b">5,989</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzktMy0xLTEtMA_10bf5632-e9a4-49a1-b9ba-2cf4bec4e6ed">24</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 7.75pt 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:100%">Tax credit carryforward</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzEwLTEtMS0xLTA_fbff8c6a-6434-467f-bd0c-ea75a023b923">1,412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzEwLTMtMS0xLTA_5703935f-cba0-48eb-9052-c697c1c2248c">1,547</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 7.75pt 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:100%">Foreign country operating loss carryforward</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzExLTEtMS0xLTA_756b351a-d0fd-4e79-bd83-ac832472db7b">583</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzExLTMtMS0xLTA_2d5c068a-3027-4f00-8965-c0f0a61ec3af">&#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: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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzEyLTEtMS0xLTA_102f0280-799f-42d2-a135-a65d09c91361">23,043</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzEyLTMtMS0xLTA_a1548c02-36fa-43c1-a9e4-b31528552e0c">17,268</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 7.75pt 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:100%">Valuation allowance (a)</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzEzLTEtMS0xLTA_fb0a084b-3133-43ad-b284-fa9a517cd13f">7,926</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzEzLTMtMS0xLTA_eadc0105-c268-4086-8ef3-68275d06ed46">1,165</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></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 7.75pt 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:100%">&#160;&#160;Total gross deferred tax assets</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzE2LTEtMS0xLTA_3e699131-ee73-4fd2-bee7-c4793f14c321">15,117</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzE2LTMtMS0xLTA_a34bc753-c914-4fdf-9e0e-a8cf6938aea5">16,103</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 style="height:14pt"><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:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax 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="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 7.75pt 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:100%">Depreciation</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzIwLTEtMS0xLTA_94dedd86-029b-402e-b137-e9c189b53616">3,061</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzIwLTMtMS0xLTA_91f3ebde-897c-488c-9645-f5437386a283">2,498</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 7.75pt 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:100%">Deferred revenues</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzIxLTEtMS0xLTA_d089c5a5-7df8-41a1-8fd0-5f51adea6033">1,816</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzIxLTMtMS0xLTA_177baa25-c4c3-4c80-a686-50fb994818f0">1,681</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 7.75pt 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:100%">Goodwill and intangible 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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzIyLTEtMS0xLTA_2573a0c0-8776-495e-8d94-53d402cdcb45">19,470</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzIyLTMtMS0xLTA_c5a3ffe8-ed48-470a-b733-f46feede0f33">23,383</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 7.75pt 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: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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzIzLTEtMS0xLTA_f377ba33-44b4-41f1-9751-1e98eeab9cc9">5,384</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzIzLTMtMS0xLTA_2160097f-5c2a-4820-9d8c-e64674c7a1b6">5,323</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 7.75pt 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:100%">Capitalized inventory</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzI0LTEtMS0xLTA_17f6720d-ae22-443f-8dd9-4109ebddbdd7">&#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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzI0LTMtMS0xLTA_9c2cab6f-4064-409b-88db-c831fb26ed04">240</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 7.75pt 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: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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzI1LTEtMS0xLTA_5a7ff36b-27eb-4f14-a7f0-2eaddbb2a9af">283</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzI1LTMtMS0xLTA_eaa81f4d-91f3-4f3e-94ae-0bf031d21bf4">823</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 12.25pt 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:100%">Total gross deferred tax liabilities</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="usd" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzI2LTEtMS0xLTA_36e76717-e50e-4b08-b6f2-82c092209bec">30,014</ix:nonFraction>)</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzI2LTMtMS0xLTA_49e692c4-02cb-4571-9eca-9948f473ddb0">33,948</ix:nonFraction>)</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></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%">Net deferred tax liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzI4LTEtMS0xLTA_8ec914c1-58b2-4e32-b9b1-677430148a4f">14,897</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzI4LTMtMS0xLTA_bc46f4b7-f1e9-41a4-82ef-b4a2d37b343c">17,845</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a) A valuation allowance was provided against US capital loss in connection with  the stock sale of Prime Turbines, certain state tax credit and foreign tax loss deferred tax assets arising from carryforwards of unused tax benefits.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b) Certain amounts from prior year have been reclassified to conform with current year presentation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></ix:nonNumeric><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%">We file income tax returns in the U.S. federal jurisdiction and in various state and foreign jurisdictions. With few exceptions, the statute of limitations for these jurisdictions is no longer open for audit or examinations for the years before 2016.  </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%">At December 31, 2020, we have various tax losses and tax credits that may be applied against future taxable income. The majority of such tax attributes will expire in 2026 through 2030; however, some may be carried forward indefinitely.  </span></div></ix:continuation><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%"><ix:continuation id="if66df966314f444fbefed4c2bbd9c005">In March 2020, the Coronavirus Aid, Relief and Economic Security Act (CARES Act) was enacted. The CARES Act includes certain changes to U.S. tax law, which we do not believe had a significant impact on our 2020 effective tax rate.</ix:continuation> </span></div><div><span><br/></span></div><div><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_124"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(12) <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzUyNTU_28b5fe82-d243-4105-9f1b-185306dd97d6" continuedAt="i77fffe57153749f187cf8ec82e6017c7" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i77fffe57153749f187cf8ec82e6017c7" continuedAt="ic017d673167f4902b04de9e2098bd20f"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases and Other Commitments</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of our leases are long-term operating leases primarily for warehouse and office for facilities with fixed payment terms betwee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n &#160;<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzk4OQ_680ad313-3b2d-4ff5-8fd0-edcefd549295">two</span>&#160;and&#160;<ix:nonNumeric contextRef="id71964cbd598434f801e07c08eb99e0a_D20200101-20201231" format="ixt-sec:duryear" name="vsec:TermOfLease" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzk5Ng_42f4d3d2-0e8c-45ec-bc4e-2255cc6ae6bb">15</ix:nonNumeric> years. Operating lease cost primarily represents fixed lease payments for operating leases recognized on a straight-line basis over the applicable lease term and is included in costs and operating expenses on our consolidated statement of income. Our lease agreements do not contain any material residual value guarantees, material variable payment provisions or material restrictive covenants.</span></div><div style="margin-bottom:8pt"><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="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%">-64-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><ix:continuation id="ic017d673167f4902b04de9e2098bd20f"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzUyNTY_a2619382-178b-4ad2-830c-a8a8a73dc4c7" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our lease cost for the year ended December&#160;31, 2020 and 2019 included the following components (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:60.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.282%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.284%"></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:400;line-height:100%">Year ended</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%">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="padding: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%">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:400;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%">Operating lease cost</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZToxZTUxMGM2ZDQxN2I0NzdkYTQwYmQwNjY3MDY2ZDg2Yi90YWJsZXJhbmdlOjFlNTEwYzZkNDE3YjQ3N2RhNDBiZDA2NjcwNjZkODZiXzItMi0xLTEtNDA4Nw_2dd988d3-ca4d-483d-a6fb-5b84619419b8">5,032</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZToxZTUxMGM2ZDQxN2I0NzdkYTQwYmQwNjY3MDY2ZDg2Yi90YWJsZXJhbmdlOjFlNTEwYzZkNDE3YjQ3N2RhNDBiZDA2NjcwNjZkODZiXzItNC0xLTEtMA_7b0506cc-1946-4759-8252-94d641f155cc">6,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></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%">Short-term lease cost</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZToxZTUxMGM2ZDQxN2I0NzdkYTQwYmQwNjY3MDY2ZDg2Yi90YWJsZXJhbmdlOjFlNTEwYzZkNDE3YjQ3N2RhNDBiZDA2NjcwNjZkODZiXzMtMi0xLTEtNDA4Nw_3867e6db-41e9-41e7-b12b-761478d3b5bd">622</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZToxZTUxMGM2ZDQxN2I0NzdkYTQwYmQwNjY3MDY2ZDg2Yi90YWJsZXJhbmdlOjFlNTEwYzZkNDE3YjQ3N2RhNDBiZDA2NjcwNjZkODZiXzMtNC0xLTEtMA_2593a299-1378-4a53-85c5-27b90c6e165a">698</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:2px 1pt;text-align: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: sublease income</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZToxZTUxMGM2ZDQxN2I0NzdkYTQwYmQwNjY3MDY2ZDg2Yi90YWJsZXJhbmdlOjFlNTEwYzZkNDE3YjQ3N2RhNDBiZDA2NjcwNjZkODZiXzQtMi0xLTEtNDA4Nw_33f6d652-2f56-4995-afeb-7857983f3f1e">666</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SubleaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZToxZTUxMGM2ZDQxN2I0NzdkYTQwYmQwNjY3MDY2ZDg2Yi90YWJsZXJhbmdlOjFlNTEwYzZkNDE3YjQ3N2RhNDBiZDA2NjcwNjZkODZiXzQtNC0xLTEtMA_b3e28250-8fe3-41c2-87d7-6944a86f3fa5">1,022</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="padding:2px 1pt;text-align: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, net</span></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZToxZTUxMGM2ZDQxN2I0NzdkYTQwYmQwNjY3MDY2ZDg2Yi90YWJsZXJhbmdlOjFlNTEwYzZkNDE3YjQ3N2RhNDBiZDA2NjcwNjZkODZiXzUtMi0xLTEtNDA4Nw_416c6c90-9869-479c-827f-1ce61629563d">4,988</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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="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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZToxZTUxMGM2ZDQxN2I0NzdkYTQwYmQwNjY3MDY2ZDg2Yi90YWJsZXJhbmdlOjFlNTEwYzZkNDE3YjQ3N2RhNDBiZDA2NjcwNjZkODZiXzUtNC0xLTEtMA_44a86d80-c0b5-4183-8774-c70cac1f8333">5,782</ix:nonFraction>&#160;</span></td><td style="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: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-weight:400;line-height:120%">For the year ended December 31, 2018, total lease expense on our operating leases under the previous lease standard, net of sublease rentals, was&#160;$<ix:nonFraction unitRef="usd" contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesRentExpenseSubleaseRentals1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzIwOTk_0ed63384-c16c-4467-837d-288eefa736d4">2.2</ix:nonFraction> million.</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-weight:400;line-height:120%">In the first quarter of 2020, we closed on a sale-leaseback agreement involving land and an office building utilized by our Aviation segment to conduct operations in Miami, Florida. Under the agreement, the land and building, with a net book value of $<ix:nonFraction unitRef="usd" contextRef="if1b0c71a97724ce0b4880cd95493e73a_I20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SaleLeasebackTransactionNetBookValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzEwOTk1MTE2NDI0NzI_aad5e122-73a3-4c6b-8a2e-e60bf300aae5">1.3</ix:nonFraction>&#160;million was sold for a sale price of $<ix:nonFraction unitRef="usd" contextRef="ic16d65024a2244e791d20d8fa8ba87ad_D20200101-20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SaleAndLeasebackTransactionGainLossNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzEwOTk1MTE2NDI0NTg_4951b449-6f45-442f-ac7d-8c133527822a">2.6</ix:nonFraction>&#160;million and leased back under a <ix:nonNumeric contextRef="if1b0c71a97724ce0b4880cd95493e73a_I20200331" format="ixt-sec:duryear" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzEwOTk1MTE2NDI0NTE_55e08444-0106-4737-a129-6de80e4f0a81">6</ix:nonNumeric>-year term operating lease commencing upon the closing of the transaction. The lease provides us with an option to extend the lease upon the expiration of its term in April 2026 for <ix:nonFraction unitRef="leaserenewalperiod" contextRef="ic16d65024a2244e791d20d8fa8ba87ad_D20200101-20200331" decimals="INF" format="ixt-sec:numwordsen" name="vsec:LesseeOperatingLeaseNumberOfRenewalOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzEwOTk1MTE2NDI0ODU_c1e8742d-f353-4c80-9383-f8c205d17414">two</ix:nonFraction> additional <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzEwOTk1MTE2NDI0OTM_0d0fb283-f39f-4bd8-aa79-25073e4a2769">five</span>-year periods. In connection with the sale and leaseback transaction, we recognized a gain of $<ix:nonFraction unitRef="usd" contextRef="ic16d65024a2244e791d20d8fa8ba87ad_D20200101-20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfProperties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzEwOTk1MTE2NDI1MDQ_6c9068be-fccd-4ee9-8613-e2fb5d06be7c">1.1</ix:nonFraction>&#160;million after incurring $<ix:nonFraction unitRef="usd" contextRef="ic16d65024a2244e791d20d8fa8ba87ad_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="vsec:GainLossonSaleofBuildings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzEwOTk1MTE2NDI1MzI_09439376-9efa-49b3-b982-8b3e2b4544b4">200</ix:nonFraction>&#160;thousand in selling expenses.&#160;&#160;&#160;&#160;</span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzUyNTc_da328a27-5d0e-4c58-9249-98ad65c362fe" escape="true"><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes future minimum lease payments under operating leases, recorded on the balance sheet, as of December&#160;31, 2020 (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:77.397%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.667%"></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:400;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">2021</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZTpkZTY4NjhkMWNhZjU0MjU5OTMyNTE1OWJjYWNjNjc5Yi90YWJsZXJhbmdlOmRlNjg2OGQxY2FmNTQyNTk5MzI1MTU5YmNhY2M2NzliXzEtMi0xLTEtMA_74fdc8cb-71df-4578-b0de-4d8279ef1c98">5,366</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:justify;vertical-align:top"><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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZTpkZTY4NjhkMWNhZjU0MjU5OTMyNTE1OWJjYWNjNjc5Yi90YWJsZXJhbmdlOmRlNjg2OGQxY2FmNTQyNTk5MzI1MTU5YmNhY2M2NzliXzItMi0xLTEtMA_990f0363-ff45-4e5a-b78a-72773a3cdbb7">5,226</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:justify;vertical-align:top"><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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZTpkZTY4NjhkMWNhZjU0MjU5OTMyNTE1OWJjYWNjNjc5Yi90YWJsZXJhbmdlOmRlNjg2OGQxY2FmNTQyNTk5MzI1MTU5YmNhY2M2NzliXzMtMi0xLTEtMA_9d34f1ee-c120-4cf7-b160-3690a39eff01">5,122</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:justify;vertical-align:top"><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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZTpkZTY4NjhkMWNhZjU0MjU5OTMyNTE1OWJjYWNjNjc5Yi90YWJsZXJhbmdlOmRlNjg2OGQxY2FmNTQyNTk5MzI1MTU5YmNhY2M2NzliXzQtMi0xLTEtMA_7af48a45-bdc3-4180-9d74-3a8245c0bc43">5,193</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:justify;vertical-align:top"><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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZTpkZTY4NjhkMWNhZjU0MjU5OTMyNTE1OWJjYWNjNjc5Yi90YWJsZXJhbmdlOmRlNjg2OGQxY2FmNTQyNTk5MzI1MTU5YmNhY2M2NzliXzUtMi0xLTEtMA_ba08fd49-6e8c-4c8d-8b96-997efda817c6">5,272</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZTpkZTY4NjhkMWNhZjU0MjU5OTMyNTE1OWJjYWNjNjc5Yi90YWJsZXJhbmdlOmRlNjg2OGQxY2FmNTQyNTk5MzI1MTU5YmNhY2M2NzliXzYtMi0xLTEtMA_324e0bbe-d782-4164-959a-f30789c8b5b0">5,415</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 #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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZTpkZTY4NjhkMWNhZjU0MjU5OTMyNTE1OWJjYWNjNjc5Yi90YWJsZXJhbmdlOmRlNjg2OGQxY2FmNTQyNTk5MzI1MTU5YmNhY2M2NzliXzctMi0xLTEtMA_5516c716-951f-4c0e-85bd-13b7dd920ec9">31,594</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:top"><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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZTpkZTY4NjhkMWNhZjU0MjU5OTMyNTE1OWJjYWNjNjc5Yi90YWJsZXJhbmdlOmRlNjg2OGQxY2FmNTQyNTk5MzI1MTU5YmNhY2M2NzliXzgtMi0xLTEtMA_bc2351eb-600f-47a3-a74e-9a2d035be528">4,767</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of 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 #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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZTpkZTY4NjhkMWNhZjU0MjU5OTMyNTE1OWJjYWNjNjc5Yi90YWJsZXJhbmdlOmRlNjg2OGQxY2FmNTQyNTk5MzI1MTU5YmNhY2M2NzliXzktMi0xLTEtMA_4e7dfe16-f229-422f-9f2f-432d8491f63e">26,827</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current maturities of 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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZTpkZTY4NjhkMWNhZjU0MjU5OTMyNTE1OWJjYWNjNjc5Yi90YWJsZXJhbmdlOmRlNjg2OGQxY2FmNTQyNTk5MzI1MTU5YmNhY2M2NzliXzEwLTItMS0xLTA_2e6320d3-e5ac-4ccb-a0d3-e7b391f88cbe">4,012</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease liabilities</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZTpkZTY4NjhkMWNhZjU0MjU5OTMyNTE1OWJjYWNjNjc5Yi90YWJsZXJhbmdlOmRlNjg2OGQxY2FmNTQyNTk5MzI1MTU5YmNhY2M2NzliXzExLTItMS0xLTA_eb08a251-46a8-45ad-8568-396369cef8d3">22,815</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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We made cash payments of approximately $<ix:nonFraction unitRef="usd" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzEwOTk1MTE2NDI1MTg_f4766b2b-1afe-406d-a1aa-296fc92a64fd">3.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzI4NDY_07fb0c12-4ced-4634-af18-b0877559ade4">5.7</ix:nonFraction> million for operating leases during the year ended December&#160;31, 2020 and 2019, respectively, which are included in cash flows from operating activities in our consolidated statement of cash flows. As of December&#160;31, 2020, the weighted average remaining lease term and discount rate for our operating leases were approximately <ix:nonNumeric contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzMxMTk_67841ccd-280a-45b3-9c94-f366ce0b8e93">5.8</ix:nonNumeric> years and <ix:nonFraction unitRef="number" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzMxMjY_a086a5b6-45ea-4e9c-8faf-978506d29b9f">5.4</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:700;line-height:120%">Contingencies</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%">We may have certain claims in the normal course of business, including legal proceedings, against us and against other parties. In our opinion, the resolution of these other claims will not have a material adverse effect on our results of operations, financial position or cash flows. However, because the results of any legal proceedings cannot be predicted with certainty, the amount of loss, if any, cannot be reasonably estimated.</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%">Further, from time-to-time, government agencies investigate whether our operations are being conducted in accordance with applicable contractual and regulatory requirements. Government investigations of us, whether relating to government contracts or conducted for other reasons, could result in administrative, civil or criminal liabilities, including repayments, fines or penalties being imposed upon us, or could lead to suspension or debarment from future government contracting. Government investigations often take years to complete and most result in no adverse action against us. We believe, based upon current information, that the outcome of any such government disputes and investigations will not have a material adverse effect on our results of operations, financial condition or cash flows.</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="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%">-65-</span></div></div></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_127"></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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">(13)&#160; <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90ZXh0cmVnaW9uOjQ1MDJhZjkyNDk3YzQzNGNhMzEzNWViOWM4ZWI0N2MxXzQ5MjA_65e94a72-b637-444b-b9b5-0da5cc4490c9" continuedAt="ifada5d47f71b43319807049b4dd99159" escape="true">Business Segments and Customer Information</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ifada5d47f71b43319807049b4dd99159" continuedAt="i4b74a16644644b50b88cc808a6c12579"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90ZXh0cmVnaW9uOjQ1MDJhZjkyNDk3YzQzNGNhMzEzNWViOWM4ZWI0N2MxXzQ5MTg_706c81c8-54e5-4c72-9cf0-0c6f8f01b211" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</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%">Management of our business operations is conducted under <ix:nonFraction unitRef="segment" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90ZXh0cmVnaW9uOjQ1MDJhZjkyNDk3YzQzNGNhMzEzNWViOWM4ZWI0N2MxXzEzMw_f414f4d0-4b90-4475-81b8-28d0ca1229bb">three</ix:nonFraction> reportable operating segments:</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%;text-decoration:underline">Aviation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Distribution and MRO Services</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%">Our Aviation segment (formerly Aviation Group) provides aftermarket repair and distribution services to commercial, cargo, business and general aviation, military and defense, and rotorcraft customers globally. Core services include parts distribution, engine accessory maintenance, MRO services, rotable exchange and supply chain services.</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:400;line-height:120%;text-decoration:underline">Fleet</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Distribution and Fleet Services</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%">Our Fleet segment (formerly Supply Chain Management Group) provides parts, inventory management, e-commerce fulfillment, logistics, supply chain support and other services to support the commercial aftermarket medium- and heavy-duty truck market, the United States Postal Service ("USPS"), and the United States Department of Defense ("DoD"). Core services include vehicle parts distribution, sourcing, IT solutions customized fleet logistics, warehousing, kitting, just-in-time supply chain management, alternative product sourcing, and engineering and technical support.</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%;text-decoration:underline">Federal and Defense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Logistics and Sustainment Services</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%">Our Federal and Defense segment (formerly Federal Services Group) provides aftermarket MRO and logistics services to improve operational readiness and extend the life cycle of military vehicles, ships and aircraft for the DoD, federal agencies and international defense customers. Core services include base operations support; procurement; supply chain management; vehicle, maritime and aircraft sustainment services; IT services and energy consulting. </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating segments reported below are the segments of the Company for which separate financial information is available and for which segment results are evaluated regularly by our Chief Executive Officer in deciding how to allocate resources and in assessing performance. We evaluate segment performance based on consolidated revenues and operating income. Net sales of our business segments exclude inter-segment sales as these activities are eliminated in consolidation.</span></div></ix:nonNumeric></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%">-66-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><ix:continuation id="i4b74a16644644b50b88cc808a6c12579" continuedAt="ia6c46c8dd2214d6d85ea1276fb7e2e40"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90ZXh0cmVnaW9uOjQ1MDJhZjkyNDk3YzQzNGNhMzEzNWViOWM4ZWI0N2MxXzQ5MzU_6507646d-802c-4d4c-b777-6c2f7de796ef" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our segment information is as follows (in thousands):</span></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:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.637%"></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:11.640%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the years ended December 31,</span></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-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:top"><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="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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></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-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">Aviation </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="ifa98cc36bb1b48c68ace7dbcbb6f7714_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzMtMS0xLTEtMA_02d978e2-13f7-402c-a87c-d86782a5fd21">165,070</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="i149623f1c5b64b88816949c10bcbbc21_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzMtMy0xLTEtMA_483d737c-9271-4fe5-8e6f-4e344cae6f37">224,546</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="i3a36f9ba197e498999fa5dbd9d1f559f_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzMtNS0xLTEtMA_837f1a7f-4104-4aeb-9deb-33f4e2171965">145,423</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fleet</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="ib3df8da2908d480ab4731e5c4b5dcc8c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzQtMS0xLTEtMA_a28e7ddc-7976-4c54-94bd-0657b4e071e5">242,170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if735df9f1455490a9453eff384348e57_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzQtMy0xLTEtMA_031e6b24-578a-412c-9507-3c568986dca9">214,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37d1cade82804072b419c66631d5c1c7_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzQtNS0xLTEtMA_c1118da7-4900-4251-a265-6c150604b11b">214,809</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%">Federal and Defense</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="iaa10da4ab2d74c5ca71f853f2be05423_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzUtMS0xLTEtMA_2a457021-25ca-4b60-ad5c-6271d78f75f1">254,419</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="i3d483637935e4c9aaa1abab9653f400a_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzUtMy0xLTEtMA_f64c9f0d-90c5-45c8-a9f8-8c2c39ce0146">313,561</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="i180c3cf70d39466e968a3a1e67fe4780_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzUtNS0xLTEtMA_afcf5f06-76a9-4147-b8ea-881b5a993eb6">336,986</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 12.25pt;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%">Total revenues</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%"><ix:nonFraction unitRef="usd" contextRef="ib680ffdc960841909bb23d41af4d9b6c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzYtMS0xLTEtMA_e0443644-b9fb-4852-8541-4de63e3e7a08">661,659</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="i775306cb10634ced8e617c97b8b7b362_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzYtMy0xLTEtMA_a6aea058-9d55-4b4f-a85a-474681da7c74">752,627</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="i5ab1846b77344fe09e9f9772026ee3ed_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzYtNS0xLTEtMA_89043e03-64ee-4b2a-8dae-b7f0651761d5">697,218</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 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 #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><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%">Operating income (loss):</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aviation</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="ifa98cc36bb1b48c68ace7dbcbb6f7714_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzktMS0xLTEtMA_76796996-b910-4920-abd8-69b121c2ad5e">35,513</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="i149623f1c5b64b88816949c10bcbbc21_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzktMy0xLTEtMA_010d33d0-26a4-490e-9484-b03c04af214d">17,901</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="i3a36f9ba197e498999fa5dbd9d1f559f_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzktNS0xLTEtMA_65b8c5a2-2a04-48e3-a689-af4a7a246951">11,076</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fleet</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="ib3df8da2908d480ab4731e5c4b5dcc8c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzEwLTEtMS0xLTA_140ab4be-6400-4010-83a0-11fa1a3dda37">26,659</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if735df9f1455490a9453eff384348e57_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzEwLTMtMS0xLTA_44680616-ba3e-4969-af2e-da96dd9064d9">29,819</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37d1cade82804072b419c66631d5c1c7_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzEwLTUtMS0xLTA_dd54b774-7b00-4605-9418-bc77049d1593">30,626</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%">Federal and Defense</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="iaa10da4ab2d74c5ca71f853f2be05423_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzExLTEtMS0xLTA_6ac3e82f-b01f-4269-b6df-8c7ea28684fa">26,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d483637935e4c9aaa1abab9653f400a_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzExLTMtMS0xLTA_fc2aff7f-23d9-4475-a2f0-206d2b3f7891">18,144</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="i180c3cf70d39466e968a3a1e67fe4780_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzExLTUtMS0xLTA_138df69c-168a-4fa0-a333-264b1d839df2">15,797</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate 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="i5ff83536e1a44bb58368521abf36f8ec_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzEyLTEtMS0xLTA_e98effe9-5ec3-431f-8b27-1626056593d3">3,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="if8d4083a412c453eae2888c05fe25f85_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzEyLTMtMS0xLTA_3ba7c429-684e-40ac-a360-75e5dffd1ea2">5,607</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="i88f50f69f3204c04b478e455280e4460_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzEyLTUtMS0xLTA_851f19f9-3ad6-4de1-aa92-88d6e9e19b10">3,269</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</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="ib680ffdc960841909bb23d41af4d9b6c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzEzLTEtMS0xLTA_49ff556a-6ce1-4c15-8aff-acb87f3256e9">13,923</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="i775306cb10634ced8e617c97b8b7b362_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzEzLTMtMS0xLTA_40703673-2f98-42ac-bb28-3120c2742b88">60,257</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="i5ab1846b77344fe09e9f9772026ee3ed_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzEzLTUtMS0xLTA_90c98ded-8beb-4728-b274-d0d964f61666">54,230</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:12pt"><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="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%">Depreciation and amortization 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aviation</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="ifa98cc36bb1b48c68ace7dbcbb6f7714_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="vsec:DepreciationAndAmortizationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE2LTEtMS0xLTA_99bd5726-73d1-4083-b1c7-f410d237b3cc">10,874</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i149623f1c5b64b88816949c10bcbbc21_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="vsec:DepreciationAndAmortizationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE2LTMtMS0xLTA_829ca333-dda2-4b47-8b8c-04675903219c">12,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i3a36f9ba197e498999fa5dbd9d1f559f_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="vsec:DepreciationAndAmortizationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE2LTUtMS0xLTA_fdf70c66-36f6-4500-95c8-39918ecb646e">5,123</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%">Fleet</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="ib3df8da2908d480ab4731e5c4b5dcc8c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="vsec:DepreciationAndAmortizationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE3LTEtMS0xLTA_12b3cb48-8e7c-4f1e-b03f-d1cc0909392b">10,260</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="if735df9f1455490a9453eff384348e57_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="vsec:DepreciationAndAmortizationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE3LTMtMS0xLTA_131e5a30-f3cf-43ae-9f9d-5194291d8b9a">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="i37d1cade82804072b419c66631d5c1c7_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="vsec:DepreciationAndAmortizationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE3LTUtMS0xLTA_c80c0b4b-8243-437e-9217-30cc6dea91cb">7,299</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal and Defense</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="iaa10da4ab2d74c5ca71f853f2be05423_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="vsec:DepreciationAndAmortizationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE4LTEtMS0xLTA_7e1bebd6-f32a-4283-8a8b-dda09515da06">3,001</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d483637935e4c9aaa1abab9653f400a_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="vsec:DepreciationAndAmortizationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE4LTMtMS0xLTA_05a37de9-ecc4-4042-94a2-3fb85089d38a">3,296</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i180c3cf70d39466e968a3a1e67fe4780_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="vsec:DepreciationAndAmortizationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE4LTUtMS0xLTA_026a93a6-d0e9-4168-9602-60d949389a31">12,802</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciation and amortization</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="ib680ffdc960841909bb23d41af4d9b6c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="vsec:DepreciationAndAmortizationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE5LTEtMS0xLTA_f0cb34e2-beae-403f-a091-a9e43419048d">24,135</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="i775306cb10634ced8e617c97b8b7b362_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="vsec:DepreciationAndAmortizationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE5LTMtMS0xLTA_5c30cff0-87f9-4bbf-a975-552367d75b5d">26,927</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="i5ab1846b77344fe09e9f9772026ee3ed_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="vsec:DepreciationAndAmortizationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE5LTUtMS0xLTA_63bc24ad-eecb-4990-acb8-287a1fc75b8e">25,224</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:12pt"><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="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%">Capital expenditures:</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aviation</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="ifa98cc36bb1b48c68ace7dbcbb6f7714_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzIyLTEtMS0xLTA_820ed2d2-572a-49ee-b412-79de6c1c7bee">3,445</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i149623f1c5b64b88816949c10bcbbc21_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzIyLTMtMS0xLTA_1ae40a49-691c-460b-94bf-9aaa44447c27">8,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 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="i3a36f9ba197e498999fa5dbd9d1f559f_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzIyLTUtMS0xLTA_aecd86ab-d9da-437f-90ca-f1fe25e44cef">1,772</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%">Fleet</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="ib3df8da2908d480ab4731e5c4b5dcc8c_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzIzLTEtMS0xLTA_1f97ff00-4be9-40c7-b530-c60bff72e18d">675</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="if735df9f1455490a9453eff384348e57_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzIzLTMtMS0xLTA_5be29237-18c5-4666-975f-5d16d407bca5">1,076</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="i37d1cade82804072b419c66631d5c1c7_D20180101-20181231" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzIzLTUtMS0xLTA_a0078605-05a8-4d27-8054-c0b2004dc9a0">802</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal and Defense</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="iaa10da4ab2d74c5ca71f853f2be05423_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzI0LTEtMS0xLTA_c0d3b6e4-94c5-4b40-afd9-8a3b1626d5d9">148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d483637935e4c9aaa1abab9653f400a_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzI0LTMtMS0xLTA_89786203-20d0-41dc-a736-1aa4f8f3d1ca">58</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i180c3cf70d39466e968a3a1e67fe4780_D20180101-20181231" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzI0LTUtMS0xLTA_f23856f7-6449-40ac-8da8-61e4fcdaf9b0">209</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%">Corporate</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="i5ff83536e1a44bb58368521abf36f8ec_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzI1LTEtMS0xLTA_a1a1d6ce-11a2-44e7-a760-89052aa2b487">159</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="if8d4083a412c453eae2888c05fe25f85_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzI1LTMtMS0xLTA_eff933a6-01f8-492f-bfb0-ee3d623e4312">130</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="i88f50f69f3204c04b478e455280e4460_D20180101-20181231" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzI1LTUtMS0xLTA_63c34839-1e8b-4ba4-a513-2d8ead7ff57d">334</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 12.25pt;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%">Total capital expenditures</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="ib680ffdc960841909bb23d41af4d9b6c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzI2LTEtMS0xLTA_843cdfb6-05d9-4164-a4e1-db14d272f598">4,427</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i775306cb10634ced8e617c97b8b7b362_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzI2LTMtMS0xLTA_abfef540-cfbb-4116-8855-027c30daf863">9,660</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i5ab1846b77344fe09e9f9772026ee3ed_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzI2LTUtMS0xLTA_9d0db19d-ed1d-4c84-9c92-6f713ab25fc1">3,117</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></tr></table></div><div style="text-align:justify"><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:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.639%"></td><td style="width:0.1%"></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-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:400;line-height:100%">December 31,</span></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-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:400;line-height:100%">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:400;line-height:100%">2019</span></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-weight:400;line-height:100%">Total assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">Aviation</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="i11723986bea444c6b49d5586e134b9ae_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTo2NTI4NTY1NDU4MjE0NzhlYTU4ODUwYTdiMzAzYmYwZC90YWJsZXJhbmdlOjY1Mjg1NjU0NTgyMTQ3OGVhNTg4NTBhN2IzMDNiZjBkXzMtMS0xLTEtMA_b62d76d0-b7bd-4df0-85cf-cfa211a2e2a2">478,861</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="i119891b913a34554aa2cdc6c790405e4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTo2NTI4NTY1NDU4MjE0NzhlYTU4ODUwYTdiMzAzYmYwZC90YWJsZXJhbmdlOjY1Mjg1NjU0NTgyMTQ3OGVhNTg4NTBhN2IzMDNiZjBkXzMtMy0xLTEtMA_660c80bc-36f9-4453-895b-2e2e32a3230f">522,446</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fleet</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="icc1a0c02c7074b12a318ce2940960d3f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTo2NTI4NTY1NDU4MjE0NzhlYTU4ODUwYTdiMzAzYmYwZC90YWJsZXJhbmdlOjY1Mjg1NjU0NTgyMTQ3OGVhNTg4NTBhN2IzMDNiZjBkXzQtMS0xLTEtMA_44290a08-39b6-4503-b21f-f37e4f5cbbbf">161,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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84a4b72cca51441f9174d72f4f7dad0c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTo2NTI4NTY1NDU4MjE0NzhlYTU4ODUwYTdiMzAzYmYwZC90YWJsZXJhbmdlOjY1Mjg1NjU0NTgyMTQ3OGVhNTg4NTBhN2IzMDNiZjBkXzQtMy0xLTEtMA_db784da5-a6ca-4204-a353-86bce7ddf0b3">170,142</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: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%">Federal and Defense</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="ia2ba850fb4474750b4b811bcdf3308a0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTo2NTI4NTY1NDU4MjE0NzhlYTU4ODUwYTdiMzAzYmYwZC90YWJsZXJhbmdlOjY1Mjg1NjU0NTgyMTQ3OGVhNTg4NTBhN2IzMDNiZjBkXzUtMS0xLTEtMA_503b7dd1-594c-4779-8055-d62c6a9b676f">66,808</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="i24fab08505e248e38fa57d9ccb5329a9_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTo2NTI4NTY1NDU4MjE0NzhlYTU4ODUwYTdiMzAzYmYwZC90YWJsZXJhbmdlOjY1Mjg1NjU0NTgyMTQ3OGVhNTg4NTBhN2IzMDNiZjBkXzUtMy0xLTEtMA_901e7e9c-886d-4657-8f25-ae8842c31a32">88,966</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</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="i8f1c263747854965a2c819b2e09bfad5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTo2NTI4NTY1NDU4MjE0NzhlYTU4ODUwYTdiMzAzYmYwZC90YWJsZXJhbmdlOjY1Mjg1NjU0NTgyMTQ3OGVhNTg4NTBhN2IzMDNiZjBkXzYtMS0xLTEtMA_44841bfc-06c5-4a7e-82d3-3c95bf55aae0">73,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;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="ida6d38c8a96a484b97f205e9da90c67d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTo2NTI4NTY1NDU4MjE0NzhlYTU4ODUwYTdiMzAzYmYwZC90YWJsZXJhbmdlOjY1Mjg1NjU0NTgyMTQ3OGVhNTg4NTBhN2IzMDNiZjBkXzYtMy0xLTEtMA_cbf34b0b-a4f2-41b9-becf-cc3f9043ddf9">64,310</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:2px 1pt 2px 12.25pt;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%">Total assets</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="id9c437c3ed6f4dd3b766dc898d248c5e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTo2NTI4NTY1NDU4MjE0NzhlYTU4ODUwYTdiMzAzYmYwZC90YWJsZXJhbmdlOjY1Mjg1NjU0NTgyMTQ3OGVhNTg4NTBhN2IzMDNiZjBkXzctMS0xLTEtMA_14162d8b-ecf8-49d3-a4e9-47fa7b198b9f">780,081</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="i53b6dcce55a64f84ae653f7564ae9a92_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTo2NTI4NTY1NDU4MjE0NzhlYTU4ODUwYTdiMzAzYmYwZC90YWJsZXJhbmdlOjY1Mjg1NjU0NTgyMTQ3OGVhNTg4NTBhN2IzMDNiZjBkXzctMy0xLTEtMA_adf2fb61-e4be-4f5d-9646-ca3b732574b6">845,864</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><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%">Revenues are net of inter-segment eliminations. Corporate expenses are primarily selling, general and administrative expenses not allocated to segments.&#160;Corporate assets are primarily cash, property and equipment and investments held in separate trust.</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%">In 2020 and 2019, we allocated depreciation and amortization expense to each segment based on the segment in which each asset was utilized. In 2018, the allocation method for certain amortization expenses was based on each segment&#8217;s percentage of overall cost. The primary reason for the change is to allocate depreciation and amortization expense to a specific segment depending on the asset deployment. Depreciation and amortization expense by segment for 2018 was not recast for these allocation changes, and this change did not impact our previously reported consolidated financial results. The impact for 2018, under the new allocation method, would have been a decrease in depreciation and amortization expense for the Federal and Defense segment of $<ix:nonFraction unitRef="usd" contextRef="i1d6123bedabf4dc8a62d97d90a6e2a1e_D20180101-20181231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="vsec:IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90ZXh0cmVnaW9uOjQ1MDJhZjkyNDk3YzQzNGNhMzEzNWViOWM4ZWI0N2MxXzMwMTk_33d353c5-42c5-430a-9889-2623f2dcd118">8.1</ix:nonFraction> million, with a corresponding increase for Aviation segment and Fleet segment of $<ix:nonFraction unitRef="usd" contextRef="i3ecce1f556214bf79a2b9070302877cd_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="vsec:IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90ZXh0cmVnaW9uOjQ1MDJhZjkyNDk3YzQzNGNhMzEzNWViOWM4ZWI0N2MxXzMwOTg_3fa7d911-5d0b-4ea4-bfe3-34249fa2c1e0">3.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i9a690e05e1044ab3a4ed117dc6e83f99_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="vsec:IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90ZXh0cmVnaW9uOjQ1MDJhZjkyNDk3YzQzNGNhMzEzNWViOWM4ZWI0N2MxXzMxMDU_d65782d6-604d-4e8b-bfad-279cd3f6ceb0">4.4</ix:nonFraction> million, respectively. </span></div></ix:continuation><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%">-67-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><ix:continuation id="ia6c46c8dd2214d6d85ea1276fb7e2e40"><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%">Customer Information</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%">Our revenues are derived from contract services performed for DoD agencies or federal civilian agencies and from the delivery of products to our commercial clients. The USPS, U.S. Army and Army Reserve, and U.S. Navy are our largest customers. Our customers also include various other government agencies and commercial entities. <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90ZXh0cmVnaW9uOjQ1MDJhZjkyNDk3YzQzNGNhMzEzNWViOWM4ZWI0N2MxXzQ5MjQ_91222d8a-6607-48e9-b332-16cb59263036" continuedAt="ia4be48146de546829bdf68c2fc5966f7" escape="true">Our revenue by customer is as follows for the years ended December 31, (in thousands):</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="ia4be48146de546829bdf68c2fc5966f7"><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:28.621%"></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.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.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.887%"></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="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:400;line-height:100%">Years ended December 31,</span></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-weight:400;line-height:100%">Source of Revenues</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:400;line-height:100%">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:400;line-height:100%">%</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:400;line-height:100%">2019</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:400;line-height:100%">%</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:400;line-height:100%">2018</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:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">DoD</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="i9d64074dbb8744948327c54f82a95c2b_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzItMi0xLTEtMA_8b74d2d6-7295-459a-83cb-890c831286c6">236,397</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="number" contextRef="i9d64074dbb8744948327c54f82a95c2b_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzItNC0xLTEtMA_436606c7-cc4b-4c37-8810-6efc107fc0c9">36</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="i552ce9cef1d34415bcc943da1970c7c9_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzItNi0xLTEtMA_534af224-eb9e-45f4-a90f-2eb356172bb7">304,334</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="number" contextRef="i552ce9cef1d34415bcc943da1970c7c9_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzItOC0xLTEtMA_9b0bda0f-5f2c-42a6-993e-9ce6fdf27d22">41</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="i74893e1d55be4e758eabf7ce16022fb5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzItMTAtMS0xLTA_80744259-e0c8-4380-b4a2-b8cc8cf9768d">334,494</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="number" contextRef="i74893e1d55be4e758eabf7ce16022fb5_D20180101-20181231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzItMTItMS0xLTA_ff4d62f2-e1d7-4065-917b-a3ab0a42bccb">48</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other government</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="i2aa4ab0ab33243a9999218def0c53edd_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzMtMi0xLTEtMA_4d933816-ec22-4322-9617-f34455552307">216,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="number" contextRef="i2aa4ab0ab33243a9999218def0c53edd_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzMtNC0xLTEtMA_1b92d657-f4fc-41f0-b167-4a6b07d79963">33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17bb09cff640413b835b8b7ebafbaae7_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzMtNi0xLTEtMA_629fb9f8-f833-4348-b9a1-4cffad7d4e68">205,775</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i17bb09cff640413b835b8b7ebafbaae7_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzMtOC0xLTEtMA_44ac0a52-1af6-4d4b-a1c9-7fac020f463d">27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i448ceacf33574d46bcacc435c77265cf_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzMtMTAtMS0xLTA_da5660ca-e0db-430d-a41f-6c78cbbbef6c">212,118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i448ceacf33574d46bcacc435c77265cf_D20180101-20181231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzMtMTItMS0xLTA_868c28cc-47d3-4268-85a1-aaa0c59f5bda">30</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</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="ic4e07fa15ea2416daa89014ebafa5003_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzQtMi0xLTEtMA_02848aa0-a9db-4f6f-8814-c4b3cae0af76">208,305</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="number" contextRef="ic4e07fa15ea2416daa89014ebafa5003_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzQtNC0xLTEtMA_e37e17dc-2c5f-4d47-9176-922d588221ee">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="idc0a758db0b44b65806fdb4aca5f3bfe_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzQtNi0xLTEtMA_fd5e7ca2-15b3-4527-a657-a4ae5396bcb4">242,518</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="number" contextRef="idc0a758db0b44b65806fdb4aca5f3bfe_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzQtOC0xLTEtMA_a0a34471-71fe-4f5e-873f-b2a399723cf9">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="i1145c61b62c34ee28b38af38a23abf1c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzQtMTAtMS0xLTA_34a730e5-09bb-4631-af72-40933e74fa04">150,606</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="number" contextRef="i1145c61b62c34ee28b38af38a23abf1c_D20180101-20181231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzQtMTItMS0xLTA_f19e9138-b839-40aa-ae6d-705759a03623">22</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzUtMi0xLTEtMA_4776c97e-5db9-4a4e-af5d-f49abbbd7335">661,659</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="number" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzUtNC0xLTEtMA_9173668c-51ce-4c5f-b00c-9b0284c2048c">100</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzUtNi0xLTEtMA_ce1ee663-e5a2-42b5-905e-ddabfe233737">752,627</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="number" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzUtOC0xLTEtMA_15cd2eb8-e901-47de-aba0-6c73eecc7fe4">100</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzUtMTAtMS0xLTA_8ddb6332-43fd-4cb9-8219-cc9dcdb296bb">697,218</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="number" contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzUtMTItMS0xLTA_76b76b07-02ae-4c3e-87fe-d8fd57f45794">100</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></tr></table></ix:continuation></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%">We do not measure revenue or profit by product or service lines, either for internal management or external financial reporting purposes, because it would be impractical to do so. Products offered and services performed are determined by contract requirements and the types of products and services provided for one contract bear no relation to similar products and services provided on another contract. Products and services provided vary when new contracts begin or current contracts expire. In many cases, more than one product or service is provided under a contract or contract task order. Accordingly, cost and revenue tracking are designed to best serve contract requirements and segregating costs and revenues by product or service lines in situations for which it is not required would be difficult and costly to both us and our customers.</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%">Geographical Information </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90ZXh0cmVnaW9uOjQ1MDJhZjkyNDk3YzQzNGNhMzEzNWViOWM4ZWI0N2MxXzQ5MzE_99cba709-dfc8-4614-917c-f0860174af8c" escape="true"><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 by geography is based on the billing address of the customer. Our revenue by geographic area is as follows (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.853%"><tr><td style="width:1.0%"></td><td style="width:52.633%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.615%"></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><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:7.684%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.274%"></td><td style="width:0.1%"></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-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:400;line-height:100%">Years ended December 31,</span></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-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:top"><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="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:400;line-height:100%">2019</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:400;line-height:100%">2018</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%">United States</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="i229b43b7fccc4cce9e3c70ddf68792ac_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozMGNmYzllNTgyMzQ0YzkwYmIzN2ZlZjZjYmM0ODQ0My90YWJsZXJhbmdlOjMwY2ZjOWU1ODIzNDRjOTBiYjM3ZmVmNmNiYzQ4NDQzXzItMi0xLTEtMA_af96308e-6eed-4e03-a61c-b6e73dc985f0">598,142</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="i9e4527807f864664b025db11735bb5a6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozMGNmYzllNTgyMzQ0YzkwYmIzN2ZlZjZjYmM0ODQ0My90YWJsZXJhbmdlOjMwY2ZjOWU1ODIzNDRjOTBiYjM3ZmVmNmNiYzQ4NDQzXzItNC0xLTEtMA_8e25ba24-618a-4827-aa76-efe1c64539c1">659,451</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="i42ace633c9e74488a53916dc752f6521_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozMGNmYzllNTgyMzQ0YzkwYmIzN2ZlZjZjYmM0ODQ0My90YWJsZXJhbmdlOjMwY2ZjOWU1ODIzNDRjOTBiYjM3ZmVmNmNiYzQ4NDQzXzItNi0xLTEtMA_1f916ed9-7563-4067-a942-31ee3f88db33">647,168</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Countries </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</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="i25d5b14c237d441aa8b10f021cf9155d_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozMGNmYzllNTgyMzQ0YzkwYmIzN2ZlZjZjYmM0ODQ0My90YWJsZXJhbmdlOjMwY2ZjOWU1ODIzNDRjOTBiYjM3ZmVmNmNiYzQ4NDQzXzMtMi0xLTEtMA_6d7cab91-9e21-4c40-85c3-889749c3ab22">63,517</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="i34fd3223e80a49a5a37ac84df37f02da_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozMGNmYzllNTgyMzQ0YzkwYmIzN2ZlZjZjYmM0ODQ0My90YWJsZXJhbmdlOjMwY2ZjOWU1ODIzNDRjOTBiYjM3ZmVmNmNiYzQ4NDQzXzMtNC0xLTEtMA_35a7dbfc-d97e-46ef-bc86-b6ea2b19972d">93,176</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="i95b665b1de3e4c40a5863c5472c624c2_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozMGNmYzllNTgyMzQ0YzkwYmIzN2ZlZjZjYmM0ODQ0My90YWJsZXJhbmdlOjMwY2ZjOWU1ODIzNDRjOTBiYjM3ZmVmNmNiYzQ4NDQzXzMtNi0xLTEtMA_e0c33975-6f73-48f8-800a-bf32941a3e06">50,050</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:2px 1pt 2px 12.25pt;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%">Total revenue</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozMGNmYzllNTgyMzQ0YzkwYmIzN2ZlZjZjYmM0ODQ0My90YWJsZXJhbmdlOjMwY2ZjOWU1ODIzNDRjOTBiYjM3ZmVmNmNiYzQ4NDQzXzQtMi0xLTEtMA_49698f4e-5b10-436b-a861-6eea62d230d3">661,659</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="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozMGNmYzllNTgyMzQ0YzkwYmIzN2ZlZjZjYmM0ODQ0My90YWJsZXJhbmdlOjMwY2ZjOWU1ODIzNDRjOTBiYjM3ZmVmNmNiYzQ4NDQzXzQtNC0xLTEtMA_396a504e-7e46-4dba-bfa8-dfe04f6dc06c">752,627</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="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozMGNmYzllNTgyMzQ0YzkwYmIzN2ZlZjZjYmM0ODQ0My90YWJsZXJhbmdlOjMwY2ZjOWU1ODIzNDRjOTBiYjM3ZmVmNmNiYzQ4NDQzXzQtNi0xLTEtMA_0dee0eb7-ecae-41d8-909b-5715278e21a6">697,218</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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) No individual country, other than disclosed above, exceeded 10% of our total revenue for any period presented</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_130"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(14)&#160; <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzAvZnJhZzo0OWUwOGJhNTM4ZDM0ZmNkYjI0OTA1ZjhjNGYzMTE5ZS90ZXh0cmVnaW9uOjQ5ZTA4YmE1MzhkMzRmY2RiMjQ5MDVmOGM0ZjMxMTllXzQxNw_5e3f4033-f7eb-4397-86ea-0c4e7bf88c0a" continuedAt="ifb4e8f071b4646f1ad1cf7b99f154b1f" escape="true">Capital Stock</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ifb4e8f071b4646f1ad1cf7b99f154b1f"><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%">Common Stock</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%">Our common stock has a par value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzAvZnJhZzo0OWUwOGJhNTM4ZDM0ZmNkYjI0OTA1ZjhjNGYzMTE5ZS90ZXh0cmVnaW9uOjQ5ZTA4YmE1MzhkMzRmY2RiMjQ5MDVmOGM0ZjMxMTllXzc2_f1393ebf-d664-4398-bd4a-371caf2350ad">0.05</ix:nonFraction> per share.&#160;Proceeds from common stock issuances that are greater than $<ix:nonFraction unitRef="usdPerShare" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="INF" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzAvZnJhZzo0OWUwOGJhNTM4ZDM0ZmNkYjI0OTA1ZjhjNGYzMTE5ZS90ZXh0cmVnaW9uOjQ5ZTA4YmE1MzhkMzRmY2RiMjQ5MDVmOGM0ZjMxMTllXzE0OQ_71f894a9-85c9-4dd4-9a99-794d9b1b57fa">0.05</ix:nonFraction> per share are credited to additional paid in capital.&#160;Holders of common stock are entitled to <ix:nonFraction unitRef="vote" contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="vsec:CommonStockVotingRightsNumberOfVotes" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzAvZnJhZzo0OWUwOGJhNTM4ZDM0ZmNkYjI0OTA1ZjhjNGYzMTE5ZS90ZXh0cmVnaW9uOjQ5ZTA4YmE1MzhkMzRmY2RiMjQ5MDVmOGM0ZjMxMTllXzI0Ng_6d6c7530-ffae-4d00-9666-10e137e525fa">one</ix:nonFraction> vote per common share held on all matters voted on by our stockholders.&#160;Stockholders of record are entitled to the amount of dividends declared per common share held.</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 id="i18516c3c26b34ce5b9c14900cea4cf92_133"></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%">(15)&#160; <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzMvZnJhZzo0YjI1ZmM1ZjVkOWI0MjY2YTYwZWI3NWQ2NTIzNDg1NC90ZXh0cmVnaW9uOjRiMjVmYzVmNWQ5YjQyNjZhNjBlYjc1ZDY1MjM0ODU0XzQzNw_7aedd163-e7f1-4bf3-b8e9-20ea7660898e" continuedAt="ifddd75b057ee4041af69f918c767dd36" escape="true">401(k) Plan </ix:nonNumeric></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%"><ix:continuation id="ifddd75b057ee4041af69f918c767dd36">We maintain a defined contribution plan under Section 401(k) of the Internal Revenue Code of 1986, as amended, that covers substantially all of our employees. Under the provisions of our 401(k) plan, employees' eligible contributions are matched at rates specified in the plan documents. Our expense associated with this plan was approximately $<ix:nonFraction unitRef="usd" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzMvZnJhZzo0YjI1ZmM1ZjVkOWI0MjY2YTYwZWI3NWQ2NTIzNDg1NC90ZXh0cmVnaW9uOjRiMjVmYzVmNWQ5YjQyNjZhNjBlYjc1ZDY1MjM0ODU0XzM2OQ_72dac2cd-8530-4dcb-8024-f5618a994da6">5.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzMvZnJhZzo0YjI1ZmM1ZjVkOWI0MjY2YTYwZWI3NWQ2NTIzNDg1NC90ZXh0cmVnaW9uOjRiMjVmYzVmNWQ5YjQyNjZhNjBlYjc1ZDY1MjM0ODU0XzM3Mw_0545a355-ec81-442c-bd76-4d8350820b8b">5.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzMvZnJhZzo0YjI1ZmM1ZjVkOWI0MjY2YTYwZWI3NWQ2NTIzNDg1NC90ZXh0cmVnaW9uOjRiMjVmYzVmNWQ5YjQyNjZhNjBlYjc1ZDY1MjM0ODU0XzM4MA_97d07e21-553b-404c-a850-70ebbaa26d6e">5.9</ix:nonFraction> million for the years ended December&#160;31, 2020, 2019, and 2018, respectively.</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><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_136"></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%">-68-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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%">(16)&#160; <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90ZXh0cmVnaW9uOmRiYzVjMWYxN2UxODRlMGJiNjFlMWFhMWY5Y2YwYjZmXzMwNzM_25f8c101-3716-4725-8f43-c389b4bbc655" continuedAt="i67bc8029daf64b4e980e63b26668db8b" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i67bc8029daf64b4e980e63b26668db8b" continuedAt="i9ea3f30ff1db4af9bc604b3a34d0e2c2"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90ZXh0cmVnaW9uOmRiYzVjMWYxN2UxODRlMGJiNjFlMWFhMWY5Y2YwYjZmXzMwODI_72cd4e53-08f2-48cd-b70b-6cb8270e8c7e" escape="true"><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 accounting standard for fair value measurements defines fair value and establishes a market-based framework or hierarchy for measuring fair value.&#160;The standard is applicable whenever assets and liabilities are measured at fair value.</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%">The fair value hierarchy established in the standard prioritizes the inputs used in valuation techniques into three levels as follows:</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%">Level 1 &#8211; Observable inputs &#8211; quoted prices in active markets for identical assets and liabilities;</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%">Level 2 &#8211; Observable inputs other than the quoted prices in active markets for identical assets and liabilities &#8211; includes quoted prices for similar instruments, quoted prices for identical or similar instruments in inactive markets, and amounts derived from valuation models where all significant inputs are observable in active markets; and</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%">Level 3 &#8211; Unobservable inputs &#8211; includes amounts derived from valuation models where one or more significant inputs are unobservable and require us to develop relevant assumptions.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90ZXh0cmVnaW9uOmRiYzVjMWYxN2UxODRlMGJiNjFlMWFhMWY5Y2YwYjZmXzMwODA_72a79715-c9ae-49b1-b9d5-1cc4215dfea8" escape="true"><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 following table summarizes the financial assets and liabilities measured at fair value on a recurring basis as of December&#160;31, 2020 and December&#160;31, 2019 and the level they fall within the fair value hierarchy (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:28.752%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.256%"></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:400;line-height:100%">Amounts Recorded at Fair Value</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%">Financial Statement 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:400;line-height:100%">Fair Value Hierarchy</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%">Fair Value 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:400;line-height:100%">Fair Value December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Non-COLI assets held in Deferred Supplemental Compensation Plan</span></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: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="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%">Level 1</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="id65f16c629c74eb786827f9ee1344a0a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="vsec:MutualFundsHeldInDscPlanFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZToyOGYzY2MxZmQxNzQ0MWRiYmFhODVjYzliMWYzZmNjYi90YWJsZXJhbmdlOjI4ZjNjYzFmZDE3NDQxZGJiYWE4NWNjOWIxZjNmY2NiXzEtNi0xLTEtMA_8a66149c-e379-4645-a628-6034e6035d67">1,120</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="i833a4dcb56094aa29447fd05e7cdb3cf_I20191231" decimals="-3" name="vsec:MutualFundsHeldInDscPlanFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZToyOGYzY2MxZmQxNzQ0MWRiYmFhODVjYzliMWYzZmNjYi90YWJsZXJhbmdlOjI4ZjNjYzFmZDE3NDQxZGJiYWE4NWNjOWIxZjNmY2NiXzEtOC0xLTEtMA_fb96cff9-5371-4cb1-b1a2-384067920887">710</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="padding:2px 1pt;text-align: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 rate swaps</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%">Accrued expenses</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%">Level 2</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="ice5eed0ae6544321a07256a13534bde1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZToyOGYzY2MxZmQxNzQ0MWRiYmFhODVjYzliMWYzZmNjYi90YWJsZXJhbmdlOjI4ZjNjYzFmZDE3NDQxZGJiYWE4NWNjOWIxZjNmY2NiXzItNi0xLTEtMA_9cc39630-e634-4c75-bb55-0fe7ee8be856">1,603</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="i6940dcf4ac394460b583a68f83269f66_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZToyOGYzY2MxZmQxNzQ0MWRiYmFhODVjYzliMWYzZmNjYi90YWJsZXJhbmdlOjI4ZjNjYzFmZDE3NDQxZGJiYWE4NWNjOWIxZjNmY2NiXzItOC0xLTEtMA_5ca9d63d-d314-44e0-bfa1-7766ab0c77a5">1,473</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:2px 1pt;text-align: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 obligation-current</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%">Current portion of earn-out obligation</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%">Level 3</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="ib370e6d07e454595960789142c2a5d6e_I20201231" decimals="-3" format="ixt:zerodash" name="vsec:CurrentPortionOfEarnOutObligationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZToyOGYzY2MxZmQxNzQ0MWRiYmFhODVjYzliMWYzZmNjYi90YWJsZXJhbmdlOjI4ZjNjYzFmZDE3NDQxZGJiYWE4NWNjOWIxZjNmY2NiXzMtNi0xLTEtMA_d4aff75e-968e-4ee6-a10d-437648a7785c">&#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="if4508041a19d420dae44923dc533067e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="vsec:CurrentPortionOfEarnOutObligationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZToyOGYzY2MxZmQxNzQ0MWRiYmFhODVjYzliMWYzZmNjYi90YWJsZXJhbmdlOjI4ZjNjYzFmZDE3NDQxZGJiYWE4NWNjOWIxZjNmY2NiXzMtOC0xLTEtMA_16e6fc31-1aca-4d78-967e-7e9a74f449e5">31,700</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:2px 1pt;text-align: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 obligation-long-term</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%">Earn-out obligation</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%">Level 3</span></td><td colspan="3" style="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="i2777fda00d3b44febac8bed1904287f2_I20201231" decimals="-3" format="ixt:zerodash" name="vsec:EarnOutObligationsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZToyOGYzY2MxZmQxNzQ0MWRiYmFhODVjYzliMWYzZmNjYi90YWJsZXJhbmdlOjI4ZjNjYzFmZDE3NDQxZGJiYWE4NWNjOWIxZjNmY2NiXzQtNi0xLTEtMA_83c00843-82f5-4ec6-8811-c3e9f7c39c1c">&#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="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="icb0377ad1d754ccdbdd84046c31c7606_I20191231" decimals="-3" format="ixt:numdotdecimal" name="vsec:EarnOutObligationsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZToyOGYzY2MxZmQxNzQ0MWRiYmFhODVjYzliMWYzZmNjYi90YWJsZXJhbmdlOjI4ZjNjYzFmZDE3NDQxZGJiYWE4NWNjOWIxZjNmY2NiXzQtOC0xLTEtMA_88d30bcf-7006-4e75-a27d-f57e81ce8a9b">5,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><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%">Non-COLI assets held in the deferred supplemental compensation plan consist of equity funds with fair value based on observable inputs such as quoted prices for identical assets in active markets and changes in its fair value are recorded as selling, general and administrative expenses.</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%">We account for our interest rate swap agreements under the provisions of ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and have determined that our swap agreements qualify as cash flow hedges. Accordingly, the fair value of the swap agreements, which is a liability recorded in accrued expenses and other current liabilities, of approximately $<ix:nonFraction unitRef="usd" contextRef="i54cd6ba087c74646bc8a2510672def84_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90ZXh0cmVnaW9uOmRiYzVjMWYxN2UxODRlMGJiNjFlMWFhMWY5Y2YwYjZmXzEwOTk1MTE2MzI0NzI_10011c3c-ee4d-42a9-b311-2c1dc41366ee">1.6</ix:nonFraction>&#160;million and approximately $<ix:nonFraction unitRef="usd" contextRef="ib7cb668fbb7c40cca4cb72b313f703c9_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90ZXh0cmVnaW9uOmRiYzVjMWYxN2UxODRlMGJiNjFlMWFhMWY5Y2YwYjZmXzEwOTk1MTE2MzI1MDA_f6eab7f7-4e84-48d6-a84d-12240aff0f77">1.5</ix:nonFraction>&#160;million at December&#160;31, 2020 and 2019, respectively. The offset, net of an income tax effect of approximately $<ix:nonFraction unitRef="usd" contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="vsec:IncomeTaxExpenseBenefitonInterestRateSwap" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90ZXh0cmVnaW9uOmRiYzVjMWYxN2UxODRlMGJiNjFlMWFhMWY5Y2YwYjZmXzE5NDA_6dcf621d-f24d-47b4-84b2-65de3b12631a">400</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="vsec:IncomeTaxExpenseBenefitonInterestRateSwap" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90ZXh0cmVnaW9uOmRiYzVjMWYxN2UxODRlMGJiNjFlMWFhMWY5Y2YwYjZmXzE5NDc_9047217b-eaf2-4e44-805f-7af05d8507e5">367</ix:nonFraction> thousand is included in accumulated other comprehensive income in the accompanying balance sheets as of December&#160;31, 2020 and 2019, respectively. The amounts paid and received on the swap agreements are recorded in interest expense in the period during which the related floating-rate interest is incurred. We expect the hedges to remain fully effective during the remaining terms of the swap agreements. We determine the fair value of the swap agreements based on a valuation model using market data inputs.</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%">We utilized an income approach to determine the fair value of our 1st Choice Aerospace acquisition earn-out obligation. Significant unobservable inputs used to value the contingent consideration include projected revenue and cost of services and the discount rate. If a significant increase or decrease in the discount rate occurred in isolation, the result could be significantly higher or lower fair value measurement. </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="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%">-69-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><ix:continuation id="i9ea3f30ff1db4af9bc604b3a34d0e2c2"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90ZXh0cmVnaW9uOmRiYzVjMWYxN2UxODRlMGJiNjFlMWFhMWY5Y2YwYjZmXzEwOTk1MTE2MzI1MTQ_f5cc2125-e916-4a83-a1f7-4fa69b1a7c4f" escape="true"><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%">Changes in earn-out obligation measured at fair value on a recurring basis using significant unobservable inputs (Level 3) for the year ended December&#160;31, 2020 and 2019 are as follows (in thousands):</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:52.847%"></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:13.519%"></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:13.519%"></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:13.525%"></td><td style="width:0.1%"></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-weight:400;line-height:100%">&#160;</span></td><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:400;line-height:100%">Current portion</span></td><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:400;line-height:100%">Long-term portion</span></td><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:400;line-height:100%">Total</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%">Balance as of December 31, 2018</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="ia31c93eeb2da49d48772ebe6f69b9325_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzEtMi0xLTEtMTYzNQ_db6897c1-5e57-493a-9ee2-1d3858191aea">&#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="idb582a3b76974373820b3922b3ebd709_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzEtNC0xLTEtMTY0Mg_160d8851-0ccf-4b9c-b250-6d2702fa02b2">&#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="id09ab5d8b2a645d8846fe1cf1c267f39_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzEtNi0xLTEtMTY0NQ_131c1d66-f572-4501-8137-618c75cc4109">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition date fair value of contingent consideration</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="ib8dd30b5a9b44448af5d7047d8a52304_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzItMi0xLTEtMTYzNQ_3b035288-e87c-4af1-8ba1-021179a9a274">34,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94a58604183d4515baec702e7d96edc5_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzItNC0xLTEtMTY0Mg_583d0df8-4064-4887-a128-9f4df7ff87d7">&#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="if4c25557d31a43a4987ad2512018d58d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzItNi0xLTEtMTY0NQ_7fd75a60-d7cf-4315-a110-0926af5d2d7b">34,800</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%">Fair value adjustment included in costs and 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="ib8dd30b5a9b44448af5d7047d8a52304_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzMtMi0xLTEtMTYzNQ_c8bfd329-b3d2-4bf7-9844-b62ec62e1adb">1,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="i94a58604183d4515baec702e7d96edc5_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzMtNC0xLTEtMTY0Mg_d4aed4ca-787e-4513-b321-99657346c102">&#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="if4c25557d31a43a4987ad2512018d58d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzMtNi0xLTEtMTY0NQ_528a56cc-bebf-4d63-872c-40cd9d633935">1,900</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%">Reclassification from long-term to current</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="ib8dd30b5a9b44448af5d7047d8a52304_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzQtMi0xLTEtMTYzNQ_55a48251-820b-449d-9aa8-959781cf60f5">5,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="i94a58604183d4515baec702e7d96edc5_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzQtNC0xLTEtMTY0Mg_f1137b9f-0935-46e3-9be6-9f20e30dbd14">5,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="if4c25557d31a43a4987ad2512018d58d_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzQtNi0xLTEtMTY0NQ_136d74a7-6433-40cc-b482-b12e12bf18e9">&#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:justify;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 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="ie95b2ed0ac8c49699649b75382ea2fff_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzUtMi0xLTEtMTYzNQ_05fe0b46-989a-4fe5-8d57-7830921bc1ad">31,700</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="i22b4d65f7ef44f388e5fe4bf5de26e5a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzUtNC0xLTEtMTY0Mg_4e69b39d-c97e-46e4-90b5-1904e2c9d2ba">5,000</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="ia917970fcbe84ddabc5aed06b0fff070_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzUtNi0xLTEtMTY0NQ_4f6ca9f9-166f-4af4-877a-69317b9b0568">36,700</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%">Earn-out payments</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="i79ae5038fb694a068649a2b221227075_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzYtMi0xLTEtMTYzNQ_a3c0a0fe-fe28-443c-8fdf-d586145364be">31,700</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="icf56a7f610224a1199e29b8038b63627_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzYtNC0xLTEtMTY0Mg_c41932f0-c678-4c25-9847-3d3eec63dde6">&#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="i0580a8a4ab474ad1a9adaa5cd2145897_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzYtNi0xLTEtMTY0NQ_39ef7903-d02f-4fb8-94b0-e69ff44e55cd">31,700</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%">Reclassification from long-term to current</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="i79ae5038fb694a068649a2b221227075_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzgtMi0xLTEtMzcyMw_f6eab365-5b99-44b7-a67a-defb2832c7f3">5,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="icf56a7f610224a1199e29b8038b63627_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzgtNC0xLTEtMzcyMw_f7fa8350-db28-4aeb-9bc1-8176c573a91d">5,000</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="i0580a8a4ab474ad1a9adaa5cd2145897_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzgtNi0xLTEtMzcyMw_47749bd5-c0fe-4d33-9606-55b665b7a02d">&#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%">Fair value adjustment included in costs and operating 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="i79ae5038fb694a068649a2b221227075_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzctMi0xLTEtMTYzNQ_212993f9-79cc-406a-ad04-aeb407075ff3">5,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="icf56a7f610224a1199e29b8038b63627_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzctNC0xLTEtMTY0Mg_203dd830-f36e-40d1-936f-7c054a78952a">&#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="i0580a8a4ab474ad1a9adaa5cd2145897_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzctNi0xLTEtMTY0NQ_2d35674a-53c2-4b53-9bd1-0a21ec00c683">5,000</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:justify;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-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="i624e70ca125643be8d88cca7741486c0_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzktMi0xLTEtMTYzNQ_3c6bb113-e921-411b-a777-53a19c1e0276">&#8212;</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="i1e07b732d12042dba147916cc1e47414_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzktNC0xLTEtMTY0Mg_b3fc10f8-2048-4379-8ac7-bdb76cfe38ad">&#8212;</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="i320052b850e749a0b2e97f153c1491ab_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzktNi0xLTEtMTY0NQ_09dd1504-d0a1-4bdc-93c6-1ef4e5ab0a5f">&#8212;</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurements on a Non-recurring Basis</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90ZXh0cmVnaW9uOmRiYzVjMWYxN2UxODRlMGJiNjFlMWFhMWY5Y2YwYjZmXzEwOTk1MTE2MzI1MTU_a692291d-4786-4481-b04e-4f4ced0cd604" escape="true"><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 following table presents changes in the Level 3 fair value of certain assets measured on a non-recurring basis for the year ended December&#160;31, 2020 (in thousands):</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:78.986%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.521%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.093%"></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%">&#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%">Goodwill</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Assets subject to impairment charges:</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:0 1pt"></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%">Balance as of December 31, 2019</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="vsec:GoodwillGrossSubjectToImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTpmMjQwMDgzZWVmM2Q0YzljYWRiMzVhNDkwMzI4ZDRkMC90YWJsZXJhbmdlOmYyNDAwODNlZWYzZDRjOWNhZGIzNWE0OTAzMjhkNGQwXzEtMi0xLTEtMTA4NTc_4fd3ef83-2f7a-46a8-a819-4ddb93026d2f">182,377</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%">Goodwill allocated to divested business</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTpmMjQwMDgzZWVmM2Q0YzljYWRiMzVhNDkwMzI4ZDRkMC90YWJsZXJhbmdlOmYyNDAwODNlZWYzZDRjOWNhZGIzNWE0OTAzMjhkNGQwXzItMi0xLTEtMTA4NjI_75cbe9bf-3dfc-453e-a76a-c1d4ba811f41">7,379</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%">Carrying value prior to impairment</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="ife9fa5bd360045808c783f7c69b7b0a7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="vsec:GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTpmMjQwMDgzZWVmM2Q0YzljYWRiMzVhNDkwMzI4ZDRkMC90YWJsZXJhbmdlOmYyNDAwODNlZWYzZDRjOWNhZGIzNWE0OTAzMjhkNGQwXzItMi0xLTEtNzMwOQ_f751c9ed-4e9b-413b-975d-efb63b472cd1">174,998</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%">Impairment charge</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="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTpmMjQwMDgzZWVmM2Q0YzljYWRiMzVhNDkwMzI4ZDRkMC90YWJsZXJhbmdlOmYyNDAwODNlZWYzZDRjOWNhZGIzNWE0OTAzMjhkNGQwXzMtMi0xLTEtNzMwOQ_163daf57-95a0-46dd-b217-ccc3d994731c">30,945</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%">Carrying value after impairment</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="vsec:GoodwillNetSubjectToImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTpmMjQwMDgzZWVmM2Q0YzljYWRiMzVhNDkwMzI4ZDRkMC90YWJsZXJhbmdlOmYyNDAwODNlZWYzZDRjOWNhZGIzNWE0OTAzMjhkNGQwXzQtMi0xLTEtNzMwOQ_9ac389fc-dc0b-4fcb-ae8a-d489e1a7826e">144,053</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;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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value of assets not subject to impairment charge</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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="vsec:GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTpmMjQwMDgzZWVmM2Q0YzljYWRiMzVhNDkwMzI4ZDRkMC90YWJsZXJhbmdlOmYyNDAwODNlZWYzZDRjOWNhZGIzNWE0OTAzMjhkNGQwXzUtMi0xLTEtNzMwOQ_89fa0f3b-a923-46d8-bf70-55a4ee79da07">94,073</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:justify;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:#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="i379e298a65d54a83b55fd45b6c6b2e67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTpmMjQwMDgzZWVmM2Q0YzljYWRiMzVhNDkwMzI4ZDRkMC90YWJsZXJhbmdlOmYyNDAwODNlZWYzZDRjOWNhZGIzNWE0OTAzMjhkNGQwXzYtMi0xLTEtNzMwOQ_68dcfd57-66c1-44a4-8bae-b574e8e8ff40">238,126</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><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%">Goodwill is tested annually or upon the occurrence of a triggering event indicating that an impairment loss may have been incurred. Goodwill is measured on a non-recurring basis using fair value measurements with unobservable inputs (Level 3). The goodwill fair value is determined using a weighting of fair values derived from the income and market approach. Fair value is measured as of the impairment date. Goodwill for the VSE Aviation reporting unit was determined to be impaired and was written down to its estimated fair value during the second quarter of 2020. The key assumptions used to determine the fair value of the VSE Aviation reporting unit were: (a) expected cash flows with a compounded revenue growth rate of approximately 6% for a period of seven years; (b) long-term growth rate of 3% in the terminal year; and (c) a discount rate of 13.5%. The discount rate was based on a weighted average cost of capital adjusted for relevant risks of the reporting unit's future cash flow assumptions, taking into consideration the risks due to the uncertainty surrounding the effects of the COVID-19 pandemic on our operations. A negative change in any of the key assumptions for this reporting unit could increase the likelihood of additional impairment in future periods. For further discussion of the impairment, refer to Note (7) "Goodwill and Intangible Assets."</span></div></ix:continuation><div><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_139"></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%">-70-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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:120%">(17)&#160; <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90ZXh0cmVnaW9uOmJhNzFiZjg2MzQzNDQ5MTFhYTdjNzAxNjU2ZGM1ODc2XzI2Ng_c172c4ff-96a6-481f-ac62-ef586814e7d9" continuedAt="icb82e7b709b34f57863baa0113224b1d" escape="true">Selected Quarterly Data (Unaudited)</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="icb82e7b709b34f57863baa0113224b1d" continuedAt="i74d1354b03484d049e105db03545a1d4"><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90ZXh0cmVnaW9uOmJhNzFiZjg2MzQzNDQ5MTFhYTdjNzAxNjU2ZGM1ODc2XzI3MQ_d6364afd-6072-4ae7-9981-5d6b2c272af6" continuedAt="iad88ff0237df45c6ad1964b2d945c83d" escape="true"><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 following table shows selected quarterly data for 2020 and 2019, in thousands, except earnings per share.</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:53.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></td><td style="width:0.1%"></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-weight:400;line-height:100%">&#160;</span></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:400;line-height:100%">2020 Quarters</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:400;line-height:100%">1st</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:400;line-height:100%">2nd</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:400;line-height:100%">3rd</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:400;line-height:100%">4th</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">Revenues</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="if8fc84b986f5417c8c6d37886b06a65c_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzMtMS0xLTEtMA_c34b9131-8913-42c2-b201-d6622d285030">177,418</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="i69cebf4065df4f019f54a61e1e8f04ed_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzMtMy0xLTEtMA_f91b6462-4f2d-4836-83f6-4021a5d3d62f">168,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="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="i4061291cba394b2988b6e33efb33e234_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzMtNS0xLTEtMA_6b42a8f0-b905-4e67-ae95-82af17562de7">165,505</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="i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzMtNy0xLTEtMA_2703bb0e-7f9e-49d4-b7ea-f460a5d75eff">150,021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs and operating expenses</span></td><td style="background-color:#ffffff;border-top: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:#ffffff;border-top: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="usd" contextRef="if8fc84b986f5417c8c6d37886b06a65c_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingCostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzQtMS0xLTEtMA_3117cf4c-6e19-49a2-99e8-7ed85cf3a0ff">161,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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="usd" contextRef="i69cebf4065df4f019f54a61e1e8f04ed_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingCostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzQtMy0xLTEtMA_1d62e5c6-2f7f-4bad-9f84-8c7f591d7663">156,213</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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="usd" contextRef="i4061291cba394b2988b6e33efb33e234_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingCostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzQtNS0xLTEtMA_0013bdb6-bf45-4e1a-931c-4dd407cd5d12">151,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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="usd" contextRef="i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingCostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzQtNy0xLTEtMA_4dd39904-84c5-4665-aea4-f2eb7d4d77d0">138,107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-top: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-top: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="usd" contextRef="if8fc84b986f5417c8c6d37886b06a65c_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzUtMS0xLTEtMA_300bf083-6cef-46fb-a13e-6a280e6dea09">9,734</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top: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-top: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-top: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="usd" contextRef="i69cebf4065df4f019f54a61e1e8f04ed_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzUtMy0xLTEtMA_470e5ba3-f274-416f-956c-2a1b68d78e66">21,910</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top: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-top: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-top: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="usd" contextRef="i4061291cba394b2988b6e33efb33e234_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzUtNS0xLTEtMA_682ae622-3dfe-4383-a2a4-4f56de8cfe05">14,185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top: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-top: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-top: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="usd" contextRef="i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzUtNy0xLTEtMA_f182d5ef-a959-401d-b032-e443b4e71e83">11,914</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> (1)</span></div></td><td style="border-top: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="border-top: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="usd" contextRef="if8fc84b986f5417c8c6d37886b06a65c_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzYtMS0xLTEtMA_c6e41204-4905-449f-b7c0-eeef32d93901">3,332</ix:nonFraction>&#160;</span></td><td style="border-top:3pt double #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: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:#ffffff;border-top: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="usd" contextRef="i69cebf4065df4f019f54a61e1e8f04ed_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzYtMy0xLTEtMA_674c65ba-5f96-4097-bcda-38fad0ac358e">22,624</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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="usd" contextRef="i4061291cba394b2988b6e33efb33e234_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzYtNS0xLTEtMA_273bdf8a-4596-4b2e-b2a2-e5b2f86e9fa2">8,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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="usd" contextRef="i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzYtNy0xLTEtMA_fed57d77-e52c-4366-89a1-4c41e9244d3e">6,013</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;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: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><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%">Basic earnings 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><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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> (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="if8fc84b986f5417c8c6d37886b06a65c_D20200101-20200331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzktMS0xLTEtMA_0f9ad7c9-242b-41d0-9853-7b9ab962ad87">0.30</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="i69cebf4065df4f019f54a61e1e8f04ed_D20200401-20200630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzktMy0xLTEtMA_9231a143-a71a-402f-8ce4-8a467bb382ac">2.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 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="i4061291cba394b2988b6e33efb33e234_D20200701-20200930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzktNS0xLTEtMA_a96781d7-825d-4b52-9354-25015b4a95a4">0.73</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="i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzktNy0xLTEtMA_dd2c229e-a99a-4278-9133-0d6fdd06f4b8">0.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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="if8fc84b986f5417c8c6d37886b06a65c_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzEwLTEtMS0xLTA_d34aeb8c-1b88-4b9a-85b6-65c853f84d01">11,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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="i69cebf4065df4f019f54a61e1e8f04ed_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzEwLTMtMS0xLTA_88425ae6-6c2c-4e54-a9d7-12621246c86f">11,041</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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="i4061291cba394b2988b6e33efb33e234_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzEwLTUtMS0xLTA_bdaffcfb-128c-460f-a4b6-0714d9dfe5cf">11,043</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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="i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzEwLTctMS0xLTA_7569c143-0bbf-4565-ba19-3aa42bbe2a0a">11,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;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: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><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%">Diluted earnings 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><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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </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="if8fc84b986f5417c8c6d37886b06a65c_D20200101-20200331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzEzLTEtMS0xLTA_7dd6ea3e-953e-44e8-8d27-62d3933fc8b8">0.30</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="i69cebf4065df4f019f54a61e1e8f04ed_D20200401-20200630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzEzLTMtMS0xLTA_4ee7ebe9-59dc-420b-97a4-10a6e3835bda">2.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 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="i4061291cba394b2988b6e33efb33e234_D20200701-20200930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzEzLTUtMS0xLTA_68969c12-e913-4480-9dbf-90c5df17dbb8">0.73</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="i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzEzLTctMS0xLTA_062cf2ef-463b-46b7-b80a-dd4e7ae81b02">0.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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="if8fc84b986f5417c8c6d37886b06a65c_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzE0LTEtMS0xLTA_2f8b9055-e563-4e43-8519-1e3c0fdc0d95">11,101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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="i69cebf4065df4f019f54a61e1e8f04ed_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzE0LTMtMS0xLTA_13668e4d-f6e8-4b1c-852e-192fbd161b2c">11,041</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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="i4061291cba394b2988b6e33efb33e234_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzE0LTUtMS0xLTA_bc336021-d158-46a2-8baf-5b75b18e4ba8">11,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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="i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzE0LTctMS0xLTA_10fd9cf6-8fb8-4379-b383-5977a79a413e">11,141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></td><td style="width:0.1%"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="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:400;line-height:100%">2019 Quarters</span></td></tr><tr><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%">1st</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:400;line-height:100%">2nd</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:400;line-height:100%">3rd</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:400;line-height:100%">4th</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">Revenues</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="i86837f528bae4286830fe56ab01a716e_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzMtMS0xLTEtMA_6cf85a45-3af8-4b77-9396-6e03ae97512a">169,919</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="i821ce63b17f74e9494642bc36bc39d7c_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzMtMy0xLTEtMA_d07b0bd2-c7ec-43e8-854f-e186da2545b9">189,111</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="ic6e4faa519874bc49bb277fd5f19547c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzMtNS0xLTEtMA_5aec1a63-eb55-409c-844b-f9ba5e0f74b4">198,326</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="i1be392c7fb0f4904ac3b7ccc5aa07ff2_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzMtNy0xLTEtMA_a6817c70-4975-4e76-8a72-63827a3cc820">195,271</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs and operating expenses</span></td><td style="background-color:#ffffff;border-top: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:#ffffff;border-top: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="usd" contextRef="i86837f528bae4286830fe56ab01a716e_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingCostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzQtMS0xLTEtMA_cc5bdf0f-3543-4b6c-b756-e147f141b789">158,106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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="usd" contextRef="i821ce63b17f74e9494642bc36bc39d7c_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingCostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzQtMy0xLTEtMA_34a34185-aba7-47c6-8628-b617ca7623c1">172,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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="usd" contextRef="ic6e4faa519874bc49bb277fd5f19547c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingCostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzQtNS0xLTEtMA_6a3287de-cc5e-4ab3-bb19-cd0b693e1149">181,111</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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="usd" contextRef="i1be392c7fb0f4904ac3b7ccc5aa07ff2_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingCostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzQtNy0xLTEtMA_66e49ad6-246b-4643-830a-99a06dd7f05f">180,458</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td style="background-color:#cceeff;border-top: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-top: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="usd" contextRef="i86837f528bae4286830fe56ab01a716e_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzUtMS0xLTEtMA_01886926-3f4c-4187-bafe-34fd5814330b">11,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top: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-top: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-top: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="usd" contextRef="i821ce63b17f74e9494642bc36bc39d7c_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzUtMy0xLTEtMA_c2cfb11e-5bc6-41d3-8a16-f733ac0d6225">16,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top: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-top: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-top: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="usd" contextRef="ic6e4faa519874bc49bb277fd5f19547c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzUtNS0xLTEtMA_b0b412d7-a355-40cb-bb30-c6b7fdc421ea">17,215</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top: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-top: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-top: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="usd" contextRef="i1be392c7fb0f4904ac3b7ccc5aa07ff2_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzUtNy0xLTEtMA_284b9aa5-c311-48c6-9b0b-365c9da38666">14,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:top"><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 style="background-color:#ffffff;border-top: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:#ffffff;border-top: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="usd" contextRef="i86837f528bae4286830fe56ab01a716e_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzYtMS0xLTEtMA_00c2a880-2cb9-4d06-b245-4fe315bc6cba">6,603</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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="usd" contextRef="i821ce63b17f74e9494642bc36bc39d7c_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzYtMy0xLTEtMA_8a743a97-bfef-4aa0-b7e2-6400cae8e544">9,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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="usd" contextRef="ic6e4faa519874bc49bb277fd5f19547c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzYtNS0xLTEtMA_b75bb9dd-f521-470b-ad19-a4f3a8f4236e">10,527</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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="usd" contextRef="i1be392c7fb0f4904ac3b7ccc5aa07ff2_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzYtNy0xLTEtMA_1fee690d-85c7-4f07-9381-9e3d93e1122a">9,996</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;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: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><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%">Basic earnings 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="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:top"><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 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="i86837f528bae4286830fe56ab01a716e_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzktMS0xLTEtMA_2efa1e50-ccb6-42b6-9563-d72bab407384">0.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 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="i821ce63b17f74e9494642bc36bc39d7c_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzktMy0xLTEtMA_4fb80739-40f8-4a7a-afe0-6217c1034563">0.90</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="ic6e4faa519874bc49bb277fd5f19547c_D20190701-20190930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzktNS0xLTEtMA_e0277de1-c9c1-4865-88f5-c96c7c040f04">0.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 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="i1be392c7fb0f4904ac3b7ccc5aa07ff2_D20191001-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzktNy0xLTEtMA_6ba37216-beba-4da9-a9a0-3873bea46af1">0.92</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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="i86837f528bae4286830fe56ab01a716e_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzEwLTEtMS0xLTA_513f19b0-eee0-48a6-9ddf-7b3508982b01">10,920</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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="i821ce63b17f74e9494642bc36bc39d7c_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzEwLTMtMS0xLTA_d5aee033-ed64-49d1-8d1a-8b6ed87055b5">10,970</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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="ic6e4faa519874bc49bb277fd5f19547c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzEwLTUtMS0xLTA_a9390a99-0cbe-40f0-bcac-bf01ea4fc02b">10,970</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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="i1be392c7fb0f4904ac3b7ccc5aa07ff2_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzEwLTctMS0xLTA_c220e3c3-bee4-40f6-83f3-96485822d004">10,970</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;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: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><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%">Diluted earnings 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><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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </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="i86837f528bae4286830fe56ab01a716e_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzEzLTEtMS0xLTA_e6f1248e-3d0f-433c-80b0-c3810716149f">0.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 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="i821ce63b17f74e9494642bc36bc39d7c_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzEzLTMtMS0xLTA_69e47074-918a-46bb-9e01-53fa3b6e5703">0.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="ic6e4faa519874bc49bb277fd5f19547c_D20190701-20190930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzEzLTUtMS0xLTA_e7e23887-36b2-4cb8-9b0a-b059b576de39">0.95</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="i1be392c7fb0f4904ac3b7ccc5aa07ff2_D20191001-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzEzLTctMS0xLTA_abd80968-0192-48de-bd7e-31c9394e05b2">0.90</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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="i86837f528bae4286830fe56ab01a716e_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzE0LTEtMS0xLTA_c692b71c-ceeb-4378-b028-455f32d19952">10,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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="i821ce63b17f74e9494642bc36bc39d7c_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzE0LTMtMS0xLTA_5d281215-aced-41dc-bd47-2084bfc7422c">11,073</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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="ic6e4faa519874bc49bb277fd5f19547c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzE0LTUtMS0xLTA_ad25c01c-9f1e-45ac-acfc-eddbadd51a1e">11,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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="i1be392c7fb0f4904ac3b7ccc5aa07ff2_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzE0LTctMS0xLTA_fee81d69-9456-4886-85e0-99e59e3442ff">11,071</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:continuation id="i74d1354b03484d049e105db03545a1d4"><ix:continuation id="iad88ff0237df45c6ad1964b2d945c83d">(1) Operating income for the first quarter of 2020 includes a $<ix:nonFraction unitRef="usd" contextRef="i8a5a915d65d2457593a74b6a16d462f9_D20200101-20200331" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfBusiness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90ZXh0cmVnaW9uOmJhNzFiZjg2MzQzNDQ5MTFhYTdjNzAxNjU2ZGM1ODc2XzEwOTk1MTE2Mjk5MzE_aab5bda1-d134-4606-91cc-18cc6b0eff27">7.5</ix:nonFraction>&#160;million loss of our Prime Turbines business offset by a $<ix:nonFraction unitRef="usd" contextRef="ic16d65024a2244e791d20d8fa8ba87ad_D20200101-20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfProperties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90ZXh0cmVnaW9uOmJhNzFiZjg2MzQzNDQ5MTFhYTdjNzAxNjU2ZGM1ODc2XzEwOTk1MTE2Mjk5NDU_5d11c44e-ee74-4792-9aba-b884abfdafd9">1.1</ix:nonFraction>&#160;million gain from the sale of a Miami, FL real estate holding. Operating income for the second quarter of 2020 includes a $<ix:nonFraction unitRef="usd" contextRef="ib726b0126e44429cbdde77f4c63efb9d_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90ZXh0cmVnaW9uOmJhNzFiZjg2MzQzNDQ5MTFhYTdjNzAxNjU2ZGM1ODc2XzEwOTk1MTE2Mjk5NTk_403ec568-12db-466a-bf05-fafa2b1f014f">33.7</ix:nonFraction>&#160;million goodwill and intangible asset impairment charge and a $<ix:nonFraction unitRef="usd" contextRef="ib726b0126e44429cbdde77f4c63efb9d_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfBusiness" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90ZXh0cmVnaW9uOmJhNzFiZjg2MzQzNDQ5MTFhYTdjNzAxNjU2ZGM1ODc2XzEwOTk1MTE2Mjk5NzQ_94bad5ea-7c48-4417-bc6e-0e54c488a9b3">678</ix:nonFraction>&#160;thousand loss from the sale of all of the inventory assets of our CT Aerospace subsidiary.</ix:continuation></ix:continuation> </span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_142"></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%">(18)  <ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNDIvZnJhZzpmZjcyMjNkNDc0NGI0YzI4OTFiYzlkMTdmZDc0YWY4My90ZXh0cmVnaW9uOmZmNzIyM2Q0NzQ0YjRjMjg5MWJjOWQxN2ZkNzRhZjgzXzg3Ng_43109a26-99e4-4b44-ab1e-02fd2cedc080" continuedAt="i4ad487e7b9524bc38825d6e2bc148b26" escape="true">Subsequent Events</ix:nonNumeric></span></div><div style="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-weight:400;line-height:120%"><ix:continuation id="i4ad487e7b9524bc38825d6e2bc148b26" continuedAt="i2c3e44230f4e478e8edd53872ffe24e5">On January 29, 2021, we entered into an underwriting agreement with William Blair &amp; Company, L.L.C. and Canaccord Genuity LLC, acting as representatives of several underwriters, relating to an underwritten public offering of <ix:nonFraction unitRef="shares" contextRef="i4b1b26ff545343e087259ed4c75985cf_D20210129-20210129" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNDIvZnJhZzpmZjcyMjNkNDc0NGI0YzI4OTFiYzlkMTdmZDc0YWY4My90ZXh0cmVnaW9uOmZmNzIyM2Q0NzQ0YjRjMjg5MWJjOWQxN2ZkNzRhZjgzXzEwOTk1MTE2MzEzMjY_0f69b0e5-72a3-4bfd-a2f6-a18df60e0370">1,428,600</ix:nonFraction> shares of the Company's common stock, at the public offering price of $<ix:nonFraction unitRef="usdPerShare" contextRef="ia013f9b1d3644ca6bef45df253ba07aa_I20210129" decimals="2" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNDIvZnJhZzpmZjcyMjNkNDc0NGI0YzI4OTFiYzlkMTdmZDc0YWY4My90ZXh0cmVnaW9uOmZmNzIyM2Q0NzQ0YjRjMjg5MWJjOWQxN2ZkNzRhZjgzXzEwOTk1MTE2MzEzMzc_2d888c9c-3fe6-44e6-89cb-67b5034fcb74">35.00</ix:nonFraction> per share. The transaction closed on February 2, 2021. On February 18, 2021, we issued and sold an additional <ix:nonFraction unitRef="shares" contextRef="i47b81495ebac4b58a2804f61535c0e0f_D20210218-20210218" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNDIvZnJhZzpmZjcyMjNkNDc0NGI0YzI4OTFiYzlkMTdmZDc0YWY4My90ZXh0cmVnaW9uOmZmNzIyM2Q0NzQ0YjRjMjg5MWJjOWQxN2ZkNzRhZjgzXzEwOTk1MTE2MzIyNTg_d121e9f1-9c72-43cc-92f9-4beef47117dd">170,497</ix:nonFraction> shares pursuant to the exercise by the underwriters of their over-allotment option to purchase additional shares. We received net proceeds of approximately $<ix:nonFraction unitRef="usd" contextRef="i4b1b26ff545343e087259ed4c75985cf_D20210129-20210129" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNDIvZnJhZzpmZjcyMjNkNDc0NGI0YzI4OTFiYzlkMTdmZDc0YWY4My90ZXh0cmVnaW9uOmZmNzIyM2Q0NzQ0YjRjMjg5MWJjOWQxN2ZkNzRhZjgzXzEwOTk1MTE2MzEzNDU_5d435574-a715-4d0c-a9a4-6383c68d4f3c">52</ix:nonFraction>&#160;million after deducting underwriting discounts and commissions and offering related expenses. The shares were issues pursuant to an effective shelf registration statement filed on Form S-3 (File No. 333-248139) that was previously filed with the Securities and Exchange Commission and declared effective on August 31, 2020.</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%">-71-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;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%"><ix:continuation id="i2c3e44230f4e478e8edd53872ffe24e5">On March 1, 2021, the Company acquired HAECO Special Services, LLC (&#8220;HSS&#8221;) from HAECO Airframe Services, LLC, a division of HAECO Americas (&#8220;HAECO&#8221;). HSS is a leading provider of fully integrated MRO support solutions for military and government aircraft. The acquisition is insignificant to the financial statements taken as a whole.</ix:continuation></span></div><div><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_145"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9.  Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</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%">None.</span></div><div><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_148"></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%">ITEM 9A.  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-weight:700;line-height:120%">Evaluation of Disclosure 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-weight:400;line-height:120%">Our management has evaluated, with the participation of our Chief Executive Officer and Chief Financial Officer, the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15(d)-15(e) under the Exchange Act). Based on this evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of December 31, 2020, our disclosure controls and procedures were effective to ensure that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.</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%">Management's Report on Internal Control Over Financial Reporting</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%">Management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules&#160;13a-15(f) and 15d-15(f). Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an assessment of the effectiveness of our internal control over financial reporting as of December&#160;31, 2020 based on the framework 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 &#8211; Integrated Framework</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 Framework). Based on our assessment under the framework 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 &#8211; Integrated Framework</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, our management concluded that our internal control over financial reporting was effective as of December&#160;31, 2020. Grant Thornton LLP, our independent registered public accounting firm, has issued an opinion on our internal control over financial reporting. This opinion appears in the Report of Independent Registered Public Accounting Firm set forth below.</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%">Change in Internal Controls</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%">During the fourth quarter of fiscal year 2020, there were no changes in our internal control over financial reporting, as defined in Rules&#160;13a-15(f) and 15d-15(f) under the Exchange Act) that have materially affected these controls, or are reasonably likely to materially affect these controls subsequent to the evaluation of these controls.</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%">-72-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm </span></div><div style="text-align:justify;text-indent:36pt"><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:400;line-height:107%">Board of Directors and Stockholders</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">VSE Corporation</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on internal control over financial reporting</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the internal control over financial reporting of VSE Corporation (a Delaware corporation) and subsidiaries (the &#8220;Company&#8221;) as of December 31, 2020, based on criteria established in the 2013 </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%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2020, based on criteria established in the 2013 </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%"> issued by COSO.</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%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the consolidated financial statements of the Company as of and for the year ended December 31, 2020, and our report dated March 5, 2021 expressed an unqualified opinion</span><span style="color:#0000ff;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-weight:400;line-height:120%">on those financial statements.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for opinio</span><span style="color:#3a215e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">n</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><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%">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. 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 style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition and limitations of internal control over financial reporting</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><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%">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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ GRANT THORNTON LLP</span></div><div><span><br/></span></div><div><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: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><td colspan="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%">Arlington, Virginia</span></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%">March 5, 2021</span></td><td colspan="3" style="padding:0 1pt"></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%">-73-</span></div></div></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_151"></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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Information</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%">None.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_154"></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><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%">Except as otherwise indicated below, the information required by Items 10, 11, 12, 13 and 14 of Part III of Form 10-K has been omitted in reliance of General Instruction G(3) to Form 10-K and is incorporated herein by reference to our definitive proxy statement to be filed with the SEC not later than 120 days after December&#160;31, 2020 in respect of the Annual Meeting of VSE's stockholders scheduled to be held on May 5, 2021 (the "Proxy Statement").</span></div><div><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_157"></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%">ITEM 10. Directors, Executive Officers and Corporate Governance</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%">Information called on by Item 10 will be set forth in our Proxy Statement, which information is incorporated herein by reference.</span></div><div><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_160"></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%">ITEM 11. Executive Compensation</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%">Information called on by Item 11 will be set forth in our Proxy Statement, which information is incorporated herein by reference.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_163"></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%">ITEM 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder&#160;Matters</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%">Except for the "Equity Compensation Plan Information" disclosed in Item 5 above, the information called on by this Item 12 will be set forth in our Proxy Statement, which information is incorporated herein by reference.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_166"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 13. Certain Relationships and Related Transactions, and Director Independence</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%">Information called on by Item 13 will be set forth in our Proxy Statement, which information is incorporated herein by reference.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_169"></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%">ITEM 14. Principal Accountant Fees and 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-weight:400;line-height:120%">Information called on by Item 14 will be set forth in our Proxy Statement, which information is incorporated herein by reference.</span></div><div><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_172"></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="i18516c3c26b34ce5b9c14900cea4cf92_175"></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%">ITEM 15. Exhibits and Financial Statement Schedules</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%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt">Financial Statements</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%">The consolidated financial statements are listed under Item 8 of this Form 10-K.</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%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt">Supplemental Financial Statement Schedules</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%">The following financial statement schedule is included herein:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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="#i18516c3c26b34ce5b9c14900cea4cf92_1633">Sc</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_1633">hedule II - Valuation and </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_1633">Qualifying Accounts</a></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%">All other schedules have been omitted because they are not applicable, not required, or the information has been otherwise supplied in the financial statements or notes to the financial statements.</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%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt">Exhibits</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%">See "Exhibit Index" hereinafter contained and incorporated by reference.</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%">-74-</span></div></div></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_178"></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="#i18516c3c26b34ce5b9c14900cea4cf92_7">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:120%">ITEM 16. Form 10-K Summary</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%">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%">-75-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><div><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_1633"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VSE Corporation and Subsidiaries</span></div><ix:nonNumeric contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGV4dHJlZ2lvbjo2NjM0MDY3MmY3Y2Q0ZDk5YjdmY2EyODIwNWQ0MmFlNV8xMDk5NTExNjI4MjA4_3b59e853-bc33-4a7d-8fea-312289b80ad0" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule II - Valuation and Qualifying Accounts</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><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"></td><td style="width:37.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.811%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.039%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.114%"></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: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:400;line-height:100%">Balance at Beginning of 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:400;line-height:100%">Additions Charged to Statement of Income Accounts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:400;line-height:100%">Other </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="padding: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%">Deductions</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:400;line-height:100%">Balance at End of Year</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%">(in thousands)</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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding: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%">Allowance for credit losses on accounts receivable</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%">Year ended December 31, 2020</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="ie7fa073a09014a269f8ed827bc7648dd_I20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF8zLTEtMS0xLTEwNzM3_832c41f8-8601-4a7c-8a85-9c262f559b7e">396</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdbe93cee7244f3ea43b94310636e4cb_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF8zLTItMS0xLTEwNzM3_d7c111bf-8247-4021-89c0-032842d682ad">1,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:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</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="ifdbe93cee7244f3ea43b94310636e4cb_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF8zLTMtMS0xLTEwNzM3_372a5217-b7c9-488b-b2ca-c56fd65e0801">&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdbe93cee7244f3ea43b94310636e4cb_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF8zLTQtMS0xLTEwNzM3_6067ed43-5073-48db-a4e9-0ad550632808">670</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0626fc8c4342477587718de02b5fd4f5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF8zLTUtMS0xLTEwNzM3_7e2e57fb-606c-4184-b337-8e2e7f998242">1,493</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%">Year ended December 31, 2019</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="ic26756e91843414c975474c0b281a398_I20181231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF80LTEtMS0xLTEwNzM3_28cb4e44-e6d5-4a5d-b384-132fb881a160">79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155b72efb9ff4278903a825eba1fce84_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF80LTItMS0xLTEwNzM3_9685b540-0d91-4f82-a280-d24d4ca2f61f">244</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155b72efb9ff4278903a825eba1fce84_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF80LTMtMS0xLTEwNzM3_eff2117c-c97d-4672-b2d3-80a1eaf0a9f9">148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155b72efb9ff4278903a825eba1fce84_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF80LTQtMS0xLTEwNzM3_2bf89023-e2b8-429b-9f50-f7c73f2da939">75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7fa073a09014a269f8ed827bc7648dd_I20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF80LTUtMS0xLTEwNzM3_a9b17b93-c1c5-4816-bb34-c738c3b0ed7b">396</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: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:700;line-height:100%">Valuation allowance for deferred tax 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51b788df85854739b278f9a386282b5f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF84LTEtMS0xLTEwNzM3_5e8858b0-fa6c-49fb-8c35-7caffacc8307">1,165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab67c9fa2082451fbcea88727617d027_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF84LTItMS0xLTEwNzM3_3f7965c0-3899-4364-afd4-3bd579bb65b4">6,761</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</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="iab67c9fa2082451fbcea88727617d027_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF84LTMtMS0xLTEwNzM3_d3e02673-28b5-44a6-9807-750d0791f35b">&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab67c9fa2082451fbcea88727617d027_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF84LTQtMS0xLTEwNzM3_e07b2849-d286-43c9-b3c3-7de3dfa211a5">&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i387da906a7a646df921f56445fc3bdb6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF84LTUtMS0xLTEwNzM3_ad7d2c9b-db74-476e-873c-062d86cf6281">7,926</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%">Year ended December 31, 2019</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="iea0c7056ef0141adbf93d2e11f701922_I20181231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF85LTEtMS0xLTEwNzM3_df7216bf-c9b1-4fb7-b508-615c810179ec">107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc213f3a17b84c6bbf211a8527f4d0c0_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF85LTItMS0xLTEwNzM3_7f02d8ee-e8ee-4c5e-97a2-a22c60da81d3">1,165</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc213f3a17b84c6bbf211a8527f4d0c0_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF85LTMtMS0xLTEwNzM3_07b6f96e-2e5a-45cd-bc8a-6d3f2bc82fae">&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc213f3a17b84c6bbf211a8527f4d0c0_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF85LTQtMS0xLTEwNzM3_bccf91ac-9e2a-41e3-ae5d-94327e908055">107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51b788df85854739b278f9a386282b5f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF85LTUtMS0xLTEwNzM3_80f2c683-cc3d-4960-b5f5-a5e540fb5f37">1,165</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:#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="21" 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">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Represents opening allowance balance related to acquisition made during the period indicated.</span></div></td></tr><tr><td colspan="21" 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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Increase in 2020 primarily due to allowances booked as a result of the financial impact from the COVID-19 pandemic.</span></div></td></tr><tr><td colspan="21" 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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Increase in 2020 primarily due to full valuation allowance established against capital loss DTA in connection with the Prime Turbines stock sale and full valuation allowance against foreign tax loss DTA.</span></div></td></tr></table></div></ix:nonNumeric><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%">-76-</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="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><div><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_181"></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:99.853%"><tr><td style="width:1.0%"></td><td style="width:18.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:59.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.813%"></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:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;line-height:100%">EXHIBIT INDEX</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></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:2pt solid #000000;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%">&#160;</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:10pt;font-weight:400;line-height:100%">Reference No.<br/>Per Item 601 of<br/>Regulation S-K</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:400;line-height:100%">Description of Exhibit</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:400;line-height:100%">Exhibit No.<br/>In this Form 10-K</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;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:2pt solid #000000;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:2pt solid #000000;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="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:400;line-height:100%">3.1</span></td><td colspan="3" style="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="exhibit31-10xk2020.htm">Restated Certificate of Incorporation of VSE&#160;Corporation dated as of March 4, 1996 (filed herewith)</a></span></div></td><td colspan="3" style="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:400;line-height:100%">Exhibit 3.1</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">3.2</span></td><td colspan="3" style="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/102752/000010275206000031/exh3-1.txt">C</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/102752/000010275206000031/exh3-1.txt">ertificate of Amendment of the Restated Certificate of Incorporation 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="https://www.sec.gov/Archives/edgar/data/102752/000010275206000031/exh3-1.txt"> </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/102752/000010275206000031/exh3-1.txt">VSE&#160;Corporation dated 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="https://www.sec.gov/Archives/edgar/data/102752/000010275206000031/exh3-1.txt">May</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/102752/000010275206000031/exh3-1.txt"> </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/102752/000010275206000031/exh3-1.txt">2</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/102752/000010275206000031/exh3-1.txt">, </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/102752/000010275206000031/exh3-1.txt">2006</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/102752/000010275206000031/exh3-1.txt"> (Exhibit&#160;3.</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/102752/000010275206000031/exh3-1.txt">1</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/102752/000010275206000031/exh3-1.txt"> to Form 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/102752/000010275206000031/exh3-1.txt">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="https://www.sec.gov/Archives/edgar/data/102752/000010275206000031/exh3-1.txt"> dated</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/102752/000010275206000031/exh3-1.txt"> August</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/102752/000010275206000031/exh3-1.txt"> 1,2006)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="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:400;line-height:100%">3.3</span></td><td colspan="3" style="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/102752/000010275213000038/vseby-laws.htm">By-Laws of VSE Corporation as amended through&#160;July 31, 2013 (Exhibit 3.1 to Form 8-K dated&#160;August 23, 2013)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="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:400;line-height:100%">4.1</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%">Specimen Stock Certificate as of May 19, 1983&#160;(Exhibit 4 to Registration Statement No. 2-83255&#160;dated April 22, 1983 on Form S-2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*&#160; &#160; +   </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">P</span></div></td></tr><tr><td colspan="3" style="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:400;line-height:100%">4.2</span></td><td colspan="3" style="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="vsec-2020x10kxexx42.htm">Description of VSE Corporation Securities Registered Pursuant to Section 12 of the Securities Act of 1934 (filed herewith)</a></span></div></td><td colspan="3" style="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:400;line-height:100%">Exhibit 4.2</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">10.1</span></td><td colspan="3" style="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/102752/000010275204000021/vseex101.txt">Employment Agreement dated as of July 1, 2004,&#160;by and between VSE Corporation and Thomas R.&#160;Loftus (Exhibit 10.1 to Form 10-Q dated July 30,&#160;2004)</a></span></div></td><td colspan="3" style="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:400;line-height:100%">*&#160; &#160; +</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">10.2</span></td><td colspan="3" style="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/102752/000010275209000018/exh10-3.txt">Severance and Mutual Protection Agreement&#160;dated as of November 7, 2008, by and between&#160;VSE Corporation and Thomas M. Kiernan&#160;(Exhibit 10.3 to Form 10-K dated March 3,&#160;2009)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*&#160; &#160; +</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">10.3</span></td><td colspan="3" style="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/102752/000010275219000018/exhibit101cuomoemploymenta.htm">Employment Agreement dated as of March 15, 2019, by and between VSE Corporation and John A. Cuomo (Exhibit 10.1 to Form 8-K dated March 9, 2019)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*&#160; &#160; +</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">10.4</span></td><td colspan="3" style="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/102752/000010275219000060/exhibit101mooreemployement.htm">Executive Employment Agreement dated as of September 24, 2019, by and between VSE Corporation and Robert Moore (Exhibit 10.1 to Form 8-K dated September 27, 2019)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*&#160; &#160; +</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">10.5</span></td><td colspan="3" style="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/102752/000010275220000058/thomasemploymentagreem.htm">Executive Employment Agreement dated as of September 21, 2020 by and between VSE Corporation and Benjamin Thomas (Exhibit 10.1 to Form 8-K dated September 23, 2020)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*&#160; &#160; +</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">10.6</span></td><td colspan="3" style="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/102752/000010275220000063/griffinemploymentagree.htm">Executive Employment Agreement dated as of October 14, 2020 by and between VSE Corporation and Stephen D. Griffin (Exhibit 10.1 to Form 8-K dated October 16, 2020)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*&#160; &#160; +</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">10.7</span></td><td colspan="3" style="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/102752/000010275218000002/vsec-ex101xamendedloanagre.htm">Fourth Amended and Restated Business Loan and&#160;Security Agreement dated January 5, 2018 among&#160;VSE Corporation and its wholly owned&#160;subsidiaries, Citizens Bank N.A. and&#160;a syndicate of eight other banks (Exhibit 10.1 to&#160;Form 8-K dated January 8, 2018)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*&#160; &#160;  </span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">10.8</span></td><td colspan="3" style="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/102752/000010275219000071/vse-firstamendmentandincre.htm">First Amendment to Fourth Amended and Restated Business Loan and Security Agreement dated November 26, 2019 among VSE Corporation and its wholly owned subsidiaries, Citizens Bank N.A. and a syndicate of nine other banks (Exhibit 10.1 to Form 8-K dated December 2, 2019)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*&#160; &#160;  </span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">10.9</span></td><td colspan="3" style="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/102752/000010275220000046/vsec-63020ex101.htm">Second Amendment to Fourth Amended and Restated Business Loan and Security Agreement dated June 29, 2020 among VSE Corporation and its wholly owned subsidiaries, Citizens Bank N.A. and certain other banks (Exhibit 10.1 to Form 10-Q dated July 31, 2020.)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="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:400;line-height:100%">10.10</span></td><td colspan="3" style="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/102752/000010275209000053/exhibit_10-1.htm">Lease Agreement by and between Metropark 7 LLC and&#160;VSE Corporation (Exhibit 10.2 to Form 8-K&#160;dated November 4, 2009)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*&#160; &#160;  </span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-77-</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></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:18.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:59.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.813%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:400;line-height:100%">10.11</span></td><td colspan="3" style="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/102752/000010275204000010/vseex102.txt">VSE Corporation Deferred Supplemental Compensation&#160;Plan effective January 1, 1994 as amended by the&#160;Board through March 9, 2004 (Exhibit 10.2 to&#160;Form 10-Q dated April 28, 2004)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*&#160; &#160; +</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">21.1</span></td><td colspan="3" style="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="vsec-2020x10kxexx21.htm">Subsidiaries of the Registrant</a></span></div></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%">Exhibit 21</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">23.1</span></td><td colspan="3" style="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="vsec-2020x10kxex231.htm">Consent of Grant Thornton LLP, Independent&#160;Registered Public Accounting Firm</a></span></div></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%">Exhibit 23.1</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">23.2</span></td><td colspan="3" style="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="vsec-2020x10kxex232.htm">Consent of Ernst and Young LLP, Independent&#160;Registered Public Accounting Firm</a></span></div></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%">Exhibit 23.2</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">31.1</span></td><td colspan="3" style="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="vsec-2020x10kxex311.htm">Section 302 CEO Certification</a></span></div></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%">Exhibit 31.1</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">31.2</span></td><td colspan="3" style="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="vsec-2020x10kxex312.htm">Section 302 CFO and PAO Certification</a></span></div></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%">Exhibit 31.2</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">32.1</span></td><td colspan="3" style="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="vsec-2020x10kxex321.htm">Section 906 CEO Certification</a></span></div></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%">Exhibit 32.1</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">32.2</span></td><td colspan="3" style="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="vsec-2020x10kxex322.htm">Section 906 CFO and PAO Certification</a></span></div></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%">Exhibit 32.2</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">99.1</span></td><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="-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/102752/000010275204000007/prx04a.txt">Audit Committee Charter (as adopted by the Board Of Directors of VSE Corporation on March 9,&#160;2004)(Appendix A to Registrant's definitive&#160;proxy statement for the Annual Meeting of Stockholders held on May 3, 2004)</a></span></div></td><td colspan="3" style="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:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">101.INS</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%">XBRL Instance Document</span></td><td colspan="3" style="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:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">101.SCH</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%">XBRL Taxonomy Extension Schema Document</span></td><td colspan="3" style="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:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">101.CAL</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%">XBRL Taxonomy Extension Calculation Linkbase Document</span></td><td colspan="3" style="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:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">101.DEF</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%">XBRL Taxonomy Extension Definition Linkbase Document</span></td><td colspan="3" style="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:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">101.LAB</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%">XBRL Taxonomy Extension Label Linkbase Document</span></td><td colspan="3" style="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:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">101.PRE</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%">XBRL Taxonomy Extension Presentation Linkbase Document</span></td><td colspan="3" style="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:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">104</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%">The cover page from VSE Corporation's Annual Report on Form 10-K for the fiscal year ended December 31, 2020 has been formatted in Inline XBRL.</span></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:120%">*  Document has been filed as indicated and is incorporated by reference herein.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+  Indicates management contract or compensatory plan or arrangement.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">P   I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ndicates exhibit was submitted to the Securities and Exchange Commission as a paper filing prior to the time that electronic    filing on EDGAR became mandatory.</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="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-78-</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i18516c3c26b34ce5b9c14900cea4cf92_7">Table of Contents</a></span></div></div><div><span><br/></span></div><div id="i18516c3c26b34ce5b9c14900cea4cf92_184"></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&#160;13 or 15(d) of the Securities Exchange Act of 1934, Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</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:89.035%"><tr><td style="width:1.0%"></td><td style="width:4.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.909%"></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: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:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">VSE CORPORATION</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></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-weight:400;line-height:100%">Date:</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%">March 5, 2021</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%">By:</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%">/s/ John A. Cuomo</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="border-top:1pt solid #000000;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%">John A. Cuomo</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%">Chief Executive Officer and President</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:0 1pt"></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%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed by the following persons on behalf of Registrant and in the capacities and on the dates indicated.</span></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:36.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.138%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.595%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:400;line-height:100%">Name</span></td><td colspan="3" style="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:400;line-height:100%">Title</span></td><td colspan="3" style="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:400;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: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 #000000;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 #000000;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="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></tr><tr><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:100%">/s/ John A. Cuomo</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:100%">Director, Chief Executive</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:100%">March 5, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:100%">John A. Cuomo</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:100%">Officer and President</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></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%">(Principal Executive Officer)</span></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-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: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="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></tr><tr><td colspan="3" style="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%">/s/ Stephen D. Griffin</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:100%">Senior Vice President</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:100%">March 5, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:100%">Stephen D. Griffin</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:100%">and Chief Financial Officer</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></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-weight:400;line-height:100%">&#160;</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:100%">(Principal Financial Officer</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></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%">and Principal Accounting Officer)</span></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-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: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 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><tr><td colspan="3" style="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%">/s/ Ralph E. Eberhart</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:100%">Chairman/Director</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:100%">March 5, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:100%">Ralph E. Eberhart</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></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></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><tr><td colspan="3" style="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%">/s/ Calvin S. Koonce</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:100%">Director</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:100%">March 5, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:100%">Calvin S. Koonce</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></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-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></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-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></tr><tr><td colspan="3" style="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%">/s/ James F. Lafond</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:100%">Director</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:100%">March 5, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:100%">James F. Lafond</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></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-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></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></tr><tr><td colspan="3" style="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%">/s/ Bonnie K. Wachtel</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:100%">Director</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:100%">March 5, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:100%">Bonnie K. Wachtel</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></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-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></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></tr><tr><td colspan="3" style="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%">/s/ Jack C. Stultz</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:100%">Director</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:100%">March 5, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:100%">Jack C. Stultz</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></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-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></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></tr><tr><td colspan="3" style="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%">/s/ John E. Potter</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:100%">Director</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:100%">March 5, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:100%">John E. Potter</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></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-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></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-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></tr><tr><td colspan="3" style="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%">/s/ Mark E. Ferguson III</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:100%">Director</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:100%">March 5, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:100%">Mark E. Ferguson III</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></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%">-79-</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.1
<SEQUENCE>2
<FILENAME>exhibit31-10xk2020.htm
<DESCRIPTION>EXHIBIT 3.1 RESTATED CERTIFICATE OF INCORPORATION
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>exhibit31-10xk2020</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1056;"><!-- exhibit31-10xk2020001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-10xk2020001.jpg" title="slide1" width="1056" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-10xk2020002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-10xk2020002.jpg" title="slide2" width="1056" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-10xk2020003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-10xk2020003.jpg" title="slide3" width="1056" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-10xk2020004.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-10xk2020004.jpg" title="slide4" width="1056" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-10xk2020005.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-10xk2020005.jpg" title="slide5" width="1056" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.2
<SEQUENCE>3
<FILENAME>vsec-2020x10kxexx42.htm
<DESCRIPTION>EXHIBIT 4.2 DESCRIPTION OF SECURITIES REGISTERED
<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 2021 Workiva -->
<title>Document</title></head><body><div id="i1cfb9c897d064801a9edbbd4cd3049db_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:400;line-height:120%">Exhibit  4.2</font></div><div style="text-align:right"><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 Securities Registered </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 Section 12 of the Securities Exchange Act of 1934</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As used below, the terms &#8220;Corporation,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; and &#8220;our&#8221; refer to VSE Corporation. We have one class of securities registered pursuant to Section 12 of the Securities Exchange Act of 1934, as amended&#58; our common stock, par value $0.05 per share (the &#8220;common stock&#8221;).</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 of our capital stock is a summary and does not purport to be complete. It is subject to and qualified in its entirety by reference to our Restated Certificate of Incorporation, as amended (the &#8220;Certificate of Incorporation&#8221;) and our By-laws, as amended (the &#8220;By-laws&#8221;). We encourage you to read our Certificate of Incorporation, our By-laws and the applicable provisions of Delaware General Corporation Law for additional information. </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%">Common 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-style:italic;font-weight:400;line-height:120%">Authorized Shares.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We are authorized to issue 15,000,000 shares of common stock, $0.05 par value per share.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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%">Voting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Holders of common stock are entitled to one vote for each share held on all matters submitted to a vote of stockholders, including the election of directors, and do not have cumulative voting rights. </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%">Dividend Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Holders of common stock are entitled to receive dividends when, as and if declared by our board of directors, in its discretion, out of funds legally available for the payment of dividends.</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%">Liquidation Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Upon the liquidation, dissolution or winding up of our company, the holders of common stock are entitled to receive ratably the net assets of our company available after the payment of all debts and other liabilities.</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%">Other Rights and Preferences</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Holders of common stock have no preemptive, subscription, redemption or conversion rights. Holders of common stock may act by unanimous written consent. </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%">Transfer Agent and Registrar</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The transfer agent and registrar for our common stock is Continental Stock Transfer &#38; Trust, 1 State Street, 30th Floor, New York, NY 10004. Its telephone number is 1-212-509-4000.</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%">Listing.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our common stock is traded on the Nasdaq Global Select Market under the trading symbol &#8220;VSEC&#8221;.</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 Certificate of Incorporation and By-laws and Delaware Law</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%">Some provisions of Delaware law, the Certificate of Incorporation and By-laws could make the following more difficult&#58;</font></div><div><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; acquisition of the Company by means of a tender offer,</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; acquisition of the Company by means of a proxy contest or otherwise, 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; removal of the Company's incumbent officers and directors</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%">These provisions, summarized below, are expected to discourage coercive takeover practices and inadequate takeover bids. These provisions are also designed to encourage persons seeking to acquire control of the Company to first negotiate with the board of directors. The Company believes that the benefits of increased protection give it the potential ability to negotiate with the proponent of an unfriendly or unsolicited proposal to acquire or restructure us and outweigh the disadvantages of discouraging those proposals because negotiation of them could result in an improvement of their terms.</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%">Size of Board and Vacancies</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 By-laws provide that the board of directors will have a minimum of six and a maximum of ten members, which number will be determined by resolution of the board of directors or by the stockholders at the annual meeting. Directors are elected at each annual meeting of stockholders by the vote of majority shares present. Any director may be removed at any time, with or without cause, by the holders of a majority of shares entitled to vote at an election of directors. Vacancies and newly created directorships resulting from any increase in the Company&#8217;s authorized number of directors may be filled by the </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%">majority vote of the Company&#8217;s remaining directors in office, or by the sole remaining director, or if there are no directors in office, then an election of directors may be held in the manner provided by statute. </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%">Stockholder Meetings</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%">Under the By-laws, only the Company&#8217;s chairman may call special meetings of the Company&#8217;s stockholders. Special meetings may be called by the chairman or secretary at the request in writing of a majority of the board of directors or stockholders owning 25% in amount of the entire capital stock of the Company issued and outstanding and entitled to vote.</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%">Requirements for Advance Notification of Stockholder Nominations and Proposals</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 By-laws establish advance notice procedures with respect to persons to be nominated for election as directors of the Company at the annual meeting of stockholders.</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%">Delaware Anti-takeover Law</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 Company is subject to Section 203 of the Delaware General Corporation Law (&#8220;Section 203&#8221;), an anti-takeover law. In general, Section 203 prohibits a publicly held Delaware corporation from engaging in a business combination with an interested stockholder for a period of three years following the date such person became an interested stockholder, unless the business combination or the transaction in which such person became an interested stockholder is approved in a prescribed manner. Generally, a &#8220;business combination&#8221; includes a merger, asset or stock sale, or other transaction resulting in a financial benefit to the interested stockholder. Generally, an &#8220;interested stockholder&#8221; is a person that, together with affiliates and associates, owns, or within three years prior to the determination of interested stockholder status did own, 15% or more of a corporation&#8217;s voting stock. The existence of this provision may have an anti-takeover effect with respect to transactions not approved in advance by the board of directors, including discouraging attempts that might result in a premium over the market price for the shares of common stock.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:right"><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-21.1
<SEQUENCE>4
<FILENAME>vsec-2020x10kxexx21.htm
<DESCRIPTION>EXHIBIT 21.1 SUBSIDIARIES OF THE REGISTRANT
<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 2021 Workiva -->
<title>Document</title></head><body><div id="i79ba2f717c944388b4e9ec24004dbfd3_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:400;line-height:120%">Exhibit 21                                                            </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:120%">SUBSIDIARIES OF THE REGISTRANT</font></div><div style="text-align:center"><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:120%">The following is a listing of the subsidiaries of the Registrant&#58;</font></div><div><font><br></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:85.233%"><tr><td style="width:1.0%"></td><td style="width:61.850%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.950%"></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Jurisdiction Organization</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">Energetics Incorporated</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;&#160;&#160;Maryland</font></td></tr><tr style="height:14pt"><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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Akimeka, LLC</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;&#160;&#160;Hawaii</font></td></tr><tr style="height:14pt"><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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wheeler Fleet Solutions, Co.</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;&#160;&#160;Pennsylvania</font></td></tr><tr style="height:14pt"><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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VSE Aviation, Inc.</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;&#160;&#160;Delaware</font></td></tr><tr style="height:14pt"><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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Air Parts &#38; Supply Co.</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;&#160;&#160;Florida</font></td></tr><tr style="height:14pt"><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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kansas Aviation of Independence, L.L.C.</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;&#160;&#160;Kansas</font></td></tr><tr style="height:14pt"><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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CT Aerospace LLC</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;&#160;&#160;Texas</font></td></tr><tr style="height:14pt"><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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1st Choice Aerospace, Inc.</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;&#160;&#160;Florida</font></td></tr><tr style="height:15pt"><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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HAECO Special Services, LLC</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;&#160;&#160;North Carolina</font></td></tr></table></div><div><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-23.1
<SEQUENCE>5
<FILENAME>vsec-2020x10kxex231.htm
<DESCRIPTION>EXHIBIT 23.1 CONSENT OF GRANT THORNTON LLP
<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 2021 Workiva -->
<title>Document</title></head><body><div id="i81e6f352a13c42f0a4a8629f3ae96f1e_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="padding-left:360pt;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:120%">Exhibit 23.1</font></div><div style="text-align:right"><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%">Consent of Independent Registered Public Accounting Firm</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="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 have issued our reports dated March&#160;5, 2021, with respect to the consolidated financial statements and internal control over financial reporting included in the Annual Report of VSE Corporation on Form 10-K for the year ended December&#160;31, 2020. We consent to the incorporation by reference of said reports in the Registration Statements of VSE Corporation on Form S-3 (File No. 333-248139) and on Forms S-8 (File No. 333-195803, File No. 333-195802, and File No. 333-134285).</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:120%">&#47;s&#47; GRANT THORNTON LLP</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%">Arlington, Virginia</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;5, 2021 </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-23.2
<SEQUENCE>6
<FILENAME>vsec-2020x10kxex232.htm
<DESCRIPTION>EXHIBIT 23.2 CONSENT OF ERNST AND YOUNG LLP
<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 2021 Workiva -->
<title>Document</title></head><body><div id="i524beae584bd4278bf4b9d3a0c2dea46_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 23.2</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consent of Independent Registered Public Accounting Firm</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We consent to the incorporation by reference of our report dated March 6, 2019, with respect to the consolidated financial statements of VSE Corporation and Subsidiaries included in this Annual Report (Form 10-K) for the year ended December 31, 2020, filed with the U.S. Securities and Exchange Commission, in the following Registration Statements of VSE Corporation and Subsidiaries&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Registration Statement (Form S-8 No. 333-195802) pertaining to the 2004 Non-employee Directors Stock Plan, as amended&#59;</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Registration Statement (Form S-8 No. 333-195803) pertaining to the 2006 Restricted Stock Plan, as amended&#59; and</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Registration Statement (Form S-8 No. 333-134285) pertaining to the 2006 Restricted Stock Plan, as amended</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Registration Statement (Form S-3 No. 333-248139)</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#47;s&#47; Ernst &#38; Young LLP</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tysons, Virginia</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;5, 2021 </font></div><div><font><br></font></div><div><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-31.1
<SEQUENCE>7
<FILENAME>vsec-2020x10kxex311.htm
<DESCRIPTION>EXHIBIT 31.1 SECTION 302 CEO CERTIFICATION
<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 2021 Workiva -->
<title>Document</title></head><body><div id="iaba0f21cc5ef41949c5fc93e1a8502ae_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:400;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 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%">RULE 13A-14 OF THE SECURITIES EXCHANGE ACT OF 1934,</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 302 OF THE SARBANES-OXLEY ACT OF 2002</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:120%">I, John A. Cuomo, 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 annual report on Form 10-K of VSE Corporation&#59;</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;  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><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%">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;</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%">4.&#160;&#160;&#160;&#160;  The registrant&#8217;s other certifying officers 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:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;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:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;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><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;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><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;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><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%">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 registrant&#8217;s board of directors (or persons performing the equivalent function)&#58;</font></div><div><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) &#160;&#160;&#160;&#160;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:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;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:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></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:88.596%"><tr><td style="width:1.0%"></td><td style="width:6.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.164%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.607%"></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%">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%">March 5, 2021</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; John A. Cuomo</font></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="3" style="border-top:1pt 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%">John A. Cuomo</font></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="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%">Chief Executive Officer and President </font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></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-31.2
<SEQUENCE>8
<FILENAME>vsec-2020x10kxex312.htm
<DESCRIPTION>EXHIBIT 31.2 SECTION 302 CFO AND PAO CERTIFICATION
<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 2021 Workiva -->
<title>Document</title></head><body><div id="ifadfa25293b64cab9c14ab9c49441275_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:400;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 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%">RULE 13A-14 OF THE SECURITIES EXCHANGE ACT OF 1934,</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 302 OF THE SARBANES-OXLEY ACT OF 2002</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:120%">I, Stephen D. Griffin, 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 annual report on Form 10-K of VSE Corporation&#59;</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;  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><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%">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;</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%">4.&#160;&#160;&#160;&#160;  The registrant&#8217;s other certifying officers 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:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;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:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;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><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;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><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;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><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%">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 registrant&#8217;s board of directors (or persons performing the equivalent function)&#58;</font></div><div><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) &#160;&#160;&#160;&#160;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:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;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><font><br></font></div><div><font><br></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:87.134%"><tr><td style="width:1.0%"></td><td style="width:5.611%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.478%"></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 5, 2021</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; Stephen D. Griffin</font></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt 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%">Stephen D. Griffin</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" 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%">Senior Vice President and<br>Chief Financial Officer</font></td></tr></table></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-32.1
<SEQUENCE>9
<FILENAME>vsec-2020x10kxex321.htm
<DESCRIPTION>EXHIBIT 32.1 SECTION 906 CEO CERTIFICATION
<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 2021 Workiva -->
<title>Document</title></head><body><div id="ia96f4afa76c048ba9f8468f6e89d91cd_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:400;line-height:120%">Exhibit 32.1</font></div><div style="text-align:center"><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%">SECTION 1350, CHAPTER 63 OF TITLE 18, UNITED STATES CODE,</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><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:120%">Pursuant to Section 1350, Chapter 63 of Title 18, United States Code, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned, as President and Chief Executive Officer of VSE Corporation (the &#34;Company&#34;), does hereby certify that to the best of the undersigned's knowledge&#58;</font></div><div><font><br></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:120%">&#160;&#160;&#160;&#160;1) our Annual Report on Form 10-K for the year ending December&#160;31, 2020 (the &#34;Report&#34;), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</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:120%">&#160;&#160;&#160;&#160;2) the information contained in our 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><font><br></font></div><div><font><br></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:88.011%"><tr><td style="width:1.0%"></td><td style="width:5.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.589%"></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 5, 2021</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; John A. Cuomo</font></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 #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%">John A. Cuomo</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: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%">Chief Executive Officer and President </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><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>10
<FILENAME>vsec-2020x10kxex322.htm
<DESCRIPTION>EXHIBIT 32.2 SECTION 906 CFO AND PAO CERTIFICATION
<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 2021 Workiva -->
<title>Document</title></head><body><div id="i76689f22811f49aabce71c71d8d22869_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:400;line-height:120%">Exhibit 32.2</font></div><div style="text-align:center"><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%">SECTION 1350, CHAPTER 63 OF TITLE 18, UNITED STATES CODE,</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><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:120%">Pursuant to Section 1350, Chapter 63 of Title 18, United States Code, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned, as Senior Vice President and Chief Financial Officer of VSE Corporation (the &#34;Company&#34;), does hereby certify that to the best of the undersigned's knowledge&#58;</font></div><div><font><br></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:120%">&#160;&#160;&#160;&#160;1) our Annual Report on Form 10-K for the year ending December&#160;31, 2020 (the &#34;Report&#34;), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</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:120%">&#160;&#160;&#160;&#160;2) the information contained in our 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="text-align:center"><font><br></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:87.134%"><tr><td style="width:1.0%"></td><td style="width:5.611%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.337%"></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 5, 2021</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; Stephen D. Griffin</font></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 #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%">Stephen D. Griffin</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: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%">Senior Vice President and<br>Chief Financial Officer</font></td></tr></table></div><div style="text-align:center"><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-101.SCH
<SEQUENCE>11
<FILENAME>vsec-20201231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:c2b80184-4092-432d-9714-901e1e82c69d,g:2866f02b-b16b-4817-a420-65dfd2e33313-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:vsec="http://vsecorp.com/20201231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://vsecorp.com/20201231">
  <xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.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/country/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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="vsec-20201231_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="vsec-20201231_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="vsec-20201231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" 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="vsec-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://vsecorp.com/role/Cover">
        <link:definition>0001001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://vsecorp.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001002 - 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://vsecorp.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1002003 - 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="ConsolidatedStatementsofLossIncome" roleURI="http://vsecorp.com/role/ConsolidatedStatementsofLossIncome">
        <link:definition>1003004 - Statement - Consolidated Statements of (Loss) 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="ConsolidatedStatementsofComprehensiveLossIncome" roleURI="http://vsecorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome">
        <link:definition>1004005 - Statement - Consolidated Statements of Comprehensive (Loss) 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="ConsolidatedStatementsofStockholdersEquity" roleURI="http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity">
        <link:definition>1005006 - Statement - Consolidated Statements of Stockholders' 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="ConsolidatedStatementsofStockholdersEquityParenthetical" roleURI="http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical">
        <link:definition>1006007 - Statement - Consolidated Statements of Stockholders' Equity (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="ConsolidatedStatementsofCashFlows" roleURI="http://vsecorp.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>1007008 - 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="NatureofBusinessandSignificantAccountingPolicies" roleURI="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPolicies">
        <link:definition>2101101 - Disclosure - Nature of Business and 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="NatureofBusinessandSignificantAccountingPoliciesPolicies" roleURI="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies">
        <link:definition>2202201 - Disclosure - Nature of Business and 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="NatureofBusinessandSignificantAccountingPoliciesTables" roleURI="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesTables">
        <link:definition>2303301 - Disclosure - Nature of Business and 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="NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails" roleURI="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>2404401 - Disclosure - Nature of Business and Significant Accounting Policies - 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="NatureofBusinessandSignificantAccountingPoliciesWeightedAverageNumberofSharesDetails" roleURI="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesWeightedAverageNumberofSharesDetails">
        <link:definition>2405402 - Disclosure - Nature of Business and Significant Accounting Policies - Weighted Average Number of 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="AcquisitionsandDivestitures" roleURI="http://vsecorp.com/role/AcquisitionsandDivestitures">
        <link:definition>2106102 - Disclosure - Acquisitions and Divestitures</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="AcquisitionsandDivestituresTables" roleURI="http://vsecorp.com/role/AcquisitionsandDivestituresTables">
        <link:definition>2307302 - Disclosure - Acquisitions and Divestitures (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="AcquisitionsandDivestituresNarrativeDetails" roleURI="http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails">
        <link:definition>2408403 - Disclosure - Acquisitions and Divestitures - 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="AcquisitionsandDivestituresBusinessAcquisitionProFormaInformationDetails" roleURI="http://vsecorp.com/role/AcquisitionsandDivestituresBusinessAcquisitionProFormaInformationDetails">
        <link:definition>2409404 - Disclosure - Acquisitions and Divestitures - Business Acquisition, Pro Forma 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="RevenueRecognition" roleURI="http://vsecorp.com/role/RevenueRecognition">
        <link:definition>2110103 - Disclosure - Revenue Recognition</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="RevenueRecognitionTables" roleURI="http://vsecorp.com/role/RevenueRecognitionTables">
        <link:definition>2311303 - Disclosure - Revenue Recognition (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="RevenueRecognitionDisaggregationofRevenueDetails" roleURI="http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails">
        <link:definition>2412405 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionNarrativeDetails" roleURI="http://vsecorp.com/role/RevenueRecognitionNarrativeDetails">
        <link:definition>2413406 - Disclosure - Revenue Recognition - 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="RevenueRecognitionPerformanceObligationsDetails" roleURI="http://vsecorp.com/role/RevenueRecognitionPerformanceObligationsDetails">
        <link:definition>2414407 - Disclosure - Revenue Recognition - Performance Obligations (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="RevenueRecognitionPerformanceObligationsDetails_1" roleURI="http://vsecorp.com/role/RevenueRecognitionPerformanceObligationsDetails_1">
        <link:definition>2414407 - Disclosure - Revenue Recognition - Performance Obligations (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="ReceivablesandUnbilledReceivables" roleURI="http://vsecorp.com/role/ReceivablesandUnbilledReceivables">
        <link:definition>2115104 - Disclosure - Receivables and Unbilled Receivables</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="ReceivablesandUnbilledReceivablesTables" roleURI="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesTables">
        <link:definition>2316304 - Disclosure - Receivables and Unbilled Receivables (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="ReceivablesandUnbilledReceivablesComponentsofReceivablesDetails" roleURI="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesComponentsofReceivablesDetails">
        <link:definition>2417408 - Disclosure - Receivables and Unbilled Receivables - Components of Receivables (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="ReceivablesandUnbilledReceivablesNarrativeDetails" roleURI="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesNarrativeDetails">
        <link:definition>2418409 - Disclosure - Receivables and Unbilled Receivables - 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="ReceivablesandUnbilledReceivablesAllowanceforCreditLossesDetails" roleURI="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesAllowanceforCreditLossesDetails">
        <link:definition>2419410 - Disclosure - Receivables and Unbilled Receivables - Allowance for Credit Losses (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="OtherCurrentAssetsandOtherAssets" roleURI="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssets">
        <link:definition>2120105 - Disclosure - Other Current Assets and Other Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherCurrentAssetsandOtherAssetsTables" roleURI="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsTables">
        <link:definition>2321305 - Disclosure - Other Current Assets and Other Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails" roleURI="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails">
        <link:definition>2422411 - Disclosure - Other Current Assets and Other Assets - Other Current 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="OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails" roleURI="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails">
        <link:definition>2423412 - Disclosure - Other Current Assets and Other Assets - Other Noncurrent 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="PropertyandEquipment" roleURI="http://vsecorp.com/role/PropertyandEquipment">
        <link:definition>2124106 - Disclosure - Property and Equipment</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="PropertyandEquipmentTables" roleURI="http://vsecorp.com/role/PropertyandEquipmentTables">
        <link:definition>2325306 - Disclosure - Property and Equipment (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="PropertyandEquipmentDetails" roleURI="http://vsecorp.com/role/PropertyandEquipmentDetails">
        <link:definition>2426413 - Disclosure - 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="GoodwillandIntangibleAssets" roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssets">
        <link:definition>2127107 - Disclosure - Goodwill and Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsTables" roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssetsTables">
        <link:definition>2328307 - Disclosure - Goodwill and Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails" roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails">
        <link:definition>2429414 - Disclosure - Goodwill and Intangible Assets - Changes in Goodwill by Operating Segment (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="GoodwillandIntangibleAssetsNarrativeDetails" roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssetsNarrativeDetails">
        <link:definition>2430415 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsIntangibleAssetsDetails" roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails">
        <link:definition>2431416 - Disclosure - Goodwill and Intangible Assets - 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="GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails" roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails">
        <link:definition>2432417 - Disclosure - Goodwill and Intangible Assets - Future Expected Amortization of 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="Debt" roleURI="http://vsecorp.com/role/Debt">
        <link:definition>2133108 - Disclosure - Debt</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="DebtTables" roleURI="http://vsecorp.com/role/DebtTables">
        <link:definition>2334308 - Disclosure - Debt (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="DebtLongtermdebtDetails" roleURI="http://vsecorp.com/role/DebtLongtermdebtDetails">
        <link:definition>2435418 - Disclosure - Debt - 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="DebtLongtermdebtDetails_1" roleURI="http://vsecorp.com/role/DebtLongtermdebtDetails_1">
        <link:definition>2435418 - Disclosure - Debt - 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="DebtNarrativeDetails" roleURI="http://vsecorp.com/role/DebtNarrativeDetails">
        <link:definition>2436419 - Disclosure - Debt - 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="DebtLoanPaymentsDetails" roleURI="http://vsecorp.com/role/DebtLoanPaymentsDetails">
        <link:definition>2437420 - Disclosure - Debt - Loan 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="AccruedExpensesandOtherCurrentLiabilities" roleURI="http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilities">
        <link:definition>2138109 - Disclosure - Accrued Expenses and Other Current Liabilities</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="AccruedExpensesandOtherCurrentLiabilitiesTables" roleURI="http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables">
        <link:definition>2339309 - Disclosure - Accrued Expenses and Other Current Liabilities (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="AccruedExpensesandOtherCurrentLiabilitiesDetails" roleURI="http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails">
        <link:definition>2440421 - Disclosure - Accrued Expenses and Other Current 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="StockBasedCompensationPlans" roleURI="http://vsecorp.com/role/StockBasedCompensationPlans">
        <link:definition>2141110 - Disclosure - Stock-Based Compensation Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationPlansTables" roleURI="http://vsecorp.com/role/StockBasedCompensationPlansTables">
        <link:definition>2342310 - Disclosure - Stock-Based Compensation Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationPlansNarrativeDetails" roleURI="http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails">
        <link:definition>2443422 - Disclosure - Stock-Based Compensation Plans - 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="StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails" roleURI="http://vsecorp.com/role/StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails">
        <link:definition>2444423 - Disclosure - Stock-Based Compensation Plans - Share-based Compensation Related to Restricted Stock Awards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationPlansStockbasedCompensationExpenseDetails" roleURI="http://vsecorp.com/role/StockBasedCompensationPlansStockbasedCompensationExpenseDetails">
        <link:definition>2445424 - Disclosure - Stock-Based Compensation Plans - Stock-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="StockBasedCompensationPlansOtherRestrictedStockAwardsDetails" roleURI="http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails">
        <link:definition>2446425 - Disclosure - Stock-Based Compensation Plans - Other Restricted Stock Awards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://vsecorp.com/role/IncomeTaxes">
        <link:definition>2147111 - 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://vsecorp.com/role/IncomeTaxesTables">
        <link:definition>2348311 - 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="IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" roleURI="http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails">
        <link:definition>2449426 - Disclosure - Income Taxes -Components of Provision for 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="IncomeTaxesEffectiveIncomeTaxReconciliationDetails" roleURI="http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails">
        <link:definition>2450427 - Disclosure - Income Taxes - Effective Income Tax Reconciliation (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="IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>2451428 - Disclosure - Income Taxes - 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="CommitmentsandContingencies" roleURI="http://vsecorp.com/role/CommitmentsandContingencies">
        <link:definition>2152112 - 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://vsecorp.com/role/CommitmentsandContingenciesTables">
        <link:definition>2353312 - 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="CommitmentsandContingenciesNarrativeDetails" roleURI="http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails">
        <link:definition>2454429 - Disclosure - Commitments and Contingencies - 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="CommitmentsandContingenciesComponentsofLeaseExpenseDetails" roleURI="http://vsecorp.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails">
        <link:definition>2455430 - Disclosure - Commitments and Contingencies - Components of Lease 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="CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails" roleURI="http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails">
        <link:definition>2456431 - Disclosure - Commitments and Contingencies - Maturities of Operating Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails_1" roleURI="http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails_1">
        <link:definition>2456431 - Disclosure - Commitments and Contingencies - Maturities of Operating Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentsandCustomerInformation" roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformation">
        <link:definition>2157113 - Disclosure - Business Segments and Customer 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="BusinessSegmentsandCustomerInformationTables" roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationTables">
        <link:definition>2358313 - Disclosure - Business Segments and Customer Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentsandCustomerInformationNarrativeDetails" roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails">
        <link:definition>2459432 - Disclosure - Business Segments and Customer Information - 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="BusinessSegmentsandCustomerInformationSegmentInformationDetails" roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails">
        <link:definition>2460433 - Disclosure - Business Segments and Customer Information - Segment 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="BusinessSegmentsandCustomerInformationMajorCustomersDetails" roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationMajorCustomersDetails">
        <link:definition>2461434 - Disclosure - Business Segments and Customer Information - Major Customers (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="BusinessSegmentsandCustomerInformationGeographicAreaDetails" roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationGeographicAreaDetails">
        <link:definition>2462435 - Disclosure - Business Segments and Customer Information - Geographic Area (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="CapitalStock" roleURI="http://vsecorp.com/role/CapitalStock">
        <link:definition>2163114 - Disclosure - Capital Stock</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="CapitalStockDetails" roleURI="http://vsecorp.com/role/CapitalStockDetails">
        <link:definition>2464436 - Disclosure - Capital Stock (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="A401kPlan" roleURI="http://vsecorp.com/role/A401kPlan">
        <link:definition>2165115 - Disclosure - 401(k) 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="A401kPlanDetails" roleURI="http://vsecorp.com/role/A401kPlanDetails">
        <link:definition>2466437 - Disclosure - 401(k) 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="FairValueMeasurements" roleURI="http://vsecorp.com/role/FairValueMeasurements">
        <link:definition>2167116 - Disclosure - Fair Value Measurements</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="FairValueMeasurementsTables" roleURI="http://vsecorp.com/role/FairValueMeasurementsTables">
        <link:definition>2368314 - Disclosure - Fair Value Measurements (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="FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails" roleURI="http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails">
        <link:definition>2469438 - Disclosure - Fair Value Measurements - Liabilities and 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="FairValueMeasurementsNarrativeDetails" roleURI="http://vsecorp.com/role/FairValueMeasurementsNarrativeDetails">
        <link:definition>2470439 - Disclosure - Fair Value Measurements - 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="FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails" roleURI="http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails">
        <link:definition>2471440 - Disclosure - Fair Value Measurements - Earn-out Obligation Measured on Recurring Basis (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="FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails" roleURI="http://vsecorp.com/role/FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails">
        <link:definition>2472441 - Disclosure - Fair Value Measurements - Level 3 Fair Value of Certain Assets Measured on a Non-recurring Basis (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="SelectedQuarterlyDataUnaudited" roleURI="http://vsecorp.com/role/SelectedQuarterlyDataUnaudited">
        <link:definition>2173117 - Disclosure - Selected Quarterly Data (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SelectedQuarterlyDataUnauditedTables" roleURI="http://vsecorp.com/role/SelectedQuarterlyDataUnauditedTables">
        <link:definition>2374315 - Disclosure - Selected Quarterly Data (Unaudited) (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="SelectedQuarterlyDataUnauditedDetails" roleURI="http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails">
        <link:definition>2475442 - Disclosure - Selected Quarterly Data (Unaudited) (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="SubsequentEvents" roleURI="http://vsecorp.com/role/SubsequentEvents">
        <link:definition>2176118 - Disclosure - Subsequent Events</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="SubsequentEventsDetails" roleURI="http://vsecorp.com/role/SubsequentEventsDetails">
        <link:definition>2477443 - Disclosure - Subsequent Events (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://vsecorp.com/role/ScheduleIIValuationandQualifyingAccounts">
        <link:definition>2178119 - 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://vsecorp.com/role/ScheduleIIValuationandQualifyingAccountsDetails">
        <link:definition>2479444 - 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="vsec_ContractWithCustomerCustomerAdvances" abstract="false" name="ContractWithCustomerCustomerAdvances" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_ProceedsfromSaleofContract" abstract="false" name="ProceedsfromSaleofContract" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_OtherGovernmentMember" abstract="true" name="OtherGovernmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_CostTypeContractMember" abstract="true" name="CostTypeContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_DepreciationAndAmortizationExpense" abstract="false" name="DepreciationAndAmortizationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_PercentageOfContractsWithGovernment" abstract="false" name="PercentageOfContractsWithGovernment" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="vsec_RevenuefromContractswithCustomerNumberofContracts" abstract="false" name="RevenuefromContractswithCustomerNumberofContracts" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vsec_AccumulatedImpairmentLoss" abstract="false" name="AccumulatedImpairmentLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_EmployeeMember" abstract="true" name="EmployeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_CommonStockVotingRightsNumberOfVotes" abstract="false" name="CommonStockVotingRightsNumberOfVotes" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense" abstract="false" name="OperatingIncomeLossExcludingNonrecurringIncomeExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_FederalGroupMember" abstract="true" name="FederalGroupMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_IncreaseDecreaseinEarnOutObligationFairValueDisclosure" abstract="false" name="IncreaseDecreaseinEarnOutObligationFairValueDisclosure" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_LongTermLeaseObligation" abstract="false" name="LongTermLeaseObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_ProceedsFromSaleOfBusinessAndCertainAssets" abstract="false" name="ProceedsFromSaleOfBusinessAndCertainAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_CTAerospaceLLCMember" abstract="true" name="CTAerospaceLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_CommercialMember" abstract="true" name="CommercialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_IncreasesDecreasesInTaxResultingFromAbstract" abstract="true" name="IncreasesDecreasesInTaxResultingFromAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="vsec_PropertyDistributionMember" abstract="true" name="PropertyDistributionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock" abstract="false" name="ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="vsec_GainLossonSaleofBuildings" abstract="false" name="GainLossonSaleofBuildings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity" abstract="false" name="RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_CurrentPortionOfEarnOutObligationsMember" abstract="true" name="CurrentPortionOfEarnOutObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_LegacyTurbinesLLCMember" abstract="true" name="LegacyTurbinesLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_EarnOutObligationsMember" abstract="true" name="EarnOutObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_FinancingReceivableVariableDiscount" abstract="false" name="FinancingReceivableVariableDiscount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_LesseeOperatingLeaseNumberOfRenewalOptions" abstract="false" name="LesseeOperatingLeaseNumberOfRenewalOptions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vsec_CorporateUnallocatedMember" abstract="true" name="CorporateUnallocatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_InterestRateSwapLiabilityCurrent" abstract="false" name="InterestRateSwapLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_BusinessDivestitureAxis" abstract="true" name="BusinessDivestitureAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="vsec_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage" abstract="false" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="vsec_GainLossonSaleofContract" abstract="false" name="GainLossonSaleofContract" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_TaxEffectOfTemporaryDifferencesAbstract" abstract="true" name="TaxEffectOfTemporaryDifferencesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="vsec_DepartmentofDefenseMember" abstract="true" name="DepartmentofDefenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_GoodwillNetSubjectToImpairment" abstract="false" name="GoodwillNetSubjectToImpairment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_PaymentstoAcquireBusinessesWorkingCapitalAdjustment" abstract="false" name="PaymentstoAcquireBusinessesWorkingCapitalAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_RestrictedStockPlan2006Member" abstract="true" name="RestrictedStockPlan2006Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_BusinessDivestitureDomain" abstract="true" name="BusinessDivestitureDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_NumberOfTradeNames" abstract="false" name="NumberOfTradeNames" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vsec_EarnOutObligationPayments" abstract="false" name="EarnOutObligationPayments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_IncomeTaxExpenseBenefitonInterestRateSwap" abstract="false" name="IncomeTaxExpenseBenefitonInterestRateSwap" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_MiamiFloridaMember" abstract="true" name="MiamiFloridaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_FirstChoiceAerospaceMember" abstract="true" name="FirstChoiceAerospaceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_PrimeTurbinesLLCMember" abstract="true" name="PrimeTurbinesLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_PTBHoldingsUSALLCMember" abstract="true" name="PTBHoldingsUSALLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_SupplyChainManagementGroupMember" abstract="true" name="SupplyChainManagementGroupMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_MutualFundsHeldInDscPlanFairValueDisclosure" abstract="false" name="MutualFundsHeldInDscPlanFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges" abstract="false" name="IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_AviationAcquisitionsMember" abstract="true" name="AviationAcquisitionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_OtherCommercialMember" abstract="true" name="OtherCommercialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_PropertyRepairMember" abstract="true" name="PropertyRepairMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_GoodwillGrossSubjectToImpairment" abstract="false" name="GoodwillGrossSubjectToImpairment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge" abstract="false" name="GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_DeferredTaxAssetsOperatingLeaseLiability" abstract="false" name="DeferredTaxAssetsOperatingLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure" abstract="false" name="CurrentPortionOfEarnOutObligationFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit" abstract="false" name="GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_EarnOutObligationsFairValueDisclosure" abstract="false" name="EarnOutObligationsFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_TotalDepartmentOfDefenseMember" abstract="true" name="TotalDepartmentOfDefenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_TermOfLease" abstract="false" name="TermOfLease" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="vsec_RepaymentsOfLongTermFinanceLeaseObligations" abstract="false" name="RepaymentsOfLongTermFinanceLeaseObligations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_SelfInsuranceReservesCurrent" abstract="false" name="SelfInsuranceReservesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vsec_OperatingLeasesMember" abstract="true" name="OperatingLeasesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_AmendedAndRestatedMember" abstract="true" name="AmendedAndRestatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vsec_NumberofSaleAgreements" abstract="false" name="NumberofSaleAgreements" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>12
<FILENAME>vsec-20201231_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 2021 Workiva-->
<!--r:c2b80184-4092-432d-9714-901e1e82c69d,g:2866f02b-b16b-4817-a420-65dfd2e33313-->
<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://vsecorp.com/role/Cover" xlink:type="simple" xlink:href="vsec-20201231.xsd#Cover"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/Cover" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="vsec-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_caca81bf-0dd7-45e6-921a-209f700cdf2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_eb379da0-d5b5-44d6-9f2a-96ed35c44b54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_caca81bf-0dd7-45e6-921a-209f700cdf2e" xlink:to="loc_us-gaap_Liabilities_eb379da0-d5b5-44d6-9f2a-96ed35c44b54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6ca98a67-b8b3-400a-a38c-d6182974ed0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_caca81bf-0dd7-45e6-921a-209f700cdf2e" xlink:to="loc_us-gaap_StockholdersEquity_6ca98a67-b8b3-400a-a38c-d6182974ed0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_27afadea-8dc3-42f2-84b7-44174f79db5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_caca81bf-0dd7-45e6-921a-209f700cdf2e" xlink:to="loc_us-gaap_CommitmentsAndContingencies_27afadea-8dc3-42f2-84b7-44174f79db5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1ed17ca4-8dcd-4207-9aca-4567408024bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_f61951f5-39fe-4a1f-9017-87992ec67373" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1ed17ca4-8dcd-4207-9aca-4567408024bc" xlink:to="loc_us-gaap_CommonStockValue_f61951f5-39fe-4a1f-9017-87992ec67373" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b47723e0-e2cc-4628-a180-e945525399c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1ed17ca4-8dcd-4207-9aca-4567408024bc" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b47723e0-e2cc-4628-a180-e945525399c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e574e076-5a4d-438c-aaab-459d8bdded80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1ed17ca4-8dcd-4207-9aca-4567408024bc" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e574e076-5a4d-438c-aaab-459d8bdded80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_85677b1e-01cd-4879-a75c-adc580566401" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1ed17ca4-8dcd-4207-9aca-4567408024bc" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_85677b1e-01cd-4879-a75c-adc580566401" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_056eb1b6-2d44-468b-85f3-49827ab049de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_988f528d-3ccd-4e98-be7a-17418ee8de3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_056eb1b6-2d44-468b-85f3-49827ab049de" xlink:to="loc_us-gaap_LiabilitiesCurrent_988f528d-3ccd-4e98-be7a-17418ee8de3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e2cf7a58-4e3b-4e49-a632-d3e128ea9c4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_Liabilities_056eb1b6-2d44-468b-85f3-49827ab049de" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e2cf7a58-4e3b-4e49-a632-d3e128ea9c4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_caa1cbf0-1086-487e-bc18-feeacd12e48e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_056eb1b6-2d44-468b-85f3-49827ab049de" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_caa1cbf0-1086-487e-bc18-feeacd12e48e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_EarnOutObligationsFairValueDisclosure_3f0dc71f-63e2-42f1-9b2a-9af4e845319b" xlink:href="vsec-20201231.xsd#vsec_EarnOutObligationsFairValueDisclosure"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_056eb1b6-2d44-468b-85f3-49827ab049de" xlink:to="loc_vsec_EarnOutObligationsFairValueDisclosure_3f0dc71f-63e2-42f1-9b2a-9af4e845319b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_b95165bc-dd37-42ed-a727-749063cdb7d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_056eb1b6-2d44-468b-85f3-49827ab049de" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_b95165bc-dd37-42ed-a727-749063cdb7d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_178e24b4-7c5c-4f6f-aa93-9030fbb8ed3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_056eb1b6-2d44-468b-85f3-49827ab049de" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_178e24b4-7c5c-4f6f-aa93-9030fbb8ed3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6c06d006-45e8-44a4-bbc9-aef662c1952a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_Liabilities_056eb1b6-2d44-468b-85f3-49827ab049de" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6c06d006-45e8-44a4-bbc9-aef662c1952a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_59aebaad-b2c0-4818-a890-d9b94a6dbd19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_4938a08c-33fa-4485-b211-d294ca69d9fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_59aebaad-b2c0-4818-a890-d9b94a6dbd19" xlink:to="loc_us-gaap_AssetsCurrent_4938a08c-33fa-4485-b211-d294ca69d9fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_3dc163c5-4b1e-4507-8a8a-f04e6eae4ed9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_59aebaad-b2c0-4818-a890-d9b94a6dbd19" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_3dc163c5-4b1e-4507-8a8a-f04e6eae4ed9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_82828dd8-f4bf-484e-81c8-36efb9df7627" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_59aebaad-b2c0-4818-a890-d9b94a6dbd19" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_82828dd8-f4bf-484e-81c8-36efb9df7627" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f7a939ab-b354-47b4-bbe2-c6a4433b5de5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_59aebaad-b2c0-4818-a890-d9b94a6dbd19" xlink:to="loc_us-gaap_Goodwill_f7a939ab-b354-47b4-bbe2-c6a4433b5de5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_df2a8748-79f1-436b-9a00-fd0b96a43bc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_59aebaad-b2c0-4818-a890-d9b94a6dbd19" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_df2a8748-79f1-436b-9a00-fd0b96a43bc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_6a0d60ca-e3c8-41f1-b303-4c83b5bee24c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_59aebaad-b2c0-4818-a890-d9b94a6dbd19" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_6a0d60ca-e3c8-41f1-b303-4c83b5bee24c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_a68fa886-00a9-44af-b161-36e1ee8c346a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e4c91688-12f9-4e8e-a6a8-13d5ae5c4cdd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a68fa886-00a9-44af-b161-36e1ee8c346a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e4c91688-12f9-4e8e-a6a8-13d5ae5c4cdd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_fd2f3e7b-d942-468f-8640-8ffda57d956c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a68fa886-00a9-44af-b161-36e1ee8c346a" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_fd2f3e7b-d942-468f-8640-8ffda57d956c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_72278d48-d4b6-4764-923e-00e89784fc04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a68fa886-00a9-44af-b161-36e1ee8c346a" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_72278d48-d4b6-4764-923e-00e89784fc04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_caa04d77-32eb-4821-bc9f-047bce7c50bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a68fa886-00a9-44af-b161-36e1ee8c346a" xlink:to="loc_us-gaap_InventoryFinishedGoods_caa04d77-32eb-4821-bc9f-047bce7c50bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_78a49d7b-d0ae-4dcf-bf6c-3c8a74c9a94e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a68fa886-00a9-44af-b161-36e1ee8c346a" xlink:to="loc_us-gaap_OtherAssetsCurrent_78a49d7b-d0ae-4dcf-bf6c-3c8a74c9a94e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_625a67c5-0cf2-40b8-85ab-8aa9f83168f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_9a57b66d-cc2b-4162-b502-cd8c5284bfe6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LiabilitiesCurrent_625a67c5-0cf2-40b8-85ab-8aa9f83168f9" xlink:to="loc_us-gaap_LongTermDebtCurrent_9a57b66d-cc2b-4162-b502-cd8c5284bfe6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_eb796054-15f4-483d-b7cb-77766b6b844f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_625a67c5-0cf2-40b8-85ab-8aa9f83168f9" xlink:to="loc_us-gaap_AccountsPayableCurrent_eb796054-15f4-483d-b7cb-77766b6b844f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_565188f3-d01d-4922-821b-7dce0b912718" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_625a67c5-0cf2-40b8-85ab-8aa9f83168f9" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_565188f3-d01d-4922-821b-7dce0b912718" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_d34aab52-7836-4f7f-a94d-14abacb9a4e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_625a67c5-0cf2-40b8-85ab-8aa9f83168f9" xlink:to="loc_us-gaap_DividendsPayableCurrent_d34aab52-7836-4f7f-a94d-14abacb9a4e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure_a1c69361-bf08-4461-9030-94e6fea2a6e4" xlink:href="vsec-20201231.xsd#vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_625a67c5-0cf2-40b8-85ab-8aa9f83168f9" xlink:to="loc_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure_a1c69361-bf08-4461-9030-94e6fea2a6e4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="vsec-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/ConsolidatedStatementsofLossIncome" xlink:type="simple" xlink:href="vsec-20201231.xsd#ConsolidatedStatementsofLossIncome"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/ConsolidatedStatementsofLossIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c8457744-245f-45ef-9421-42fefb35ca29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_9184b159-0401-4133-a888-efe53a44b608" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c8457744-245f-45ef-9421-42fefb35ca29" xlink:to="loc_us-gaap_OperatingIncomeLoss_9184b159-0401-4133-a888-efe53a44b608" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_70683fc3-8e6a-441e-8d31-f3642ae4b521" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c8457744-245f-45ef-9421-42fefb35ca29" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_70683fc3-8e6a-441e-8d31-f3642ae4b521" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpenses_2cf24e13-205c-4111-9878-e8b761efbed4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_8540c5cf-23f8-4652-91aa-9adda714b504" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingCostsAndExpenses_2cf24e13-205c-4111-9878-e8b761efbed4" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_8540c5cf-23f8-4652-91aa-9adda714b504" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_03130acd-e1b5-4444-9ad8-117c8af8308a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingCostsAndExpenses_2cf24e13-205c-4111-9878-e8b761efbed4" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_03130acd-e1b5-4444-9ad8-117c8af8308a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_d8763ec3-7ec2-4763-8704-07c883e79899" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingCostsAndExpenses_2cf24e13-205c-4111-9878-e8b761efbed4" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_d8763ec3-7ec2-4763-8704-07c883e79899" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fc8c272f-c38b-47fa-8357-94a50347b338" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4c5f2e14-db5f-4f65-a9f6-51be6eb40b62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NetIncomeLoss_fc8c272f-c38b-47fa-8357-94a50347b338" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4c5f2e14-db5f-4f65-a9f6-51be6eb40b62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5fdb31fd-0466-44f7-b612-d2d333cdc4ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NetIncomeLoss_fc8c272f-c38b-47fa-8357-94a50347b338" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5fdb31fd-0466-44f7-b612-d2d333cdc4ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense_be5d1d10-4193-4d01-8f18-181821d2e041" xlink:href="vsec-20201231.xsd#vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3b85d940-2ca6-44f3-985d-2b203a88ad69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense_be5d1d10-4193-4d01-8f18-181821d2e041" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3b85d940-2ca6-44f3-985d-2b203a88ad69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpenses_32bdd87f-659e-4444-8943-543f1b9bdd05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense_be5d1d10-4193-4d01-8f18-181821d2e041" xlink:to="loc_us-gaap_OperatingCostsAndExpenses_32bdd87f-659e-4444-8943-543f1b9bdd05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_02384dd8-6590-4ea7-a7ed-6fd20e9abf29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_cfa56a0a-b997-4462-b5ce-3d85e62c8e51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_02384dd8-6590-4ea7-a7ed-6fd20e9abf29" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_cfa56a0a-b997-4462-b5ce-3d85e62c8e51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_GainLossonSaleofContract_f97c229b-d3a1-4168-93ff-571f90e288de" xlink:href="vsec-20201231.xsd#vsec_GainLossonSaleofContract"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_02384dd8-6590-4ea7-a7ed-6fd20e9abf29" xlink:to="loc_vsec_GainLossonSaleofContract_f97c229b-d3a1-4168-93ff-571f90e288de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_171f4629-543f-4c19-8e1c-ff0f097a8707" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_02384dd8-6590-4ea7-a7ed-6fd20e9abf29" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_171f4629-543f-4c19-8e1c-ff0f097a8707" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_fb519f24-125d-48e3-90b8-9e8112d0e49d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_02384dd8-6590-4ea7-a7ed-6fd20e9abf29" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_fb519f24-125d-48e3-90b8-9e8112d0e49d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense_337c2f5e-9d62-4719-b78b-6f7eb08afc01" xlink:href="vsec-20201231.xsd#vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_02384dd8-6590-4ea7-a7ed-6fd20e9abf29" xlink:to="loc_vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense_337c2f5e-9d62-4719-b78b-6f7eb08afc01" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome" xlink:type="simple" xlink:href="vsec-20201231.xsd#ConsolidatedStatementsofComprehensiveLossIncome"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_9c13c03f-bddf-46c7-abef-00d6348a7532" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ccc850f2-4156-407b-a95b-7d21af903636" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_9c13c03f-bddf-46c7-abef-00d6348a7532" xlink:to="loc_us-gaap_NetIncomeLoss_ccc850f2-4156-407b-a95b-7d21af903636" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a060d9e0-bff2-4acc-b6d2-04c3eccccdc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_9c13c03f-bddf-46c7-abef-00d6348a7532" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a060d9e0-bff2-4acc-b6d2-04c3eccccdc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_14097907-6e43-4e5b-954e-0d6b6b38c12a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_15166fb9-af23-4643-b31e-9d86c0861ff0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_14097907-6e43-4e5b-954e-0d6b6b38c12a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_15166fb9-af23-4643-b31e-9d86c0861ff0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_4515dad2-f225-4011-ac90-7a2c7c50fb78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_14097907-6e43-4e5b-954e-0d6b6b38c12a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_4515dad2-f225-4011-ac90-7a2c7c50fb78" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="vsec-20201231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" xlink:type="simple" xlink:href="vsec-20201231.xsd#ConsolidatedStatementsofStockholdersEquityParenthetical"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="vsec-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f43c1528-81e8-4bd9-90ed-533c0b439310" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d36513-7e8c-4b7c-b607-83de502f35e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f43c1528-81e8-4bd9-90ed-533c0b439310" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d36513-7e8c-4b7c-b607-83de502f35e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4bd41102-d21f-456a-a63b-cb030b52772f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f43c1528-81e8-4bd9-90ed-533c0b439310" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4bd41102-d21f-456a-a63b-cb030b52772f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_801e2309-1dc7-417e-a60c-3659bccd8556" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f43c1528-81e8-4bd9-90ed-533c0b439310" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_801e2309-1dc7-417e-a60c-3659bccd8556" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_52f89229-7a4b-4144-8522-8da78b97d556" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_d52c53ec-ba9e-436b-87e6-de2e881f018d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_52f89229-7a4b-4144-8522-8da78b97d556" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_d52c53ec-ba9e-436b-87e6-de2e881f018d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_efcee26a-f637-49e4-b289-f449b1a7d45a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_52f89229-7a4b-4144-8522-8da78b97d556" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_efcee26a-f637-49e4-b289-f449b1a7d45a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_5e4beb96-0255-42b6-9c6b-ada2b103c775" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_52f89229-7a4b-4144-8522-8da78b97d556" xlink:to="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_5e4beb96-0255-42b6-9c6b-ada2b103c775" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_e980797f-28e9-474c-b4ac-5a5f1db3109e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_52f89229-7a4b-4144-8522-8da78b97d556" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_e980797f-28e9-474c-b4ac-5a5f1db3109e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_330975e3-9596-4749-9b51-45f26b0e6a75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_52f89229-7a4b-4144-8522-8da78b97d556" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_330975e3-9596-4749-9b51-45f26b0e6a75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_fb5f92c5-9e14-4494-9a73-a8995d94b484" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_52f89229-7a4b-4144-8522-8da78b97d556" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_fb5f92c5-9e14-4494-9a73-a8995d94b484" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_EarnOutObligationPayments_ea3870b0-3186-43f7-a2de-7597293f9cfc" xlink:href="vsec-20201231.xsd#vsec_EarnOutObligationPayments"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_52f89229-7a4b-4144-8522-8da78b97d556" xlink:to="loc_vsec_EarnOutObligationPayments_ea3870b0-3186-43f7-a2de-7597293f9cfc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_RepaymentsOfLongTermFinanceLeaseObligations_44ec0dab-40e2-4c2f-806b-bd5f8b68206d" xlink:href="vsec-20201231.xsd#vsec_RepaymentsOfLongTermFinanceLeaseObligations"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_52f89229-7a4b-4144-8522-8da78b97d556" xlink:to="loc_vsec_RepaymentsOfLongTermFinanceLeaseObligations_44ec0dab-40e2-4c2f-806b-bd5f8b68206d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_764753b8-5563-44fb-928e-232b9b4a6332" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_db824cf4-71aa-4c73-bcf8-4b503b520e54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_764753b8-5563-44fb-928e-232b9b4a6332" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_db824cf4-71aa-4c73-bcf8-4b503b520e54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_6d7310cf-8087-461d-826a-402ba7f850bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_764753b8-5563-44fb-928e-232b9b4a6332" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_6d7310cf-8087-461d-826a-402ba7f850bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_ProceedsfromSaleofContract_f601ad9c-61e2-4e09-bf46-f8e520ddc412" xlink:href="vsec-20201231.xsd#vsec_ProceedsfromSaleofContract"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_764753b8-5563-44fb-928e-232b9b4a6332" xlink:to="loc_vsec_ProceedsfromSaleofContract_f601ad9c-61e2-4e09-bf46-f8e520ddc412" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_8bd68565-657c-4fed-ad20-96523a7fc1bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_764753b8-5563-44fb-928e-232b9b4a6332" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_8bd68565-657c-4fed-ad20-96523a7fc1bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_ProceedsFromSaleOfBusinessAndCertainAssets_fd1a9e8e-14bc-4f70-91a8-4df0cac707dc" xlink:href="vsec-20201231.xsd#vsec_ProceedsFromSaleOfBusinessAndCertainAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_764753b8-5563-44fb-928e-232b9b4a6332" xlink:to="loc_vsec_ProceedsFromSaleOfBusinessAndCertainAssets_fd1a9e8e-14bc-4f70-91a8-4df0cac707dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e88c043b-d8e6-4256-a2f3-fdf50f687aa4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_27a7a8cb-607c-4a8b-a1e4-4ecff08c89c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e88c043b-d8e6-4256-a2f3-fdf50f687aa4" xlink:to="loc_us-gaap_NetIncomeLoss_27a7a8cb-607c-4a8b-a1e4-4ecff08c89c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_c8e91d0f-a22c-41c4-995c-c03dd2c1a5ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e88c043b-d8e6-4256-a2f3-fdf50f687aa4" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_c8e91d0f-a22c-41c4-995c-c03dd2c1a5ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_1a3c85b1-7f01-4163-8385-905dbb36b5f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e88c043b-d8e6-4256-a2f3-fdf50f687aa4" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_1a3c85b1-7f01-4163-8385-905dbb36b5f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_ea2d4938-72b9-4b75-b497-c87dfbcb62db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e88c043b-d8e6-4256-a2f3-fdf50f687aa4" xlink:to="loc_us-gaap_ShareBasedCompensation_ea2d4938-72b9-4b75-b497-c87dfbcb62db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_GainLossonSaleofContract_9ed12282-6953-4765-a701-227eddb6cd04" xlink:href="vsec-20201231.xsd#vsec_GainLossonSaleofContract"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e88c043b-d8e6-4256-a2f3-fdf50f687aa4" xlink:to="loc_vsec_GainLossonSaleofContract_9ed12282-6953-4765-a701-227eddb6cd04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_IncreaseDecreaseinEarnOutObligationFairValueDisclosure_b6a6399e-0900-43a9-947a-d029917f33ad" xlink:href="vsec-20201231.xsd#vsec_IncreaseDecreaseinEarnOutObligationFairValueDisclosure"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e88c043b-d8e6-4256-a2f3-fdf50f687aa4" xlink:to="loc_vsec_IncreaseDecreaseinEarnOutObligationFairValueDisclosure_b6a6399e-0900-43a9-947a-d029917f33ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_29a67585-112e-42db-8b66-6d11bceec88b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e88c043b-d8e6-4256-a2f3-fdf50f687aa4" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_29a67585-112e-42db-8b66-6d11bceec88b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_490144a8-58db-47e7-bc8a-27cdecd29fda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e88c043b-d8e6-4256-a2f3-fdf50f687aa4" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_490144a8-58db-47e7-bc8a-27cdecd29fda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_113c9e38-2f3c-4722-9a71-721e177bbd7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e88c043b-d8e6-4256-a2f3-fdf50f687aa4" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_113c9e38-2f3c-4722-9a71-721e177bbd7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_3cdf4f44-7911-4ed4-a182-22fa1d6547e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e88c043b-d8e6-4256-a2f3-fdf50f687aa4" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_3cdf4f44-7911-4ed4-a182-22fa1d6547e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_9326e1ca-7e2e-4ca1-82a4-0ee087300f1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e88c043b-d8e6-4256-a2f3-fdf50f687aa4" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_9326e1ca-7e2e-4ca1-82a4-0ee087300f1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_655b5666-ad47-4377-88e3-b4d6875b495d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e88c043b-d8e6-4256-a2f3-fdf50f687aa4" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_655b5666-ad47-4377-88e3-b4d6875b495d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_LongTermLeaseObligation_bc069a18-0fb6-4d6f-89c4-d72b9aaa2d01" xlink:href="vsec-20201231.xsd#vsec_LongTermLeaseObligation"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e88c043b-d8e6-4256-a2f3-fdf50f687aa4" xlink:to="loc_vsec_LongTermLeaseObligation_bc069a18-0fb6-4d6f-89c4-d72b9aaa2d01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_6cf98003-0b20-4143-8ac5-8e8fade39097" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e88c043b-d8e6-4256-a2f3-fdf50f687aa4" xlink:to="loc_us-gaap_GainLossOnSaleOfInvestments_6cf98003-0b20-4143-8ac5-8e8fade39097" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_26993e03-7583-4c74-ab75-8b9aef353d7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e88c043b-d8e6-4256-a2f3-fdf50f687aa4" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_26993e03-7583-4c74-ab75-8b9aef353d7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_31e4a7f7-5ac7-4f71-8e1d-8b7010e68fd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e88c043b-d8e6-4256-a2f3-fdf50f687aa4" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_31e4a7f7-5ac7-4f71-8e1d-8b7010e68fd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_1d3be2f7-78cc-4b4e-b9fc-c25110613d20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e88c043b-d8e6-4256-a2f3-fdf50f687aa4" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_1d3be2f7-78cc-4b4e-b9fc-c25110613d20" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPolicies" xlink:type="simple" xlink:href="vsec-20201231.xsd#NatureofBusinessandSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="vsec-20201231.xsd#NatureofBusinessandSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#NatureofBusinessandSignificantAccountingPoliciesTables"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesWeightedAverageNumberofSharesDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#NatureofBusinessandSignificantAccountingPoliciesWeightedAverageNumberofSharesDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesWeightedAverageNumberofSharesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_90b3892e-4aa6-4baa-a733-5b605674ca89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ca91f2f2-b58c-417f-a737-a184d85b97ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_90b3892e-4aa6-4baa-a733-5b605674ca89" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ca91f2f2-b58c-417f-a737-a184d85b97ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_d3e15136-9d63-426b-a4dc-8c0365084a99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_90b3892e-4aa6-4baa-a733-5b605674ca89" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_d3e15136-9d63-426b-a4dc-8c0365084a99" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/AcquisitionsandDivestitures" xlink:type="simple" xlink:href="vsec-20201231.xsd#AcquisitionsandDivestitures"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/AcquisitionsandDivestitures" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/AcquisitionsandDivestituresTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#AcquisitionsandDivestituresTables"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/AcquisitionsandDivestituresTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#AcquisitionsandDivestituresNarrativeDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/AcquisitionsandDivestituresBusinessAcquisitionProFormaInformationDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#AcquisitionsandDivestituresBusinessAcquisitionProFormaInformationDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/AcquisitionsandDivestituresBusinessAcquisitionProFormaInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/RevenueRecognition" xlink:type="simple" xlink:href="vsec-20201231.xsd#RevenueRecognition"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/RevenueRecognition" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/RevenueRecognitionTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#RevenueRecognitionTables"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/RevenueRecognitionTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#RevenueRecognitionDisaggregationofRevenueDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/RevenueRecognitionNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#RevenueRecognitionNarrativeDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/RevenueRecognitionNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/RevenueRecognitionPerformanceObligationsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#RevenueRecognitionPerformanceObligationsDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/RevenueRecognitionPerformanceObligationsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/RevenueRecognitionPerformanceObligationsDetails_1" xlink:type="simple" xlink:href="vsec-20201231.xsd#RevenueRecognitionPerformanceObligationsDetails_1"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/RevenueRecognitionPerformanceObligationsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/ReceivablesandUnbilledReceivables" xlink:type="simple" xlink:href="vsec-20201231.xsd#ReceivablesandUnbilledReceivables"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/ReceivablesandUnbilledReceivables" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#ReceivablesandUnbilledReceivablesTables"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesComponentsofReceivablesDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#ReceivablesandUnbilledReceivablesComponentsofReceivablesDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesComponentsofReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent_0ad74c0f-706e-4342-96cf-8d412c60297e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_ddab170b-24c5-473e-9030-9e77d5dcca54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReceivablesNetCurrent_0ad74c0f-706e-4342-96cf-8d412c60297e" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_ddab170b-24c5-473e-9030-9e77d5dcca54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_0954db25-c760-400e-950f-f10910306e3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReceivablesNetCurrent_0ad74c0f-706e-4342-96cf-8d412c60297e" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_0954db25-c760-400e-950f-f10910306e3c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#ReceivablesandUnbilledReceivablesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesAllowanceforCreditLossesDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#ReceivablesandUnbilledReceivablesAllowanceforCreditLossesDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesAllowanceforCreditLossesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssets" xlink:type="simple" xlink:href="vsec-20201231.xsd#OtherCurrentAssetsandOtherAssets"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#OtherCurrentAssetsandOtherAssetsTables"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_79b60f51-6698-43da-bf30-a6aaa20e8604" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesCurrent_11b06783-7c38-4c22-bf08-aa3db5476686" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableRelatedPartiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_79b60f51-6698-43da-bf30-a6aaa20e8604" xlink:to="loc_us-gaap_NotesReceivableRelatedPartiesCurrent_11b06783-7c38-4c22-bf08-aa3db5476686" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousCurrent_c30174f6-17b3-4f13-8892-e3d5fe85b05d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMiscellaneousCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_79b60f51-6698-43da-bf30-a6aaa20e8604" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousCurrent_c30174f6-17b3-4f13-8892-e3d5fe85b05d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_SelfInsuranceReservesCurrent_0967e183-d610-470e-bb25-509ca4bd9389" xlink:href="vsec-20201231.xsd#vsec_SelfInsuranceReservesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_79b60f51-6698-43da-bf30-a6aaa20e8604" xlink:to="loc_vsec_SelfInsuranceReservesCurrent_0967e183-d610-470e-bb25-509ca4bd9389" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCurrent_b669ee3f-f906-47cb-ac7c-7e30f8da7669" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_79b60f51-6698-43da-bf30-a6aaa20e8604" xlink:to="loc_us-gaap_DeferredCostsCurrent_b669ee3f-f906-47cb-ac7c-7e30f8da7669" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_5cbdfb52-583f-4e73-aa7b-3ab2eb7d806c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_932c13b3-36cc-49a1-a341-8eaf551be7e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableRelatedPartiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_5cbdfb52-583f-4e73-aa7b-3ab2eb7d806c" xlink:to="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_932c13b3-36cc-49a1-a341-8eaf551be7e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_d3ad8494-28a0-4960-be09-b91973533ef7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_5cbdfb52-583f-4e73-aa7b-3ab2eb7d806c" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_d3ad8494-28a0-4960-be09-b91973533ef7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_b7a6fd28-751c-4968-b52a-a7c1e99a2aae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_5cbdfb52-583f-4e73-aa7b-3ab2eb7d806c" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_b7a6fd28-751c-4968-b52a-a7c1e99a2aae" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/PropertyandEquipment" xlink:type="simple" xlink:href="vsec-20201231.xsd#PropertyandEquipment"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/PropertyandEquipment" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/PropertyandEquipmentTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#PropertyandEquipmentTables"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/PropertyandEquipmentTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#PropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/PropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9a2ff024-4cc8-43a4-91a4-8e01e23cbf7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_7978d5a3-9b6b-4fea-b1ee-8ee53476ba3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_9a2ff024-4cc8-43a4-91a4-8e01e23cbf7c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_7978d5a3-9b6b-4fea-b1ee-8ee53476ba3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2aad5e21-63f0-4e8b-aa47-5e0757e2a855" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_9a2ff024-4cc8-43a4-91a4-8e01e23cbf7c" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2aad5e21-63f0-4e8b-aa47-5e0757e2a855" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="vsec-20201231.xsd#GoodwillandIntangibleAssets"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/GoodwillandIntangibleAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#GoodwillandIntangibleAssetsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#GoodwillandIntangibleAssetsIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_810bae50-4b36-4db0-84c2-2a2004fa1088" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_AccumulatedImpairmentLoss_26a7082e-bc51-45b5-8ed0-d33371350f54" xlink:href="vsec-20201231.xsd#vsec_AccumulatedImpairmentLoss"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_810bae50-4b36-4db0-84c2-2a2004fa1088" xlink:to="loc_vsec_AccumulatedImpairmentLoss_26a7082e-bc51-45b5-8ed0-d33371350f54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_7c1e2e06-5fcd-449f-a8dc-c70207d12f46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_810bae50-4b36-4db0-84c2-2a2004fa1088" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_7c1e2e06-5fcd-449f-a8dc-c70207d12f46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5349f181-a761-4060-a13e-a74156be0c80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_810bae50-4b36-4db0-84c2-2a2004fa1088" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5349f181-a761-4060-a13e-a74156be0c80" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_910aff7a-75fb-49c7-a230-86f3b61d1394" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_6e965b1c-cb79-4501-94ec-6923dfa76d3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_910aff7a-75fb-49c7-a230-86f3b61d1394" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_6e965b1c-cb79-4501-94ec-6923dfa76d3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9c006014-83a8-47c8-bcd4-9fcee3eac394" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_910aff7a-75fb-49c7-a230-86f3b61d1394" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9c006014-83a8-47c8-bcd4-9fcee3eac394" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_fa27686f-206a-4910-ba6a-697329ebe99a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_910aff7a-75fb-49c7-a230-86f3b61d1394" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_fa27686f-206a-4910-ba6a-697329ebe99a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_191c5be4-2bfb-4041-844b-f30855949549" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_910aff7a-75fb-49c7-a230-86f3b61d1394" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_191c5be4-2bfb-4041-844b-f30855949549" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_969e150d-e056-4656-90e6-dc5d9fa099be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_910aff7a-75fb-49c7-a230-86f3b61d1394" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_969e150d-e056-4656-90e6-dc5d9fa099be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1a058210-4b2f-436d-88ff-56bc05d96279" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_910aff7a-75fb-49c7-a230-86f3b61d1394" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1a058210-4b2f-436d-88ff-56bc05d96279" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/Debt" xlink:type="simple" xlink:href="vsec-20201231.xsd#Debt"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/Debt" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/DebtTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#DebtTables"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/DebtTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/DebtLongtermdebtDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#DebtLongtermdebtDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/DebtLongtermdebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_7145ebf1-3341-4508-8a93-293694a927fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_f684f18e-ade5-49aa-be39-469ef6000221" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_7145ebf1-3341-4508-8a93-293694a927fa" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_f684f18e-ade5-49aa-be39-469ef6000221" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_2fb88798-a133-459b-af70-b1d4940a3b4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_7145ebf1-3341-4508-8a93-293694a927fa" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_2fb88798-a133-459b-af70-b1d4940a3b4d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/DebtLongtermdebtDetails_1" xlink:type="simple" xlink:href="vsec-20201231.xsd#DebtLongtermdebtDetails_1"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/DebtLongtermdebtDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_6fa8934e-71ae-4e36-8d3f-bd036a265c5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_ab5f6b58-8c42-40bc-b532-84fad1e80f23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6fa8934e-71ae-4e36-8d3f-bd036a265c5f" xlink:to="loc_us-gaap_LongTermDebtCurrent_ab5f6b58-8c42-40bc-b532-84fad1e80f23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_5d32e63b-a5b9-4d42-b0e8-cc728aa8c1ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6fa8934e-71ae-4e36-8d3f-bd036a265c5f" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_5d32e63b-a5b9-4d42-b0e8-cc728aa8c1ce" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#DebtNarrativeDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/DebtNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/DebtLoanPaymentsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#DebtLoanPaymentsDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/DebtLoanPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_70e8bfa2-a1ba-48f0-967f-fbb63029dbcd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_53ae3122-c58f-45a5-8ed5-2c98a54eb461" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_70e8bfa2-a1ba-48f0-967f-fbb63029dbcd" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_53ae3122-c58f-45a5-8ed5-2c98a54eb461" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_a9301a27-98ba-4efe-a3d4-17346e48e732" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_70e8bfa2-a1ba-48f0-967f-fbb63029dbcd" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_a9301a27-98ba-4efe-a3d4-17346e48e732" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5f161b61-d54d-469d-b4b8-2bced376f3f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DebtInstrumentCarryingAmount_70e8bfa2-a1ba-48f0-967f-fbb63029dbcd" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5f161b61-d54d-469d-b4b8-2bced376f3f2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilities" xlink:type="simple" xlink:href="vsec-20201231.xsd#AccruedExpensesandOtherCurrentLiabilities"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilities" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#AccruedExpensesandOtherCurrentLiabilitiesTables"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#AccruedExpensesandOtherCurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_8af79989-b0b3-4129-a86c-5d5caeda3747" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_InterestRateSwapLiabilityCurrent_5a4a7d78-782f-4e8a-81e9-18cc3975340b" xlink:href="vsec-20201231.xsd#vsec_InterestRateSwapLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_8af79989-b0b3-4129-a86c-5d5caeda3747" xlink:to="loc_vsec_InterestRateSwapLiabilityCurrent_5a4a7d78-782f-4e8a-81e9-18cc3975340b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedRoyaltiesCurrent_0308447c-69bb-4b3d-a1b7-b3b6130ea888" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_8af79989-b0b3-4129-a86c-5d5caeda3747" xlink:to="loc_us-gaap_AccruedRoyaltiesCurrent_0308447c-69bb-4b3d-a1b7-b3b6130ea888" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_74bf64a2-04be-4b7d-bcb1-abbbea2ef9fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_8af79989-b0b3-4129-a86c-5d5caeda3747" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_74bf64a2-04be-4b7d-bcb1-abbbea2ef9fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_2c547fba-66cc-46fe-bea2-56ca3a121373" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccruedLiabilitiesAndOtherLiabilities_8af79989-b0b3-4129-a86c-5d5caeda3747" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_2c547fba-66cc-46fe-bea2-56ca3a121373" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_4092d6d7-d786-47ec-bd53-05738fc2cc47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_8af79989-b0b3-4129-a86c-5d5caeda3747" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_4092d6d7-d786-47ec-bd53-05738fc2cc47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_5b1bff72-6d37-427c-b276-8fd4530a91c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_8af79989-b0b3-4129-a86c-5d5caeda3747" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_5b1bff72-6d37-427c-b276-8fd4530a91c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_ContractWithCustomerCustomerAdvances_6ba7dd87-a741-4999-870e-8560ac324316" xlink:href="vsec-20201231.xsd#vsec_ContractWithCustomerCustomerAdvances"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_8af79989-b0b3-4129-a86c-5d5caeda3747" xlink:to="loc_vsec_ContractWithCustomerCustomerAdvances_6ba7dd87-a741-4999-870e-8560ac324316" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/StockBasedCompensationPlans" xlink:type="simple" xlink:href="vsec-20201231.xsd#StockBasedCompensationPlans"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/StockBasedCompensationPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/StockBasedCompensationPlansTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#StockBasedCompensationPlansTables"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/StockBasedCompensationPlansTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#StockBasedCompensationPlansNarrativeDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_7bb12ed0-8a2b-4ab3-9d79-32f44732f2a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockExpense_56c0beba-e95c-4036-8fce-31e726847818" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_7bb12ed0-8a2b-4ab3-9d79-32f44732f2a6" xlink:to="loc_us-gaap_RestrictedStockExpense_56c0beba-e95c-4036-8fce-31e726847818" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_2b71f5a3-2e35-4308-9c6a-261895d5876e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_7bb12ed0-8a2b-4ab3-9d79-32f44732f2a6" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_2b71f5a3-2e35-4308-9c6a-261895d5876e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/StockBasedCompensationPlansStockbasedCompensationExpenseDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#StockBasedCompensationPlansStockbasedCompensationExpenseDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/StockBasedCompensationPlansStockbasedCompensationExpenseDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#StockBasedCompensationPlansOtherRestrictedStockAwardsDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/IncomeTaxes" xlink:type="simple" xlink:href="vsec-20201231.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#IncomeTaxesTables"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/IncomeTaxesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ea041781-1d45-4916-bcd8-93c2de5fc0c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_f2aaf1dd-9d0f-44dc-8919-d8520cc63f9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ea041781-1d45-4916-bcd8-93c2de5fc0c8" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_f2aaf1dd-9d0f-44dc-8919-d8520cc63f9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c85d8743-b3b0-4614-b07e-9799829c46ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ea041781-1d45-4916-bcd8-93c2de5fc0c8" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c85d8743-b3b0-4614-b07e-9799829c46ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_015123ff-82d4-4e36-9bb1-9296071e801e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ec00db41-580a-4d78-a79c-5fbf799c0f4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_015123ff-82d4-4e36-9bb1-9296071e801e" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ec00db41-580a-4d78-a79c-5fbf799c0f4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_93129573-e2ab-44e7-96ed-808abd06b3ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_015123ff-82d4-4e36-9bb1-9296071e801e" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_93129573-e2ab-44e7-96ed-808abd06b3ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_d02c64a6-d179-4a77-8c64-885524e019ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_015123ff-82d4-4e36-9bb1-9296071e801e" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_d02c64a6-d179-4a77-8c64-885524e019ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_54b4a8f8-28dc-45e6-8be1-786602077953" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_91b639ee-31ad-4551-b0c0-6965c8d90556" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_54b4a8f8-28dc-45e6-8be1-786602077953" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_91b639ee-31ad-4551-b0c0-6965c8d90556" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_0b3758e1-cc12-4fdc-8bd5-37dee6d361b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_54b4a8f8-28dc-45e6-8be1-786602077953" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_0b3758e1-cc12-4fdc-8bd5-37dee6d361b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_eb710f18-c34d-48e2-af88-8c0042d50ce3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_54b4a8f8-28dc-45e6-8be1-786602077953" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_eb710f18-c34d-48e2-af88-8c0042d50ce3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#IncomeTaxesEffectiveIncomeTaxReconciliationDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_90072198-420f-4bd5-af6e-58aabba452e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount_14bd06ec-214f-40fe-a01c-4f19221c3afa" xlink:href="vsec-20201231.xsd#vsec_EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_90072198-420f-4bd5-af6e-58aabba452e4" xlink:to="loc_vsec_EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount_14bd06ec-214f-40fe-a01c-4f19221c3afa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount_a7216cf2-db9e-462e-83ef-77fde4a037c7" xlink:href="vsec-20201231.xsd#vsec_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_90072198-420f-4bd5-af6e-58aabba452e4" xlink:to="loc_vsec_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount_a7216cf2-db9e-462e-83ef-77fde4a037c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_cecd2496-1335-4af7-8e19-7f74837451cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_90072198-420f-4bd5-af6e-58aabba452e4" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_cecd2496-1335-4af7-8e19-7f74837451cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_f784aec6-9171-4a52-9fad-8617611761ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_90072198-420f-4bd5-af6e-58aabba452e4" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_f784aec6-9171-4a52-9fad-8617611761ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_e21bc31f-6642-4739-a592-479888ef11ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_90072198-420f-4bd5-af6e-58aabba452e4" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_e21bc31f-6642-4739-a592-479888ef11ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_b48af06d-c820-41d9-bf18-7fe6ebdc3319" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_90072198-420f-4bd5-af6e-58aabba452e4" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_b48af06d-c820-41d9-bf18-7fe6ebdc3319" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_bf2fc1eb-343e-414a-a2cc-834a2165932b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_90072198-420f-4bd5-af6e-58aabba452e4" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_bf2fc1eb-343e-414a-a2cc-834a2165932b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_1eaac08d-2605-4f97-b093-93c46ae259a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_90072198-420f-4bd5-af6e-58aabba452e4" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_1eaac08d-2605-4f97-b093-93c46ae259a0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_b6442847-da25-4830-aafa-e1e5cd3926fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_46172fe7-02b2-417e-818f-1a9de7fe2dd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b6442847-da25-4830-aafa-e1e5cd3926fc" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_46172fe7-02b2-417e-818f-1a9de7fe2dd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_4c069621-be04-48d2-922f-595b7a9efd46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b6442847-da25-4830-aafa-e1e5cd3926fc" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_4c069621-be04-48d2-922f-595b7a9efd46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_b6e580b6-9b85-400f-bf5f-4845d5e0cc9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_ff6c218e-d222-4baa-97d0-1e12edc4a174" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b6e580b6-9b85-400f-bf5f-4845d5e0cc9b" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_ff6c218e-d222-4baa-97d0-1e12edc4a174" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_7f1113af-5548-4ea6-8482-2a297fc3412d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b6e580b6-9b85-400f-bf5f-4845d5e0cc9b" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_7f1113af-5548-4ea6-8482-2a297fc3412d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_16fa57e6-c322-45f1-9f8b-554685a25ffa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_dce016aa-4dec-46e0-9503-beb55a97b5e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_16fa57e6-c322-45f1-9f8b-554685a25ffa" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_dce016aa-4dec-46e0-9503-beb55a97b5e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_b5931267-09e6-44b9-bb6b-c6966bfecefa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_16fa57e6-c322-45f1-9f8b-554685a25ffa" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_b5931267-09e6-44b9-bb6b-c6966bfecefa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_6a0f0277-c1d7-4130-ba7c-68353342c46e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_16fa57e6-c322-45f1-9f8b-554685a25ffa" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_6a0f0277-c1d7-4130-ba7c-68353342c46e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_761653a5-3acc-48ca-836b-ee2619c57ca3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_16fa57e6-c322-45f1-9f8b-554685a25ffa" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_761653a5-3acc-48ca-836b-ee2619c57ca3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_52b66a3f-a1ba-4e80-8925-883a75dd658c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_16fa57e6-c322-45f1-9f8b-554685a25ffa" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_52b66a3f-a1ba-4e80-8925-883a75dd658c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_5531fabd-be2c-436f-b66a-668501118f9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_16fa57e6-c322-45f1-9f8b-554685a25ffa" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_5531fabd-be2c-436f-b66a-668501118f9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_5a1e0d07-60aa-4e71-9606-be28e9cacae0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_3e73436c-5ff6-4828-ab21-68ab7d1cb27d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_5a1e0d07-60aa-4e71-9606-be28e9cacae0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_3e73436c-5ff6-4828-ab21-68ab7d1cb27d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsHedgingTransactions_23d46dc9-1e7f-4361-937c-223ba2d9728d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsHedgingTransactions"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_5a1e0d07-60aa-4e71-9606-be28e9cacae0" xlink:to="loc_us-gaap_DeferredTaxAssetsHedgingTransactions_23d46dc9-1e7f-4361-937c-223ba2d9728d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_1b1a44c9-25ba-4a82-bc14-28e164569824" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_5a1e0d07-60aa-4e71-9606-be28e9cacae0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_1b1a44c9-25ba-4a82-bc14-28e164569824" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_5b7457e9-9411-4770-ad04-10b0343181f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_5a1e0d07-60aa-4e71-9606-be28e9cacae0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_5b7457e9-9411-4770-ad04-10b0343181f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_50a416b4-48e0-482e-8324-1bb4710f0210" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_5a1e0d07-60aa-4e71-9606-be28e9cacae0" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_50a416b4-48e0-482e-8324-1bb4710f0210" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_cc84e65a-0626-451b-818b-2d0aa401699e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_5a1e0d07-60aa-4e71-9606-be28e9cacae0" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_cc84e65a-0626-451b-818b-2d0aa401699e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_7b7155af-ae87-4122-a41a-be3995be62a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_5a1e0d07-60aa-4e71-9606-be28e9cacae0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_7b7155af-ae87-4122-a41a-be3995be62a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_622e820e-5ef1-4685-9802-25815cc26294" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_5a1e0d07-60aa-4e71-9606-be28e9cacae0" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_622e820e-5ef1-4685-9802-25815cc26294" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_DeferredTaxAssetsOperatingLeaseLiability_9eefc0bf-fcce-477b-8da6-0e6715c34ba8" xlink:href="vsec-20201231.xsd#vsec_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_5a1e0d07-60aa-4e71-9606-be28e9cacae0" xlink:to="loc_vsec_DeferredTaxAssetsOperatingLeaseLiability_9eefc0bf-fcce-477b-8da6-0e6715c34ba8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="vsec-20201231.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#CommitmentsandContingenciesTables"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/CommitmentsandContingenciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#CommitmentsandContingenciesComponentsofLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_237efe9b-26a0-4ea7-8f48-7900a28d8938" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_b3984460-0b0e-4beb-8dd9-c15a279d1d1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_237efe9b-26a0-4ea7-8f48-7900a28d8938" xlink:to="loc_us-gaap_OperatingLeaseCost_b3984460-0b0e-4beb-8dd9-c15a279d1d1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_fa547bc3-9dc2-47ce-8cd6-5efef6232a1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_237efe9b-26a0-4ea7-8f48-7900a28d8938" xlink:to="loc_us-gaap_ShortTermLeaseCost_fa547bc3-9dc2-47ce-8cd6-5efef6232a1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_db3d7fae-10df-4e29-a341-6277b035109b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_237efe9b-26a0-4ea7-8f48-7900a28d8938" xlink:to="loc_us-gaap_SubleaseIncome_db3d7fae-10df-4e29-a341-6277b035109b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_e720f1fe-4bf4-4b2b-88d7-da7b894b0f98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_65d33317-e60d-45a2-93a2-72f3712bbbc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e720f1fe-4bf4-4b2b-88d7-da7b894b0f98" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_65d33317-e60d-45a2-93a2-72f3712bbbc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6c23f9a2-290f-4ca3-9b95-b67b86fc2ac7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e720f1fe-4bf4-4b2b-88d7-da7b894b0f98" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6c23f9a2-290f-4ca3-9b95-b67b86fc2ac7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_320fbf02-bbf6-47b5-9c64-9f22a617b870" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_ee2e1e08-0b43-4ecc-8d88-fcc972098e6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_320fbf02-bbf6-47b5-9c64-9f22a617b870" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_ee2e1e08-0b43-4ecc-8d88-fcc972098e6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_15a0ba1f-c554-4e7a-a8ff-06e775df5a61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_320fbf02-bbf6-47b5-9c64-9f22a617b870" xlink:to="loc_us-gaap_OperatingLeaseLiability_15a0ba1f-c554-4e7a-a8ff-06e775df5a61" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="vsec-20201231.xsd#CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c1ee139a-6124-4bb9-80e7-dc36b0ce4a54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4b2b205e-e1a5-49a3-803f-637e719d4316" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c1ee139a-6124-4bb9-80e7-dc36b0ce4a54" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4b2b205e-e1a5-49a3-803f-637e719d4316" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_02521502-fdbf-4ad7-a00d-e3b16474508c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c1ee139a-6124-4bb9-80e7-dc36b0ce4a54" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_02521502-fdbf-4ad7-a00d-e3b16474508c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9885b3f9-b53d-4be3-bdaa-4bc863e1bd9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c1ee139a-6124-4bb9-80e7-dc36b0ce4a54" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9885b3f9-b53d-4be3-bdaa-4bc863e1bd9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_66036606-6fcf-4962-829b-77af74277ff0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c1ee139a-6124-4bb9-80e7-dc36b0ce4a54" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_66036606-6fcf-4962-829b-77af74277ff0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_10431d07-b7c7-4ca4-b1a7-736afdd1de7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c1ee139a-6124-4bb9-80e7-dc36b0ce4a54" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_10431d07-b7c7-4ca4-b1a7-736afdd1de7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_439fce0c-54bf-4258-a96e-042ab3313442" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c1ee139a-6124-4bb9-80e7-dc36b0ce4a54" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_439fce0c-54bf-4258-a96e-042ab3313442" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformation" xlink:type="simple" xlink:href="vsec-20201231.xsd#BusinessSegmentsandCustomerInformation"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/BusinessSegmentsandCustomerInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#BusinessSegmentsandCustomerInformationTables"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#BusinessSegmentsandCustomerInformationNarrativeDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#BusinessSegmentsandCustomerInformationSegmentInformationDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationMajorCustomersDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#BusinessSegmentsandCustomerInformationMajorCustomersDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationMajorCustomersDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationGeographicAreaDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#BusinessSegmentsandCustomerInformationGeographicAreaDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationGeographicAreaDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/CapitalStock" xlink:type="simple" xlink:href="vsec-20201231.xsd#CapitalStock"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/CapitalStock" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/CapitalStockDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#CapitalStockDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/CapitalStockDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/A401kPlan" xlink:type="simple" xlink:href="vsec-20201231.xsd#A401kPlan"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/A401kPlan" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/A401kPlanDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#A401kPlanDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/A401kPlanDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="vsec-20201231.xsd#FairValueMeasurements"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/FairValueMeasurements" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#FairValueMeasurementsTables"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/FairValueMeasurementsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_0ae89700-6251-442a-a3de-87b0689b02a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_GoodwillNetSubjectToImpairment_4f4b4ae8-3c22-4ac3-acad-30c86ca4e054" xlink:href="vsec-20201231.xsd#vsec_GoodwillNetSubjectToImpairment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_0ae89700-6251-442a-a3de-87b0689b02a4" xlink:to="loc_vsec_GoodwillNetSubjectToImpairment_4f4b4ae8-3c22-4ac3-acad-30c86ca4e054" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge_4f6e8a5a-0d41-42c2-903d-02676c46c9a4" xlink:href="vsec-20201231.xsd#vsec_GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_0ae89700-6251-442a-a3de-87b0689b02a4" xlink:to="loc_vsec_GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge_4f6e8a5a-0d41-42c2-903d-02676c46c9a4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/SelectedQuarterlyDataUnaudited" xlink:type="simple" xlink:href="vsec-20201231.xsd#SelectedQuarterlyDataUnaudited"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/SelectedQuarterlyDataUnaudited" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/SelectedQuarterlyDataUnauditedTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#SelectedQuarterlyDataUnauditedTables"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/SelectedQuarterlyDataUnauditedTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#SelectedQuarterlyDataUnauditedDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/SubsequentEvents" xlink:type="simple" xlink:href="vsec-20201231.xsd#SubsequentEvents"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/SubsequentEvents" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#SubsequentEventsDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/SubsequentEventsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="simple" xlink:href="vsec-20201231.xsd#ScheduleIIValuationandQualifyingAccounts"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:calculationLink xlink:role="http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>13
<FILENAME>vsec-20201231_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 2021 Workiva-->
<!--r:c2b80184-4092-432d-9714-901e1e82c69d,g:2866f02b-b16b-4817-a420-65dfd2e33313-->
<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://vsecorp.com/role/Cover" xlink:type="simple" xlink:href="vsec-20201231.xsd#Cover"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/Cover" xlink:type="extended" id="i99d1fd3cabab4df79519bc6dd2627a3b_Cover"/>
  <link:roleRef roleURI="http://vsecorp.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="vsec-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/ConsolidatedBalanceSheets" xlink:type="extended" id="if442df8b2fef45108067d67a7d9e0946_ConsolidatedBalanceSheets"/>
  <link:roleRef roleURI="http://vsecorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="vsec-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="i6380224d0e5a4fb19a765c8b614e5f43_ConsolidatedBalanceSheetsParenthetical"/>
  <link:roleRef roleURI="http://vsecorp.com/role/ConsolidatedStatementsofLossIncome" xlink:type="simple" xlink:href="vsec-20201231.xsd#ConsolidatedStatementsofLossIncome"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/ConsolidatedStatementsofLossIncome" xlink:type="extended" id="i58af9a98763f4f92a663c6ad2c778018_ConsolidatedStatementsofLossIncome">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_b28ecf7e-c7dd-4f5a-a435-03e214049194" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_CostOfRevenueAbstract_b28ecf7e-c7dd-4f5a-a435-03e214049194" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_14aa1ecb-f205-4411-9601-e77156b0405f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_b28ecf7e-c7dd-4f5a-a435-03e214049194" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_14aa1ecb-f205-4411-9601-e77156b0405f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpensesAbstract_e882d07c-8a42-4944-acac-6650b0954fb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingCostsAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_OperatingCostsAndExpensesAbstract_e882d07c-8a42-4944-acac-6650b0954fb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_0d971a7a-9a46-45f5-8b4f-0467f0559d81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_e882d07c-8a42-4944-acac-6650b0954fb3" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_0d971a7a-9a46-45f5-8b4f-0467f0559d81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_eb64a29c-2703-409c-8196-caf63cfc1556" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_e882d07c-8a42-4944-acac-6650b0954fb3" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_eb64a29c-2703-409c-8196-caf63cfc1556" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_279aea46-8741-4b18-936e-3a0efdd6327b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_e882d07c-8a42-4944-acac-6650b0954fb3" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_279aea46-8741-4b18-936e-3a0efdd6327b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpenses_206bfb7e-cabb-4533-b213-1f8c8433e992" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_OperatingCostsAndExpenses_206bfb7e-cabb-4533-b213-1f8c8433e992" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense_24aaf648-fe9a-4812-a7e8-d849f87fe165" xlink:href="vsec-20201231.xsd#vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense_24aaf648-fe9a-4812-a7e8-d849f87fe165" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_4f7c1d98-eb34-41af-b785-598b11747c6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_4f7c1d98-eb34-41af-b785-598b11747c6f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_821ff0c1-cb6d-46c2-8664-4f58edc513ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_821ff0c1-cb6d-46c2-8664-4f58edc513ec" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_37e9fcac-cde1-49d8-b676-7b9170c91c95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_37e9fcac-cde1-49d8-b676-7b9170c91c95" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_GainLossonSaleofContract_4d07dd99-8437-46bc-8a8a-b6576bc6faa8" xlink:href="vsec-20201231.xsd#vsec_GainLossonSaleofContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_vsec_GainLossonSaleofContract_4d07dd99-8437-46bc-8a8a-b6576bc6faa8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_9f9c4f5c-dfb5-415d-9abb-9d53769c9d8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_OperatingIncomeLoss_9f9c4f5c-dfb5-415d-9abb-9d53769c9d8d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_079c6ad3-e702-4ad2-9408-104b4a8c70ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_079c6ad3-e702-4ad2-9408-104b4a8c70ba" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_daaf2c54-8cce-47fb-bd61-72bc6f6de346" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_daaf2c54-8cce-47fb-bd61-72bc6f6de346" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_aeb227e3-cc62-4cec-9c9d-9b8e912ae8ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_aeb227e3-cc62-4cec-9c9d-9b8e912ae8ba" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_413d5afc-8875-447a-8665-3be17e019370" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_NetIncomeLoss_413d5afc-8875-447a-8665-3be17e019370" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_4b377250-cd6d-4c63-ba38-7555d73052d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_EarningsPerShareBasic_4b377250-cd6d-4c63-ba38-7555d73052d5" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b4f7bf90-5180-40a4-9841-28f948a438cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b4f7bf90-5180-40a4-9841-28f948a438cd" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_e037f11c-59bb-42be-97d2-d779c2884475" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_EarningsPerShareDiluted_e037f11c-59bb-42be-97d2-d779c2884475" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d0d1b49e-f871-4661-aba7-2bdf8752f2d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d0d1b49e-f871-4661-aba7-2bdf8752f2d8" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_614ad47b-91d1-4b3e-a39e-a7b3fd7b1b6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_StatementTable_614ad47b-91d1-4b3e-a39e-a7b3fd7b1b6e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_c883566b-19f7-440d-97a4-6b631959ee90" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_614ad47b-91d1-4b3e-a39e-a7b3fd7b1b6e" xlink:to="loc_srt_ProductOrServiceAxis_c883566b-19f7-440d-97a4-6b631959ee90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c883566b-19f7-440d-97a4-6b631959ee90_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_c883566b-19f7-440d-97a4-6b631959ee90" xlink:to="loc_srt_ProductsAndServicesDomain_c883566b-19f7-440d-97a4-6b631959ee90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_2171e514-36e2-41f6-ad4c-d62cc71aba4f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_c883566b-19f7-440d-97a4-6b631959ee90" xlink:to="loc_srt_ProductsAndServicesDomain_2171e514-36e2-41f6-ad4c-d62cc71aba4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_168fc496-6f72-4e17-bcfd-3452d3f8ce90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_2171e514-36e2-41f6-ad4c-d62cc71aba4f" xlink:to="loc_us-gaap_ProductMember_168fc496-6f72-4e17-bcfd-3452d3f8ce90" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_73f35061-c147-42d8-9dd9-98c77b32494f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_2171e514-36e2-41f6-ad4c-d62cc71aba4f" xlink:to="loc_us-gaap_ServiceMember_73f35061-c147-42d8-9dd9-98c77b32494f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome" xlink:type="simple" xlink:href="vsec-20201231.xsd#ConsolidatedStatementsofComprehensiveLossIncome"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome" xlink:type="extended" id="i3aa7a1b9fe6a47daa406d8675583a904_ConsolidatedStatementsofComprehensiveLossIncome"/>
  <link:roleRef roleURI="http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="vsec-20201231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended" id="i2522ec470a0845df9ad26a69535d4bcd_ConsolidatedStatementsofStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9f489707-cdd8-4702-944b-70379356f465" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2c2f1762-627c-496f-98e3-2b364c14edee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9f489707-cdd8-4702-944b-70379356f465" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2c2f1762-627c-496f-98e3-2b364c14edee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_4b2bdd2a-6d59-4ecf-9a7d-cdb7ff6b6f61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2c2f1762-627c-496f-98e3-2b364c14edee" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_4b2bdd2a-6d59-4ecf-9a7d-cdb7ff6b6f61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2e6d39e3-22ac-416c-afb3-42b4b98a30c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2c2f1762-627c-496f-98e3-2b364c14edee" xlink:to="loc_us-gaap_StockholdersEquity_2e6d39e3-22ac-416c-afb3-42b4b98a30c5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_57095559-e32d-4d09-bbd8-a08964637ebb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2c2f1762-627c-496f-98e3-2b364c14edee" xlink:to="loc_us-gaap_NetIncomeLoss_57095559-e32d-4d09-bbd8-a08964637ebb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_c2ea9383-4614-4277-809f-12f08f84ed11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2c2f1762-627c-496f-98e3-2b364c14edee" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_c2ea9383-4614-4277-809f-12f08f84ed11" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_7b59cc23-b16d-4fe2-b89b-b976822321ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2c2f1762-627c-496f-98e3-2b364c14edee" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_7b59cc23-b16d-4fe2-b89b-b976822321ee" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_fc457050-56e8-4089-b283-ffb67f2d1980" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2c2f1762-627c-496f-98e3-2b364c14edee" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_fc457050-56e8-4089-b283-ffb67f2d1980" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_f59ebfa9-04c4-4684-85aa-494e07ea41f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2c2f1762-627c-496f-98e3-2b364c14edee" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_f59ebfa9-04c4-4684-85aa-494e07ea41f4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_87e27014-4849-425a-9de5-e64fbf11a687" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2c2f1762-627c-496f-98e3-2b364c14edee" xlink:to="loc_us-gaap_DividendsCommonStock_87e27014-4849-425a-9de5-e64fbf11a687" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_5ac8f101-18b8-4050-8a8d-7e28b99a965d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_900960b1-072b-4ef9-923f-3d2b47888d1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_f3c38c30-09a1-43b9-a974-7d8c7dabecff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9f489707-cdd8-4702-944b-70379356f465" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_f3c38c30-09a1-43b9-a974-7d8c7dabecff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6ad91ccd-0a03-43f4-94a2-55777cc62756" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_9f489707-cdd8-4702-944b-70379356f465" xlink:to="loc_us-gaap_StatementTable_6ad91ccd-0a03-43f4-94a2-55777cc62756" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3c667c90-4e10-46de-b6c8-bdaa91bf09ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6ad91ccd-0a03-43f4-94a2-55777cc62756" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3c667c90-4e10-46de-b6c8-bdaa91bf09ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3c667c90-4e10-46de-b6c8-bdaa91bf09ea_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3c667c90-4e10-46de-b6c8-bdaa91bf09ea" xlink:to="loc_us-gaap_EquityComponentDomain_3c667c90-4e10-46de-b6c8-bdaa91bf09ea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_da5e1cf7-22e5-4e96-8312-0137437fb639" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3c667c90-4e10-46de-b6c8-bdaa91bf09ea" xlink:to="loc_us-gaap_EquityComponentDomain_da5e1cf7-22e5-4e96-8312-0137437fb639" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_7e622de7-7e7a-4aa4-bb5f-65580f8914f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_da5e1cf7-22e5-4e96-8312-0137437fb639" xlink:to="loc_us-gaap_CommonStockMember_7e622de7-7e7a-4aa4-bb5f-65580f8914f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_8b91adbd-a50e-4784-b525-50ac3dc5308d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_da5e1cf7-22e5-4e96-8312-0137437fb639" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_8b91adbd-a50e-4784-b525-50ac3dc5308d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_4f06ba1f-8273-4124-86bc-0cf067c8fecd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_da5e1cf7-22e5-4e96-8312-0137437fb639" xlink:to="loc_us-gaap_RetainedEarningsMember_4f06ba1f-8273-4124-86bc-0cf067c8fecd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5440dd17-41ae-494c-9359-6dab6afebf65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_da5e1cf7-22e5-4e96-8312-0137437fb639" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5440dd17-41ae-494c-9359-6dab6afebf65" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3fbfceb7-24e0-47d8-b161-231df937ccf8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6ad91ccd-0a03-43f4-94a2-55777cc62756" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3fbfceb7-24e0-47d8-b161-231df937ccf8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3fbfceb7-24e0-47d8-b161-231df937ccf8_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3fbfceb7-24e0-47d8-b161-231df937ccf8" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3fbfceb7-24e0-47d8-b161-231df937ccf8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3bc11a1b-dafd-43ad-ad9e-4d49d8544909" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3fbfceb7-24e0-47d8-b161-231df937ccf8" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3bc11a1b-dafd-43ad-ad9e-4d49d8544909" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_2c46a599-861a-4423-85e1-b3ecab94070b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3bc11a1b-dafd-43ad-ad9e-4d49d8544909" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_2c46a599-861a-4423-85e1-b3ecab94070b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" xlink:type="simple" xlink:href="vsec-20201231.xsd#ConsolidatedStatementsofStockholdersEquityParenthetical"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" xlink:type="extended" id="i24cc08a89c7a481a97d31a6b0b6aed5c_ConsolidatedStatementsofStockholdersEquityParenthetical"/>
  <link:roleRef roleURI="http://vsecorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="vsec-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="i851fb697d0c64b5e8071fc0d001c82c8_ConsolidatedStatementsofCashFlows"/>
  <link:roleRef roleURI="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPolicies" xlink:type="simple" xlink:href="vsec-20201231.xsd#NatureofBusinessandSignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPolicies" xlink:type="extended" id="id3533a50897a46ab8fa9db758295af75_NatureofBusinessandSignificantAccountingPolicies"/>
  <link:roleRef roleURI="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="vsec-20201231.xsd#NatureofBusinessandSignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" xlink:type="extended" id="i601cc50e7c0443279f144ac9c6bc310f_NatureofBusinessandSignificantAccountingPoliciesPolicies"/>
  <link:roleRef roleURI="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#NatureofBusinessandSignificantAccountingPoliciesTables"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesTables" xlink:type="extended" id="i594e6d4d92b64f8b9d004a58aa8fbecc_NatureofBusinessandSignificantAccountingPoliciesTables"/>
  <link:roleRef roleURI="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended" id="i4c9b7ff633ad4e6d89f7b640cbe73b60_NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_b252b459-1703-4d83-8a67-8305c931aec1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_us-gaap_NumberOfOperatingSegments_b252b459-1703-4d83-8a67-8305c931aec1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_a9b06fd5-19b8-4cb7-b0f2-65d0fa6f87ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_a9b06fd5-19b8-4cb7-b0f2-65d0fa6f87ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseTermOfContract_c1994e98-b516-4e52-8d97-57ec491eae12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LessorOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_us-gaap_LessorOperatingLeaseTermOfContract_c1994e98-b516-4e52-8d97-57ec491eae12" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_PercentageOfContractsWithGovernment_53df60ba-d319-4da3-bd05-56a311f287ee" xlink:href="vsec-20201231.xsd#vsec_PercentageOfContractsWithGovernment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_vsec_PercentageOfContractsWithGovernment_53df60ba-d319-4da3-bd05-56a311f287ee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_RevenuefromContractswithCustomerNumberofContracts_562dd4f1-b77a-44d0-b12d-76c576d44cdf" xlink:href="vsec-20201231.xsd#vsec_RevenuefromContractswithCustomerNumberofContracts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_vsec_RevenuefromContractswithCustomerNumberofContracts_562dd4f1-b77a-44d0-b12d-76c576d44cdf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_061a211d-cc86-4ae3-9b31-b87c22362e2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_061a211d-cc86-4ae3-9b31-b87c22362e2a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_dca5c14e-d792-4f6e-a27b-2932a658199a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_dca5c14e-d792-4f6e-a27b-2932a658199a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_96e6d2a6-7ad9-46eb-b7b5-7f77a3a1e4fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_96e6d2a6-7ad9-46eb-b7b5-7f77a3a1e4fb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0d5eccf0-54e3-49e8-a9d1-377558d5aae2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0d5eccf0-54e3-49e8-a9d1-377558d5aae2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8941e0b1-7e1f-4d73-9968-0ec3963d2327" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8941e0b1-7e1f-4d73-9968-0ec3963d2327" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_NumberOfTradeNames_c33fef3d-1e1d-4c69-81cd-ba08a6c4d78a" xlink:href="vsec-20201231.xsd#vsec_NumberOfTradeNames"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_vsec_NumberOfTradeNames_c33fef3d-1e1d-4c69-81cd-ba08a6c4d78a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d7c655b4-2ddb-474e-8bd3-d6171be22a2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d7c655b4-2ddb-474e-8bd3-d6171be22a2e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1850ee27-8835-4326-972b-7578d70b6559" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d7c655b4-2ddb-474e-8bd3-d6171be22a2e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1850ee27-8835-4326-972b-7578d70b6559" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1850ee27-8835-4326-972b-7578d70b6559_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1850ee27-8835-4326-972b-7578d70b6559" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1850ee27-8835-4326-972b-7578d70b6559_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ba520ac9-8c72-4284-bcf4-671daa1ee77c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1850ee27-8835-4326-972b-7578d70b6559" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ba520ac9-8c72-4284-bcf4-671daa1ee77c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_3dc37ad9-2dde-4396-90e1-4306132648d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ba520ac9-8c72-4284-bcf4-671daa1ee77c" xlink:to="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_3dc37ad9-2dde-4396-90e1-4306132648d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_2329682e-8dcb-49cb-aa95-733a95ebbc3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ba520ac9-8c72-4284-bcf4-671daa1ee77c" xlink:to="loc_us-gaap_LandBuildingsAndImprovementsMember_2329682e-8dcb-49cb-aa95-733a95ebbc3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d613e530-ddf4-41b0-bbea-a358d5ab5202" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d7c655b4-2ddb-474e-8bd3-d6171be22a2e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d613e530-ddf4-41b0-bbea-a358d5ab5202" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d613e530-ddf4-41b0-bbea-a358d5ab5202_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d613e530-ddf4-41b0-bbea-a358d5ab5202" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d613e530-ddf4-41b0-bbea-a358d5ab5202_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d78d7d5e-16aa-46ed-88e0-d4213a861cea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d613e530-ddf4-41b0-bbea-a358d5ab5202" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d78d7d5e-16aa-46ed-88e0-d4213a861cea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingContractsMember_fa2ac743-e1f5-4d39-9c03-b691f1b519a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServicingContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d78d7d5e-16aa-46ed-88e0-d4213a861cea" xlink:to="loc_us-gaap_ServicingContractsMember_fa2ac743-e1f5-4d39-9c03-b691f1b519a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_0b1267db-c119-4242-8e62-69ab1814b1d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d78d7d5e-16aa-46ed-88e0-d4213a861cea" xlink:to="loc_us-gaap_TradeNamesMember_0b1267db-c119-4242-8e62-69ab1814b1d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember_2c48abcf-24a7-4979-b41b-642db390da47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d78d7d5e-16aa-46ed-88e0-d4213a861cea" xlink:to="loc_us-gaap_PatentedTechnologyMember_2c48abcf-24a7-4979-b41b-642db390da47" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_17c32e1e-9edf-4168-afd0-b0446237bdcf" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d7c655b4-2ddb-474e-8bd3-d6171be22a2e" xlink:to="loc_srt_RangeAxis_17c32e1e-9edf-4168-afd0-b0446237bdcf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_17c32e1e-9edf-4168-afd0-b0446237bdcf_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_17c32e1e-9edf-4168-afd0-b0446237bdcf" xlink:to="loc_srt_RangeMember_17c32e1e-9edf-4168-afd0-b0446237bdcf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9302a6ca-c586-4e3c-8504-0a4b891f0b7f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_17c32e1e-9edf-4168-afd0-b0446237bdcf" xlink:to="loc_srt_RangeMember_9302a6ca-c586-4e3c-8504-0a4b891f0b7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a8c39601-5e3f-4548-9ebb-1b741a89fa47" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9302a6ca-c586-4e3c-8504-0a4b891f0b7f" xlink:to="loc_srt_MinimumMember_a8c39601-5e3f-4548-9ebb-1b741a89fa47" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d889078c-1c0a-421f-a454-8a9c7f5a7c52" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9302a6ca-c586-4e3c-8504-0a4b891f0b7f" xlink:to="loc_srt_MaximumMember_d889078c-1c0a-421f-a454-8a9c7f5a7c52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_36574173-7d0c-49cf-a4a5-c9d7359517e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d7c655b4-2ddb-474e-8bd3-d6171be22a2e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_36574173-7d0c-49cf-a4a5-c9d7359517e3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_36574173-7d0c-49cf-a4a5-c9d7359517e3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_36574173-7d0c-49cf-a4a5-c9d7359517e3" xlink:to="loc_us-gaap_SegmentDomain_36574173-7d0c-49cf-a4a5-c9d7359517e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e703c445-ab64-486a-93dd-b564079729f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_36574173-7d0c-49cf-a4a5-c9d7359517e3" xlink:to="loc_us-gaap_SegmentDomain_e703c445-ab64-486a-93dd-b564079729f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_AviationAcquisitionsMember_9cfb9faf-cf25-4a6e-8399-54899ddd2cd3" xlink:href="vsec-20201231.xsd#vsec_AviationAcquisitionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_e703c445-ab64-486a-93dd-b564079729f6" xlink:to="loc_vsec_AviationAcquisitionsMember_9cfb9faf-cf25-4a6e-8399-54899ddd2cd3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesWeightedAverageNumberofSharesDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#NatureofBusinessandSignificantAccountingPoliciesWeightedAverageNumberofSharesDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesWeightedAverageNumberofSharesDetails" xlink:type="extended" id="iaf8ca9daa64e43bfacebda4ccb65c9ce_NatureofBusinessandSignificantAccountingPoliciesWeightedAverageNumberofSharesDetails"/>
  <link:roleRef roleURI="http://vsecorp.com/role/AcquisitionsandDivestitures" xlink:type="simple" xlink:href="vsec-20201231.xsd#AcquisitionsandDivestitures"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/AcquisitionsandDivestitures" xlink:type="extended" id="i087a1f738462458e9d3d45df0fb687fd_AcquisitionsandDivestitures"/>
  <link:roleRef roleURI="http://vsecorp.com/role/AcquisitionsandDivestituresTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#AcquisitionsandDivestituresTables"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/AcquisitionsandDivestituresTables" xlink:type="extended" id="ia207618876a442f8a3659f5294a9327d_AcquisitionsandDivestituresTables"/>
  <link:roleRef roleURI="http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#AcquisitionsandDivestituresNarrativeDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails" xlink:type="extended" id="ib7a19ead09b844f5a5c975e1dd45abd9_AcquisitionsandDivestituresNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_b4009897-fbb1-4cbc-805f-8b56bcd25622" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_b4009897-fbb1-4cbc-805f-8b56bcd25622" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_333291d1-09e1-4f43-8389-1f6e608fb082" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_333291d1-09e1-4f43-8389-1f6e608fb082" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_3a2d084c-0d20-4dfb-9c89-85c80ab9f920" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_3a2d084c-0d20-4dfb-9c89-85c80ab9f920" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_PaymentstoAcquireBusinessesWorkingCapitalAdjustment_55ec02e0-3878-4735-b930-e306d4d3ac74" xlink:href="vsec-20201231.xsd#vsec_PaymentstoAcquireBusinessesWorkingCapitalAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_vsec_PaymentstoAcquireBusinessesWorkingCapitalAdjustment_55ec02e0-3878-4735-b930-e306d4d3ac74" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_21194408-5adc-456d-badc-5822e46b2c05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_21194408-5adc-456d-badc-5822e46b2c05" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_d91930df-4b06-41ba-b597-f09a46eb2447" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_d91930df-4b06-41ba-b597-f09a46eb2447" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_b5aaffdc-8bbe-4614-b0af-69aefd8dd727" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_b5aaffdc-8bbe-4614-b0af-69aefd8dd727" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_NumberofSaleAgreements_4b7e94b8-00e9-42eb-8478-fb33b0aaaeeb" xlink:href="vsec-20201231.xsd#vsec_NumberofSaleAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_vsec_NumberofSaleAgreements_4b7e94b8-00e9-42eb-8478-fb33b0aaaeeb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_a5ba7181-06f3-4b6b-a6f9-81a949bc70b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_a5ba7181-06f3-4b6b-a6f9-81a949bc70b7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_07fc0aa9-0928-49e4-96f0-0160fe42743b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_NotesReceivableGross_07fc0aa9-0928-49e4-96f0-0160fe42743b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate_868e81de-ab89-4821-ba5f-a2a4ba00772a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate_868e81de-ab89-4821-ba5f-a2a4ba00772a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_6d4cc670-312f-445f-8c8c-51d028e6a4b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_6d4cc670-312f-445f-8c8c-51d028e6a4b5" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_217f93e6-679f-4902-b8b7-0dd00269b975" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_NotesReceivableNet_217f93e6-679f-4902-b8b7-0dd00269b975" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_FinancingReceivableVariableDiscount_2f33efc5-af3c-4479-be75-e7d3a87da0cf" xlink:href="vsec-20201231.xsd#vsec_FinancingReceivableVariableDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_vsec_FinancingReceivableVariableDiscount_2f33efc5-af3c-4479-be75-e7d3a87da0cf" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c39ebc7d-f20a-4aaf-84df-04c7582b96d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c39ebc7d-f20a-4aaf-84df-04c7582b96d8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_68892b1d-fd4a-44f5-b069-b7143466f52b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c39ebc7d-f20a-4aaf-84df-04c7582b96d8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_68892b1d-fd4a-44f5-b069-b7143466f52b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_68892b1d-fd4a-44f5-b069-b7143466f52b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_68892b1d-fd4a-44f5-b069-b7143466f52b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_68892b1d-fd4a-44f5-b069-b7143466f52b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_06b42627-df92-40e0-8fca-31a6f904ff25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_68892b1d-fd4a-44f5-b069-b7143466f52b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_06b42627-df92-40e0-8fca-31a6f904ff25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmploymentContractsMember_64f50f37-4e57-43e1-ace1-3ecf2bc7f66e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmploymentContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_06b42627-df92-40e0-8fca-31a6f904ff25" xlink:to="loc_us-gaap_EmploymentContractsMember_64f50f37-4e57-43e1-ace1-3ecf2bc7f66e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_50a1ca41-42cf-4130-8d51-d27ba97e4310" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_06b42627-df92-40e0-8fca-31a6f904ff25" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_50a1ca41-42cf-4130-8d51-d27ba97e4310" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_3b17a182-9f26-4d47-9f13-18cfa235630e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c39ebc7d-f20a-4aaf-84df-04c7582b96d8" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_3b17a182-9f26-4d47-9f13-18cfa235630e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3b17a182-9f26-4d47-9f13-18cfa235630e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3b17a182-9f26-4d47-9f13-18cfa235630e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3b17a182-9f26-4d47-9f13-18cfa235630e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0dcfda6b-c782-4d3c-b511-857b97d3dc78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3b17a182-9f26-4d47-9f13-18cfa235630e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0dcfda6b-c782-4d3c-b511-857b97d3dc78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_FirstChoiceAerospaceMember_1dc6bf03-82e5-4470-8b3c-f303a45d4145" xlink:href="vsec-20201231.xsd#vsec_FirstChoiceAerospaceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0dcfda6b-c782-4d3c-b511-857b97d3dc78" xlink:to="loc_vsec_FirstChoiceAerospaceMember_1dc6bf03-82e5-4470-8b3c-f303a45d4145" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_b5c2015b-f781-4168-be6a-2928589d47ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c39ebc7d-f20a-4aaf-84df-04c7582b96d8" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_b5c2015b-f781-4168-be6a-2928589d47ec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b5c2015b-f781-4168-be6a-2928589d47ec_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_b5c2015b-f781-4168-be6a-2928589d47ec" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b5c2015b-f781-4168-be6a-2928589d47ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_19869b98-75e3-4346-b75a-6295f12adde6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_b5c2015b-f781-4168-be6a-2928589d47ec" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_19869b98-75e3-4346-b75a-6295f12adde6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_PrimeTurbinesLLCMember_67088152-9b06-4d53-aae0-17020f20d6fd" xlink:href="vsec-20201231.xsd#vsec_PrimeTurbinesLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_19869b98-75e3-4346-b75a-6295f12adde6" xlink:to="loc_vsec_PrimeTurbinesLLCMember_67088152-9b06-4d53-aae0-17020f20d6fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_PTBHoldingsUSALLCMember_d86091bc-2283-4251-8593-8c2d446eea6f" xlink:href="vsec-20201231.xsd#vsec_PTBHoldingsUSALLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_19869b98-75e3-4346-b75a-6295f12adde6" xlink:to="loc_vsec_PTBHoldingsUSALLCMember_d86091bc-2283-4251-8593-8c2d446eea6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CTAerospaceLLCMember_42fe16a8-1549-4c96-bf94-21ccea0a67b6" xlink:href="vsec-20201231.xsd#vsec_CTAerospaceLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_19869b98-75e3-4346-b75a-6295f12adde6" xlink:to="loc_vsec_CTAerospaceLLCMember_42fe16a8-1549-4c96-bf94-21ccea0a67b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_LegacyTurbinesLLCMember_d5f7797a-42a0-4c3e-bf3d-efe6beb930cb" xlink:href="vsec-20201231.xsd#vsec_LegacyTurbinesLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_19869b98-75e3-4346-b75a-6295f12adde6" xlink:to="loc_vsec_LegacyTurbinesLLCMember_d5f7797a-42a0-4c3e-bf3d-efe6beb930cb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_3d1d333b-7a1f-44de-beec-ea39fd9e91d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c39ebc7d-f20a-4aaf-84df-04c7582b96d8" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_3d1d333b-7a1f-44de-beec-ea39fd9e91d6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_3d1d333b-7a1f-44de-beec-ea39fd9e91d6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_3d1d333b-7a1f-44de-beec-ea39fd9e91d6" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_3d1d333b-7a1f-44de-beec-ea39fd9e91d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_44d2d851-a0ff-41fb-bef8-d216fe8e5f67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_3d1d333b-7a1f-44de-beec-ea39fd9e91d6" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_44d2d851-a0ff-41fb-bef8-d216fe8e5f67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_1b7d1abc-def6-44de-b362-98269855b33c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_44d2d851-a0ff-41fb-bef8-d216fe8e5f67" xlink:to="loc_us-gaap_OtherAssetsMember_1b7d1abc-def6-44de-b362-98269855b33c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_050689cd-cdd2-4f65-a044-5775d75dd578" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_44d2d851-a0ff-41fb-bef8-d216fe8e5f67" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_050689cd-cdd2-4f65-a044-5775d75dd578" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/AcquisitionsandDivestituresBusinessAcquisitionProFormaInformationDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#AcquisitionsandDivestituresBusinessAcquisitionProFormaInformationDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/AcquisitionsandDivestituresBusinessAcquisitionProFormaInformationDetails" xlink:type="extended" id="i0bc8819247e145c68c75dd919810aa81_AcquisitionsandDivestituresBusinessAcquisitionProFormaInformationDetails"/>
  <link:roleRef roleURI="http://vsecorp.com/role/RevenueRecognition" xlink:type="simple" xlink:href="vsec-20201231.xsd#RevenueRecognition"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/RevenueRecognition" xlink:type="extended" id="i3c51f234826f4f60a9578efae0430821_RevenueRecognition"/>
  <link:roleRef roleURI="http://vsecorp.com/role/RevenueRecognitionTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#RevenueRecognitionTables"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/RevenueRecognitionTables" xlink:type="extended" id="i2d68cda56a9945e198434b0a680f1a1e_RevenueRecognitionTables"/>
  <link:roleRef roleURI="http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#RevenueRecognitionDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails" xlink:type="extended" id="ic3f559ce11f34a7ca37a6343fa41bf4e_RevenueRecognitionDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_62d07054-d2fe-49d4-a77b-76f7316da9de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f8bb453b-4b53-4216-b984-5d8376257982" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_62d07054-d2fe-49d4-a77b-76f7316da9de" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f8bb453b-4b53-4216-b984-5d8376257982" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_49dae86e-6305-4f0a-927a-b50523cbfa8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_62d07054-d2fe-49d4-a77b-76f7316da9de" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_49dae86e-6305-4f0a-927a-b50523cbfa8c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_1ad97f44-7eac-429c-88dd-0fe93dbe42ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_49dae86e-6305-4f0a-927a-b50523cbfa8c" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_1ad97f44-7eac-429c-88dd-0fe93dbe42ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_1ad97f44-7eac-429c-88dd-0fe93dbe42ac_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_1ad97f44-7eac-429c-88dd-0fe93dbe42ac" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_1ad97f44-7eac-429c-88dd-0fe93dbe42ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_b518b2af-dcd2-46f2-9d82-558fe78254ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_1ad97f44-7eac-429c-88dd-0fe93dbe42ac" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_b518b2af-dcd2-46f2-9d82-558fe78254ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_PropertyRepairMember_4e0d419f-4e4b-437b-9c4e-05fc2acc6cbb" xlink:href="vsec-20201231.xsd#vsec_PropertyRepairMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_b518b2af-dcd2-46f2-9d82-558fe78254ea" xlink:to="loc_vsec_PropertyRepairMember_4e0d419f-4e4b-437b-9c4e-05fc2acc6cbb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_PropertyDistributionMember_59e7ae65-9dcc-4313-a455-d10b6a02e0ce" xlink:href="vsec-20201231.xsd#vsec_PropertyDistributionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_b518b2af-dcd2-46f2-9d82-558fe78254ea" xlink:to="loc_vsec_PropertyDistributionMember_59e7ae65-9dcc-4313-a455-d10b6a02e0ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CostTypeContractMember_a38b53f1-6832-454e-8ee0-e2e6c59cf246" xlink:href="vsec-20201231.xsd#vsec_CostTypeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_b518b2af-dcd2-46f2-9d82-558fe78254ea" xlink:to="loc_vsec_CostTypeContractMember_a38b53f1-6832-454e-8ee0-e2e6c59cf246" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedPriceContractMember_50cb22e3-c6ef-4772-a92f-bd280f2cdd6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FixedPriceContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_b518b2af-dcd2-46f2-9d82-558fe78254ea" xlink:to="loc_us-gaap_FixedPriceContractMember_50cb22e3-c6ef-4772-a92f-bd280f2cdd6c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeAndMaterialsContractMember_7308c1a8-a4c5-4f98-90c3-845c5c086123" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeAndMaterialsContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_b518b2af-dcd2-46f2-9d82-558fe78254ea" xlink:to="loc_us-gaap_TimeAndMaterialsContractMember_7308c1a8-a4c5-4f98-90c3-845c5c086123" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_926719dd-4487-4169-93cb-c60d5e3d7e38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_49dae86e-6305-4f0a-927a-b50523cbfa8c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_926719dd-4487-4169-93cb-c60d5e3d7e38" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_926719dd-4487-4169-93cb-c60d5e3d7e38_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_926719dd-4487-4169-93cb-c60d5e3d7e38" xlink:to="loc_us-gaap_SegmentDomain_926719dd-4487-4169-93cb-c60d5e3d7e38_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f53731d4-b97b-434e-9c0f-331d9fd0c881" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_926719dd-4487-4169-93cb-c60d5e3d7e38" xlink:to="loc_us-gaap_SegmentDomain_f53731d4-b97b-434e-9c0f-331d9fd0c881" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_SupplyChainManagementGroupMember_3b59e8df-2b33-4be5-a7b5-c4aa6285d393" xlink:href="vsec-20201231.xsd#vsec_SupplyChainManagementGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f53731d4-b97b-434e-9c0f-331d9fd0c881" xlink:to="loc_vsec_SupplyChainManagementGroupMember_3b59e8df-2b33-4be5-a7b5-c4aa6285d393" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_AviationAcquisitionsMember_47cca06c-55b1-4c7b-8222-7e714f5ed01b" xlink:href="vsec-20201231.xsd#vsec_AviationAcquisitionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f53731d4-b97b-434e-9c0f-331d9fd0c881" xlink:to="loc_vsec_AviationAcquisitionsMember_47cca06c-55b1-4c7b-8222-7e714f5ed01b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_FederalGroupMember_89e5f14e-2678-4111-ac3c-0dffeb45948c" xlink:href="vsec-20201231.xsd#vsec_FederalGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f53731d4-b97b-434e-9c0f-331d9fd0c881" xlink:to="loc_vsec_FederalGroupMember_89e5f14e-2678-4111-ac3c-0dffeb45948c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_41acc06d-99c3-44f6-a69a-05be8a74e7c3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_49dae86e-6305-4f0a-927a-b50523cbfa8c" xlink:to="loc_srt_MajorCustomersAxis_41acc06d-99c3-44f6-a69a-05be8a74e7c3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_41acc06d-99c3-44f6-a69a-05be8a74e7c3_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_41acc06d-99c3-44f6-a69a-05be8a74e7c3" xlink:to="loc_srt_NameOfMajorCustomerDomain_41acc06d-99c3-44f6-a69a-05be8a74e7c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_35755d17-2579-4681-a406-8df79f488c29" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_41acc06d-99c3-44f6-a69a-05be8a74e7c3" xlink:to="loc_srt_NameOfMajorCustomerDomain_35755d17-2579-4681-a406-8df79f488c29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_DepartmentofDefenseMember_7898fe46-b417-4ce9-a822-8da9ba2fd1d6" xlink:href="vsec-20201231.xsd#vsec_DepartmentofDefenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_35755d17-2579-4681-a406-8df79f488c29" xlink:to="loc_vsec_DepartmentofDefenseMember_7898fe46-b417-4ce9-a822-8da9ba2fd1d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_OtherGovernmentMember_076a2d60-eabe-4565-982a-fd841a004d5e" xlink:href="vsec-20201231.xsd#vsec_OtherGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_35755d17-2579-4681-a406-8df79f488c29" xlink:to="loc_vsec_OtherGovernmentMember_076a2d60-eabe-4565-982a-fd841a004d5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CommercialMember_db4e16cc-f42c-42a2-aee2-22df595b5d8b" xlink:href="vsec-20201231.xsd#vsec_CommercialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_35755d17-2579-4681-a406-8df79f488c29" xlink:to="loc_vsec_CommercialMember_db4e16cc-f42c-42a2-aee2-22df595b5d8b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/RevenueRecognitionNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#RevenueRecognitionNarrativeDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/RevenueRecognitionNarrativeDetails" xlink:type="extended" id="ia1dde0f4b12f436590c42b25d7a75d66_RevenueRecognitionNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0871d0c7-f5a4-4bf9-b397-4483129b5ebf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_c5e9fb43-79d8-4f58-a1df-24b30282818c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0871d0c7-f5a4-4bf9-b397-4483129b5ebf" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_c5e9fb43-79d8-4f58-a1df-24b30282818c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_12e23613-21f4-4757-b146-4b405cfb78e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0871d0c7-f5a4-4bf9-b397-4483129b5ebf" xlink:to="loc_us-gaap_ContractWithCustomerLiability_12e23613-21f4-4757-b146-4b405cfb78e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_ba268abd-d5b7-47ad-b39a-616add324b1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0871d0c7-f5a4-4bf9-b397-4483129b5ebf" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_ba268abd-d5b7-47ad-b39a-616add324b1f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_391faf15-27e2-4708-a146-a1f31f82847a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0871d0c7-f5a4-4bf9-b397-4483129b5ebf" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_391faf15-27e2-4708-a146-a1f31f82847a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_c015eb3f-d561-4bd2-9e74-343a808b47cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0871d0c7-f5a4-4bf9-b397-4483129b5ebf" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_c015eb3f-d561-4bd2-9e74-343a808b47cd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1da4b1c5-6ee6-4f90-a8da-0cef31d9c1f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0871d0c7-f5a4-4bf9-b397-4483129b5ebf" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1da4b1c5-6ee6-4f90-a8da-0cef31d9c1f1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_d444f67a-3b01-450e-8340-57334528edf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1da4b1c5-6ee6-4f90-a8da-0cef31d9c1f1" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_d444f67a-3b01-450e-8340-57334528edf7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_d444f67a-3b01-450e-8340-57334528edf7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_d444f67a-3b01-450e-8340-57334528edf7" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_d444f67a-3b01-450e-8340-57334528edf7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_d0794b04-db03-47a7-9b7e-131eab37e2e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_d444f67a-3b01-450e-8340-57334528edf7" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_d0794b04-db03-47a7-9b7e-131eab37e2e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_85986920-2168-4471-8891-bdd80ad5a12b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_d0794b04-db03-47a7-9b7e-131eab37e2e0" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_85986920-2168-4471-8891-bdd80ad5a12b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_e7219ece-d4a3-4b3e-933d-1b4572903c04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1da4b1c5-6ee6-4f90-a8da-0cef31d9c1f1" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_e7219ece-d4a3-4b3e-933d-1b4572903c04" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_e7219ece-d4a3-4b3e-933d-1b4572903c04_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_e7219ece-d4a3-4b3e-933d-1b4572903c04" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_e7219ece-d4a3-4b3e-933d-1b4572903c04_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_5ef65712-114c-4924-9b1d-f6190d67092e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_e7219ece-d4a3-4b3e-933d-1b4572903c04" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_5ef65712-114c-4924-9b1d-f6190d67092e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_1229f2ed-d05c-4b04-9747-11bb3d8aaf66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_5ef65712-114c-4924-9b1d-f6190d67092e" xlink:to="loc_us-gaap_TransferredOverTimeMember_1229f2ed-d05c-4b04-9747-11bb3d8aaf66" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_39b0479a-5b59-4c5b-b144-7e2446ba05f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_5ef65712-114c-4924-9b1d-f6190d67092e" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_39b0479a-5b59-4c5b-b144-7e2446ba05f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1a2b9783-328e-4938-a970-1fb6f27cfd00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1da4b1c5-6ee6-4f90-a8da-0cef31d9c1f1" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1a2b9783-328e-4938-a970-1fb6f27cfd00" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1a2b9783-328e-4938-a970-1fb6f27cfd00_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1a2b9783-328e-4938-a970-1fb6f27cfd00" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1a2b9783-328e-4938-a970-1fb6f27cfd00_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d7afa1e9-e462-44fa-805a-d0d7158ff60f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1a2b9783-328e-4938-a970-1fb6f27cfd00" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d7afa1e9-e462-44fa-805a-d0d7158ff60f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_77deb770-8b66-4d78-b894-04239f2cb0ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d7afa1e9-e462-44fa-805a-d0d7158ff60f" xlink:to="loc_us-gaap_SalesRevenueNetMember_77deb770-8b66-4d78-b894-04239f2cb0ae" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/RevenueRecognitionPerformanceObligationsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#RevenueRecognitionPerformanceObligationsDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/RevenueRecognitionPerformanceObligationsDetails" xlink:type="extended" id="i9100f2c5cc5c46228406c4c07775f12a_RevenueRecognitionPerformanceObligationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0492d5e2-b3f7-4df6-8fdd-ed9143996aaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_3e5448ab-12c5-4889-b029-c411a860c339" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0492d5e2-b3f7-4df6-8fdd-ed9143996aaf" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_3e5448ab-12c5-4889-b029-c411a860c339" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_01e6d598-b3f6-4292-a7fa-ace7d2486a8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0492d5e2-b3f7-4df6-8fdd-ed9143996aaf" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_01e6d598-b3f6-4292-a7fa-ace7d2486a8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_7182790d-5e3e-40f4-8608-b4baf3291797" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0492d5e2-b3f7-4df6-8fdd-ed9143996aaf" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_7182790d-5e3e-40f4-8608-b4baf3291797" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_ad4fdf4f-05a4-4e6f-ab56-31d8db33eb43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_7182790d-5e3e-40f4-8608-b4baf3291797" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_ad4fdf4f-05a4-4e6f-ab56-31d8db33eb43" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/RevenueRecognitionPerformanceObligationsDetails_1" xlink:type="simple" xlink:href="vsec-20201231.xsd#RevenueRecognitionPerformanceObligationsDetails_1"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/RevenueRecognitionPerformanceObligationsDetails_1" xlink:type="extended" id="i795650dcea764b9195b95eff8311b7e4_RevenueRecognitionPerformanceObligationsDetails_1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0492d5e2-b3f7-4df6-8fdd-ed9143996aaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_3e5448ab-12c5-4889-b029-c411a860c339" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0492d5e2-b3f7-4df6-8fdd-ed9143996aaf" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_3e5448ab-12c5-4889-b029-c411a860c339" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_01e6d598-b3f6-4292-a7fa-ace7d2486a8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0492d5e2-b3f7-4df6-8fdd-ed9143996aaf" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_01e6d598-b3f6-4292-a7fa-ace7d2486a8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_7182790d-5e3e-40f4-8608-b4baf3291797" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0492d5e2-b3f7-4df6-8fdd-ed9143996aaf" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_7182790d-5e3e-40f4-8608-b4baf3291797" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/ReceivablesandUnbilledReceivables" xlink:type="simple" xlink:href="vsec-20201231.xsd#ReceivablesandUnbilledReceivables"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/ReceivablesandUnbilledReceivables" xlink:type="extended" id="i5d82f5a48d004240bfcc5cc6eda8bd78_ReceivablesandUnbilledReceivables"/>
  <link:roleRef roleURI="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#ReceivablesandUnbilledReceivablesTables"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesTables" xlink:type="extended" id="i4609400e22c4468fa1692b1a9be66256_ReceivablesandUnbilledReceivablesTables"/>
  <link:roleRef roleURI="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesComponentsofReceivablesDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#ReceivablesandUnbilledReceivablesComponentsofReceivablesDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesComponentsofReceivablesDetails" xlink:type="extended" id="i5104c17ad8b5480aac13a8f2c28262db_ReceivablesandUnbilledReceivablesComponentsofReceivablesDetails"/>
  <link:roleRef roleURI="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#ReceivablesandUnbilledReceivablesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesNarrativeDetails" xlink:type="extended" id="i315272c8a15643a2b9ead43425070aac_ReceivablesandUnbilledReceivablesNarrativeDetails"/>
  <link:roleRef roleURI="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesAllowanceforCreditLossesDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#ReceivablesandUnbilledReceivablesAllowanceforCreditLossesDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesAllowanceforCreditLossesDetails" xlink:type="extended" id="i13382dd75999446ab22a91785023b36e_ReceivablesandUnbilledReceivablesAllowanceforCreditLossesDetails"/>
  <link:roleRef roleURI="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssets" xlink:type="simple" xlink:href="vsec-20201231.xsd#OtherCurrentAssetsandOtherAssets"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssets" xlink:type="extended" id="i5b12990d101d406781aa4737160dabd8_OtherCurrentAssetsandOtherAssets"/>
  <link:roleRef roleURI="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#OtherCurrentAssetsandOtherAssetsTables"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsTables" xlink:type="extended" id="iccb8d48836cd42179c39478307f4fb4d_OtherCurrentAssetsandOtherAssetsTables"/>
  <link:roleRef roleURI="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails" xlink:type="extended" id="ib6bcb735c1a746e5b6761990b2445707_OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails"/>
  <link:roleRef roleURI="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails" xlink:type="extended" id="icac4731d8fda42f981f73b23ee96686f_OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails"/>
  <link:roleRef roleURI="http://vsecorp.com/role/PropertyandEquipment" xlink:type="simple" xlink:href="vsec-20201231.xsd#PropertyandEquipment"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/PropertyandEquipment" xlink:type="extended" id="idb09d1d38e9e48efa3f1a5aa3f595408_PropertyandEquipment"/>
  <link:roleRef roleURI="http://vsecorp.com/role/PropertyandEquipmentTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#PropertyandEquipmentTables"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/PropertyandEquipmentTables" xlink:type="extended" id="i6c2e6c34fd0a491ea0316a037233d8b2_PropertyandEquipmentTables"/>
  <link:roleRef roleURI="http://vsecorp.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#PropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/PropertyandEquipmentDetails" xlink:type="extended" id="iaf3246108978436193452b240f6f75f9_PropertyandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0276c661-22d2-4867-a8c0-0f5c42ade958" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_778f07b9-6ef9-42f4-9235-8903cb4d8ad7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0276c661-22d2-4867-a8c0-0f5c42ade958" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_778f07b9-6ef9-42f4-9235-8903cb4d8ad7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0c685094-a60d-4435-a3c7-deb3eb391157" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0276c661-22d2-4867-a8c0-0f5c42ade958" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0c685094-a60d-4435-a3c7-deb3eb391157" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9acba735-a0ad-41d1-9071-2b4ffb0ca0af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0276c661-22d2-4867-a8c0-0f5c42ade958" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_9acba735-a0ad-41d1-9071-2b4ffb0ca0af" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_6037fe3e-abc5-4d3d-85a1-6b8f427232fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0276c661-22d2-4867-a8c0-0f5c42ade958" xlink:to="loc_us-gaap_Depreciation_6037fe3e-abc5-4d3d-85a1-6b8f427232fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_203593b3-4646-4824-8389-be68889bd30b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0276c661-22d2-4867-a8c0-0f5c42ade958" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_203593b3-4646-4824-8389-be68889bd30b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_49422950-0aee-464b-a03a-9408d0681c53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_203593b3-4646-4824-8389-be68889bd30b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_49422950-0aee-464b-a03a-9408d0681c53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_49422950-0aee-464b-a03a-9408d0681c53_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_49422950-0aee-464b-a03a-9408d0681c53" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_49422950-0aee-464b-a03a-9408d0681c53_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_032b7bce-1306-4fd3-bd81-783699b17904" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_49422950-0aee-464b-a03a-9408d0681c53" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_032b7bce-1306-4fd3-bd81-783699b17904" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_7dbb345b-10d5-4d8b-9403-09825f273b60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_032b7bce-1306-4fd3-bd81-783699b17904" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_7dbb345b-10d5-4d8b-9403-09825f273b60" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_5b6442d8-fa90-48b2-9700-67a7878b5cc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_032b7bce-1306-4fd3-bd81-783699b17904" xlink:to="loc_us-gaap_ComputerEquipmentMember_5b6442d8-fa90-48b2-9700-67a7878b5cc2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_f9554abf-df4b-499e-ab6f-98171a8de797" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_032b7bce-1306-4fd3-bd81-783699b17904" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_f9554abf-df4b-499e-ab6f-98171a8de797" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_21e88f08-81d2-4e7e-b17c-f5a3b13c9a5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_032b7bce-1306-4fd3-bd81-783699b17904" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_21e88f08-81d2-4e7e-b17c-f5a3b13c9a5d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember_34ffbd9f-82b5-4a0e-9651-6862a943017e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_032b7bce-1306-4fd3-bd81-783699b17904" xlink:to="loc_us-gaap_LandAndLandImprovementsMember_34ffbd9f-82b5-4a0e-9651-6862a943017e" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="vsec-20201231.xsd#GoodwillandIntangibleAssets"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/GoodwillandIntangibleAssets" xlink:type="extended" id="i74669bdaed624819ac5095c341c9ec7a_GoodwillandIntangibleAssets"/>
  <link:roleRef roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended" id="i637e65bd6bfc46c5879004e0dd12b20f_GoodwillandIntangibleAssetsTables"/>
  <link:roleRef roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails" xlink:type="extended" id="i4430c1358f204baba9cf2f13e558a713_GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_27fb57a2-f649-44f5-9bae-b6421abcce95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_51674fa8-c478-487a-b940-8df4d2fafad6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_27fb57a2-f649-44f5-9bae-b6421abcce95" xlink:to="loc_us-gaap_GoodwillRollForward_51674fa8-c478-487a-b940-8df4d2fafad6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_5e596114-6788-44e3-aac1-6bf98a592f93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_51674fa8-c478-487a-b940-8df4d2fafad6" xlink:to="loc_us-gaap_Goodwill_5e596114-6788-44e3-aac1-6bf98a592f93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_ba885ba6-f39c-423a-a092-b0f21096f353" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_51674fa8-c478-487a-b940-8df4d2fafad6" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_ba885ba6-f39c-423a-a092-b0f21096f353" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_b6502111-c863-46b4-8b37-96e35294fdc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_51674fa8-c478-487a-b940-8df4d2fafad6" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_b6502111-c863-46b4-8b37-96e35294fdc4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_01630032-c47d-4b89-8abd-3c30ff4b4e03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_51674fa8-c478-487a-b940-8df4d2fafad6" xlink:to="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_01630032-c47d-4b89-8abd-3c30ff4b4e03" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a29cc2c4-00f7-41a4-88c8-16552eb8e165" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_5c2634ea-d259-4168-817f-521475931e37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_27fb57a2-f649-44f5-9bae-b6421abcce95" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_5c2634ea-d259-4168-817f-521475931e37" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_dd3c0e09-9606-4706-948a-800b24afc997" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_5c2634ea-d259-4168-817f-521475931e37" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_dd3c0e09-9606-4706-948a-800b24afc997" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_dd3c0e09-9606-4706-948a-800b24afc997_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_dd3c0e09-9606-4706-948a-800b24afc997" xlink:to="loc_us-gaap_SegmentDomain_dd3c0e09-9606-4706-948a-800b24afc997_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6fe197a7-8a34-4ae4-af56-7f365c86181c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_dd3c0e09-9606-4706-948a-800b24afc997" xlink:to="loc_us-gaap_SegmentDomain_6fe197a7-8a34-4ae4-af56-7f365c86181c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_SupplyChainManagementGroupMember_3b9af435-e426-4e9b-8d8a-161826c84a86" xlink:href="vsec-20201231.xsd#vsec_SupplyChainManagementGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6fe197a7-8a34-4ae4-af56-7f365c86181c" xlink:to="loc_vsec_SupplyChainManagementGroupMember_3b9af435-e426-4e9b-8d8a-161826c84a86" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_FederalGroupMember_38eda1ba-4951-4c86-9f0b-8c14d282c072" xlink:href="vsec-20201231.xsd#vsec_FederalGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6fe197a7-8a34-4ae4-af56-7f365c86181c" xlink:to="loc_vsec_FederalGroupMember_38eda1ba-4951-4c86-9f0b-8c14d282c072" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_AviationAcquisitionsMember_0752f221-4252-41c1-a012-022acf3c3385" xlink:href="vsec-20201231.xsd#vsec_AviationAcquisitionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6fe197a7-8a34-4ae4-af56-7f365c86181c" xlink:to="loc_vsec_AviationAcquisitionsMember_0752f221-4252-41c1-a012-022acf3c3385" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#GoodwillandIntangibleAssetsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="extended" id="i4f94c2ec81c8485580990e78c2025cf9_GoodwillandIntangibleAssetsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_e2be33db-7f00-44f4-b3a8-1b8c2f393a9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_54ca0d20-440e-4c56-827a-0ef977ec5516" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_e2be33db-7f00-44f4-b3a8-1b8c2f393a9d" xlink:to="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_54ca0d20-440e-4c56-827a-0ef977ec5516" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_49ac16d0-ebb7-4e08-a166-c822f5d78419" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_e2be33db-7f00-44f4-b3a8-1b8c2f393a9d" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_49ac16d0-ebb7-4e08-a166-c822f5d78419" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_233b101f-08d5-4a3a-84dc-2d66affd1280" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_e2be33db-7f00-44f4-b3a8-1b8c2f393a9d" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_233b101f-08d5-4a3a-84dc-2d66affd1280" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_d434fadc-9f35-4e9b-b750-adad9588116c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_e2be33db-7f00-44f4-b3a8-1b8c2f393a9d" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_d434fadc-9f35-4e9b-b750-adad9588116c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b4b03e6a-337e-4e48-b6de-29c3faa97c1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_d434fadc-9f35-4e9b-b750-adad9588116c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b4b03e6a-337e-4e48-b6de-29c3faa97c1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b4b03e6a-337e-4e48-b6de-29c3faa97c1d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b4b03e6a-337e-4e48-b6de-29c3faa97c1d" xlink:to="loc_us-gaap_SegmentDomain_b4b03e6a-337e-4e48-b6de-29c3faa97c1d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_5d8c7eae-8ae9-4ba5-8157-d4ce533bb727" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b4b03e6a-337e-4e48-b6de-29c3faa97c1d" xlink:to="loc_us-gaap_SegmentDomain_5d8c7eae-8ae9-4ba5-8157-d4ce533bb727" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_AviationAcquisitionsMember_48450a4f-c64d-48b2-9f13-9df7d9b904f5" xlink:href="vsec-20201231.xsd#vsec_AviationAcquisitionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_5d8c7eae-8ae9-4ba5-8157-d4ce533bb727" xlink:to="loc_vsec_AviationAcquisitionsMember_48450a4f-c64d-48b2-9f13-9df7d9b904f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2b006818-364f-4cf1-a252-c18f9e38fcc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_d434fadc-9f35-4e9b-b750-adad9588116c" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2b006818-364f-4cf1-a252-c18f9e38fcc5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2b006818-364f-4cf1-a252-c18f9e38fcc5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2b006818-364f-4cf1-a252-c18f9e38fcc5" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2b006818-364f-4cf1-a252-c18f9e38fcc5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_aa474c97-a41d-4a4b-a4c3-5534874ec445" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2b006818-364f-4cf1-a252-c18f9e38fcc5" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_aa474c97-a41d-4a4b-a4c3-5534874ec445" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CTAerospaceLLCMember_d7485f8a-08f1-404f-9d17-e3336a807a4e" xlink:href="vsec-20201231.xsd#vsec_CTAerospaceLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_aa474c97-a41d-4a4b-a4c3-5534874ec445" xlink:to="loc_vsec_CTAerospaceLLCMember_d7485f8a-08f1-404f-9d17-e3336a807a4e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#GoodwillandIntangibleAssetsIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="extended" id="i085ce4d40efc44b2926eb3787ba4c821_GoodwillandIntangibleAssetsIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_ee48b099-b541-46e2-b4a5-701600c8e025" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_e98e2c80-f00e-4413-be28-3b6669aa1498" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_ee48b099-b541-46e2-b4a5-701600c8e025" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_e98e2c80-f00e-4413-be28-3b6669aa1498" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_cba6b06e-a369-4cf1-8a1c-e48f8d90a620" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_ee48b099-b541-46e2-b4a5-701600c8e025" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_cba6b06e-a369-4cf1-8a1c-e48f8d90a620" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_AccumulatedImpairmentLoss_e29f98ac-e45f-44c8-8f45-5ad97de1aa3f" xlink:href="vsec-20201231.xsd#vsec_AccumulatedImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_ee48b099-b541-46e2-b4a5-701600c8e025" xlink:to="loc_vsec_AccumulatedImpairmentLoss_e29f98ac-e45f-44c8-8f45-5ad97de1aa3f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6bdc967f-14f8-47c7-9bfe-f1c7d3cbf234" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_ee48b099-b541-46e2-b4a5-701600c8e025" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6bdc967f-14f8-47c7-9bfe-f1c7d3cbf234" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1299a47d-e74a-4f71-bfe7-791bf1730745" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_ee48b099-b541-46e2-b4a5-701600c8e025" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1299a47d-e74a-4f71-bfe7-791bf1730745" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_52d3f7a5-262f-4154-bd45-e4d6ae4c137a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1299a47d-e74a-4f71-bfe7-791bf1730745" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_52d3f7a5-262f-4154-bd45-e4d6ae4c137a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_52d3f7a5-262f-4154-bd45-e4d6ae4c137a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_52d3f7a5-262f-4154-bd45-e4d6ae4c137a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_52d3f7a5-262f-4154-bd45-e4d6ae4c137a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fb42a7b7-76a3-4b1d-ae6f-a3360b704257" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_52d3f7a5-262f-4154-bd45-e4d6ae4c137a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fb42a7b7-76a3-4b1d-ae6f-a3360b704257" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualRightsMember_7b104d13-fd9b-4bbb-b61f-7c60aa398d50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fb42a7b7-76a3-4b1d-ae6f-a3360b704257" xlink:to="loc_us-gaap_ContractualRightsMember_7b104d13-fd9b-4bbb-b61f-7c60aa398d50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember_d8a4ab9e-7475-498d-b3c0-037ed494b584" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fb42a7b7-76a3-4b1d-ae6f-a3360b704257" xlink:to="loc_us-gaap_PatentedTechnologyMember_d8a4ab9e-7475-498d-b3c0-037ed494b584" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_98b50b68-e145-4ac8-bd71-8abfc5c35b4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fb42a7b7-76a3-4b1d-ae6f-a3360b704257" xlink:to="loc_us-gaap_TradeNamesMember_98b50b68-e145-4ac8-bd71-8abfc5c35b4a" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails" xlink:type="extended" id="iebe446013c234cc6a8143de4e5ce1b25_GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails"/>
  <link:roleRef roleURI="http://vsecorp.com/role/Debt" xlink:type="simple" xlink:href="vsec-20201231.xsd#Debt"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/Debt" xlink:type="extended" id="i20a2d52c1e21454f872fd4ddd666bc7c_Debt"/>
  <link:roleRef roleURI="http://vsecorp.com/role/DebtTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#DebtTables"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/DebtTables" xlink:type="extended" id="ib6d72399bc1147fdb5038cdc1c39da79_DebtTables"/>
  <link:roleRef roleURI="http://vsecorp.com/role/DebtLongtermdebtDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#DebtLongtermdebtDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/DebtLongtermdebtDetails" xlink:type="extended" id="i5d8e3b4809cd4d9fab0b60dd982b6087_DebtLongtermdebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_9f628f97-3ad1-44dd-9be9-67be1cdb29ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_d3f9a93b-fb9a-444c-8f04-4903f9e9f6b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9f628f97-3ad1-44dd-9be9-67be1cdb29ec" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_d3f9a93b-fb9a-444c-8f04-4903f9e9f6b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_de7169a3-2b29-4e5f-8813-15108706dd34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9f628f97-3ad1-44dd-9be9-67be1cdb29ec" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_de7169a3-2b29-4e5f-8813-15108706dd34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_12c46bfc-d3f6-448e-a536-9af2554a2e0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9f628f97-3ad1-44dd-9be9-67be1cdb29ec" xlink:to="loc_us-gaap_LongTermDebt_12c46bfc-d3f6-448e-a536-9af2554a2e0b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_68478d4e-16f3-4d24-ad71-494e6e89dd49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9f628f97-3ad1-44dd-9be9-67be1cdb29ec" xlink:to="loc_us-gaap_LongTermDebtCurrent_68478d4e-16f3-4d24-ad71-494e6e89dd49" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_ae6102e7-6eba-42d2-bd68-de8b8401bd2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9f628f97-3ad1-44dd-9be9-67be1cdb29ec" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_ae6102e7-6eba-42d2-bd68-de8b8401bd2a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_fd045f34-473c-4a2b-9c3a-f03952fd5eaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9f628f97-3ad1-44dd-9be9-67be1cdb29ec" xlink:to="loc_us-gaap_DebtInstrumentTable_fd045f34-473c-4a2b-9c3a-f03952fd5eaf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0afef8cc-35fc-4fb5-8905-ddeee15b00b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_fd045f34-473c-4a2b-9c3a-f03952fd5eaf" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0afef8cc-35fc-4fb5-8905-ddeee15b00b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0afef8cc-35fc-4fb5-8905-ddeee15b00b3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0afef8cc-35fc-4fb5-8905-ddeee15b00b3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0afef8cc-35fc-4fb5-8905-ddeee15b00b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b16982ec-221e-4200-bbf2-a98fbb4be32f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0afef8cc-35fc-4fb5-8905-ddeee15b00b3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b16982ec-221e-4200-bbf2-a98fbb4be32f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_e6c21ee7-d4bc-4343-a5d4-029b4fbc7508" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b16982ec-221e-4200-bbf2-a98fbb4be32f" xlink:to="loc_us-gaap_LoansPayableMember_e6c21ee7-d4bc-4343-a5d4-029b4fbc7508" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_96b1de6d-a6c9-4415-b983-0f0a7dc8b0c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b16982ec-221e-4200-bbf2-a98fbb4be32f" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_96b1de6d-a6c9-4415-b983-0f0a7dc8b0c0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#DebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/DebtNarrativeDetails" xlink:type="extended" id="i35256ace7dcb4b5a92ecb3056c598f81_DebtNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_6ab482e5-3683-4345-a4aa-cb809083e4c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_b1f9ea8a-40f5-462b-9543-66b83e3b5dba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6ab482e5-3683-4345-a4aa-cb809083e4c4" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_b1f9ea8a-40f5-462b-9543-66b83e3b5dba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_643a6ae7-1200-4a25-915c-7ff7111195fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6ab482e5-3683-4345-a4aa-cb809083e4c4" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_643a6ae7-1200-4a25-915c-7ff7111195fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_91cbac47-14b5-4bf2-9e0d-a11cba9dc1f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6ab482e5-3683-4345-a4aa-cb809083e4c4" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_91cbac47-14b5-4bf2-9e0d-a11cba9dc1f0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity_59306529-5678-4190-82f8-1bc61ab41a89" xlink:href="vsec-20201231.xsd#vsec_RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6ab482e5-3683-4345-a4aa-cb809083e4c4" xlink:to="loc_vsec_RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity_59306529-5678-4190-82f8-1bc61ab41a89" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_8426cd92-a9f4-4c85-aef5-c173f3e5afd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6ab482e5-3683-4345-a4aa-cb809083e4c4" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_8426cd92-a9f4-4c85-aef5-c173f3e5afd7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_bbe117f4-8363-4a19-9661-8af4d3602789" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6ab482e5-3683-4345-a4aa-cb809083e4c4" xlink:to="loc_us-gaap_DerivativeNotionalAmount_bbe117f4-8363-4a19-9661-8af4d3602789" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_ec6b0835-2825-4753-8e97-1e919fb660eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6ab482e5-3683-4345-a4aa-cb809083e4c4" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_ec6b0835-2825-4753-8e97-1e919fb660eb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_7bf0dd3c-6b3c-45e0-893c-628813a0e53e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6ab482e5-3683-4345-a4aa-cb809083e4c4" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_7bf0dd3c-6b3c-45e0-893c-628813a0e53e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_23ac6282-7bbf-421c-b796-dc9af60e50fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6ab482e5-3683-4345-a4aa-cb809083e4c4" xlink:to="loc_us-gaap_InterestExpense_23ac6282-7bbf-421c-b796-dc9af60e50fa" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_79bfbbaf-74c5-4883-8253-95b8d07d4bde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6ab482e5-3683-4345-a4aa-cb809083e4c4" xlink:to="loc_us-gaap_DebtInstrumentTable_79bfbbaf-74c5-4883-8253-95b8d07d4bde" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_c407ab75-f74e-4f5d-8535-31def991a57d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_79bfbbaf-74c5-4883-8253-95b8d07d4bde" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_c407ab75-f74e-4f5d-8535-31def991a57d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c407ab75-f74e-4f5d-8535-31def991a57d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_c407ab75-f74e-4f5d-8535-31def991a57d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c407ab75-f74e-4f5d-8535-31def991a57d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_6ff343a3-ef32-4121-904d-ab3b12744906" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_c407ab75-f74e-4f5d-8535-31def991a57d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_6ff343a3-ef32-4121-904d-ab3b12744906" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_AmendedAndRestatedMember_2a08c7de-1050-40fa-b07f-f23ea3ad57a2" xlink:href="vsec-20201231.xsd#vsec_AmendedAndRestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6ff343a3-ef32-4121-904d-ab3b12744906" xlink:to="loc_vsec_AmendedAndRestatedMember_2a08c7de-1050-40fa-b07f-f23ea3ad57a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_6c52bd9e-c44c-49b5-b8ab-fa8dc5f548b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6ff343a3-ef32-4121-904d-ab3b12744906" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_6c52bd9e-c44c-49b5-b8ab-fa8dc5f548b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_40e85735-612d-4ace-8107-fe67eb1ccbfc" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_79bfbbaf-74c5-4883-8253-95b8d07d4bde" xlink:to="loc_srt_RangeAxis_40e85735-612d-4ace-8107-fe67eb1ccbfc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_40e85735-612d-4ace-8107-fe67eb1ccbfc_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_40e85735-612d-4ace-8107-fe67eb1ccbfc" xlink:to="loc_srt_RangeMember_40e85735-612d-4ace-8107-fe67eb1ccbfc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f851ffbb-e90b-4a40-abfe-ef31089cb7d0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_40e85735-612d-4ace-8107-fe67eb1ccbfc" xlink:to="loc_srt_RangeMember_f851ffbb-e90b-4a40-abfe-ef31089cb7d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a9abcea1-b48d-4031-a2b1-d1a16cf4976c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f851ffbb-e90b-4a40-abfe-ef31089cb7d0" xlink:to="loc_srt_MinimumMember_a9abcea1-b48d-4031-a2b1-d1a16cf4976c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b0a58250-7098-49d9-af60-6c44ddad1c3c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f851ffbb-e90b-4a40-abfe-ef31089cb7d0" xlink:to="loc_srt_MaximumMember_b0a58250-7098-49d9-af60-6c44ddad1c3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_77e7822a-3bd8-45f2-b6a7-1056ccb7db4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_79bfbbaf-74c5-4883-8253-95b8d07d4bde" xlink:to="loc_us-gaap_VariableRateAxis_77e7822a-3bd8-45f2-b6a7-1056ccb7db4b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_77e7822a-3bd8-45f2-b6a7-1056ccb7db4b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_77e7822a-3bd8-45f2-b6a7-1056ccb7db4b" xlink:to="loc_us-gaap_VariableRateDomain_77e7822a-3bd8-45f2-b6a7-1056ccb7db4b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_895224cb-1148-4db0-ad26-4a4e19421797" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_77e7822a-3bd8-45f2-b6a7-1056ccb7db4b" xlink:to="loc_us-gaap_VariableRateDomain_895224cb-1148-4db0-ad26-4a4e19421797" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_bef26181-58e9-48ed-be79-368a969512e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_895224cb-1148-4db0-ad26-4a4e19421797" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_bef26181-58e9-48ed-be79-368a969512e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_46a2f534-a2cb-4973-9102-5e68c6664a59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_895224cb-1148-4db0-ad26-4a4e19421797" xlink:to="loc_us-gaap_BaseRateMember_46a2f534-a2cb-4973-9102-5e68c6664a59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_58909dce-9195-47d6-8949-a772e9e4b6ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_79bfbbaf-74c5-4883-8253-95b8d07d4bde" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_58909dce-9195-47d6-8949-a772e9e4b6ed" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_58909dce-9195-47d6-8949-a772e9e4b6ed_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_58909dce-9195-47d6-8949-a772e9e4b6ed" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_58909dce-9195-47d6-8949-a772e9e4b6ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_88ef25d4-b229-4407-b2b6-032096e6a10d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_58909dce-9195-47d6-8949-a772e9e4b6ed" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_88ef25d4-b229-4407-b2b6-032096e6a10d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SwapMember_ec37c2cf-78ce-499c-aeda-73f10ff15a8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_88ef25d4-b229-4407-b2b6-032096e6a10d" xlink:to="loc_us-gaap_SwapMember_ec37c2cf-78ce-499c-aeda-73f10ff15a8c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/DebtLoanPaymentsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#DebtLoanPaymentsDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/DebtLoanPaymentsDetails" xlink:type="extended" id="i9d7af1aab5db413ba435b60e449ea8cd_DebtLoanPaymentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a5e9a3e6-eae8-444e-954f-c12488697cb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_709ce139-a6f2-46d4-a6f6-856590d07842" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a5e9a3e6-eae8-444e-954f-c12488697cb0" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_709ce139-a6f2-46d4-a6f6-856590d07842" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_68a72d28-8c29-4bd1-a379-61f6a2b3b8e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a5e9a3e6-eae8-444e-954f-c12488697cb0" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_68a72d28-8c29-4bd1-a379-61f6a2b3b8e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_3970450b-4bd6-43c5-b1db-b366b7801722" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a5e9a3e6-eae8-444e-954f-c12488697cb0" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_3970450b-4bd6-43c5-b1db-b366b7801722" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_78630396-ccac-4040-89d3-f39362680494" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a5e9a3e6-eae8-444e-954f-c12488697cb0" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_78630396-ccac-4040-89d3-f39362680494" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_57b42796-7b50-4749-8ea4-8f4b271fe00b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_02a6234f-8f75-4ff5-93a9-7d5d5d25ecd2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a5e9a3e6-eae8-444e-954f-c12488697cb0" xlink:to="loc_us-gaap_DebtInstrumentTable_02a6234f-8f75-4ff5-93a9-7d5d5d25ecd2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_eac30884-2f6f-400c-9d54-b0f9f5651acf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_02a6234f-8f75-4ff5-93a9-7d5d5d25ecd2" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_eac30884-2f6f-400c-9d54-b0f9f5651acf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_eac30884-2f6f-400c-9d54-b0f9f5651acf_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_eac30884-2f6f-400c-9d54-b0f9f5651acf" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_eac30884-2f6f-400c-9d54-b0f9f5651acf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0ca2406e-fa38-4e40-899c-0b741e508989" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_eac30884-2f6f-400c-9d54-b0f9f5651acf" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0ca2406e-fa38-4e40-899c-0b741e508989" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_21d289e6-b6a0-489a-ab5e-79ce578f2b8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_0ca2406e-fa38-4e40-899c-0b741e508989" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_21d289e6-b6a0-489a-ab5e-79ce578f2b8a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilities" xlink:type="simple" xlink:href="vsec-20201231.xsd#AccruedExpensesandOtherCurrentLiabilities"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilities" xlink:type="extended" id="i069d83167e7e4565978fae40c9fcb080_AccruedExpensesandOtherCurrentLiabilities"/>
  <link:roleRef roleURI="http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#AccruedExpensesandOtherCurrentLiabilitiesTables"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" xlink:type="extended" id="i8ae3bd1ae03e4d7b8c23b6d5c1efca0e_AccruedExpensesandOtherCurrentLiabilitiesTables"/>
  <link:roleRef roleURI="http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#AccruedExpensesandOtherCurrentLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="extended" id="if927aea6c28a48a19f4422c214b805db_AccruedExpensesandOtherCurrentLiabilitiesDetails"/>
  <link:roleRef roleURI="http://vsecorp.com/role/StockBasedCompensationPlans" xlink:type="simple" xlink:href="vsec-20201231.xsd#StockBasedCompensationPlans"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/StockBasedCompensationPlans" xlink:type="extended" id="iaa3432b87c8f4e81abdd21ce7c7c1d75_StockBasedCompensationPlans"/>
  <link:roleRef roleURI="http://vsecorp.com/role/StockBasedCompensationPlansTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#StockBasedCompensationPlansTables"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/StockBasedCompensationPlansTables" xlink:type="extended" id="i89d0630b19924ff7a43c09aeb9b6a6e7_StockBasedCompensationPlansTables"/>
  <link:roleRef roleURI="http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#StockBasedCompensationPlansNarrativeDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails" xlink:type="extended" id="i5d9eac6f76294d9fbc5d579ee0e75322_StockBasedCompensationPlansNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_efdb92c2-838a-407c-a172-5e1b6dd226a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0b16d1ad-751c-40ac-8199-efc89aea6526" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_efdb92c2-838a-407c-a172-5e1b6dd226a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0b16d1ad-751c-40ac-8199-efc89aea6526" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_331ced1a-5d70-4447-a432-990640796674" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_efdb92c2-838a-407c-a172-5e1b6dd226a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_331ced1a-5d70-4447-a432-990640796674" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_14c53bc4-bb17-4c80-b07b-a5e7f2af43d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_efdb92c2-838a-407c-a172-5e1b6dd226a3" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_14c53bc4-bb17-4c80-b07b-a5e7f2af43d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_f1be16f6-df6f-418c-98ac-b0c1f3263915" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_efdb92c2-838a-407c-a172-5e1b6dd226a3" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_f1be16f6-df6f-418c-98ac-b0c1f3263915" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_b9d0c7e1-ae5e-470c-bd38-90f53ac75c1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_efdb92c2-838a-407c-a172-5e1b6dd226a3" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_b9d0c7e1-ae5e-470c-bd38-90f53ac75c1b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_4d6d532c-3d9a-4b4d-87c3-57228724100c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_efdb92c2-838a-407c-a172-5e1b6dd226a3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_4d6d532c-3d9a-4b4d-87c3-57228724100c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_975bb94c-7a03-4370-8413-9c7e057446c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_efdb92c2-838a-407c-a172-5e1b6dd226a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_975bb94c-7a03-4370-8413-9c7e057446c7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_f5dd8265-633d-4b33-88df-b9adaa517f64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_efdb92c2-838a-407c-a172-5e1b6dd226a3" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_f5dd8265-633d-4b33-88df-b9adaa517f64" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage_ef61f7be-bb42-4007-b03e-1a810f5af3f6" xlink:href="vsec-20201231.xsd#vsec_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_efdb92c2-838a-407c-a172-5e1b6dd226a3" xlink:to="loc_vsec_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage_ef61f7be-bb42-4007-b03e-1a810f5af3f6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_df083e89-078c-4ad5-87a3-8295f209d7ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_efdb92c2-838a-407c-a172-5e1b6dd226a3" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_df083e89-078c-4ad5-87a3-8295f209d7ff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_11cdfa5f-5e13-4b54-bdc3-6274d33c9df9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_df083e89-078c-4ad5-87a3-8295f209d7ff" xlink:to="loc_us-gaap_PlanNameAxis_11cdfa5f-5e13-4b54-bdc3-6274d33c9df9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_11cdfa5f-5e13-4b54-bdc3-6274d33c9df9_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_11cdfa5f-5e13-4b54-bdc3-6274d33c9df9" xlink:to="loc_us-gaap_PlanNameDomain_11cdfa5f-5e13-4b54-bdc3-6274d33c9df9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_742c047a-5e80-410c-80ff-4ecc34242366" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_11cdfa5f-5e13-4b54-bdc3-6274d33c9df9" xlink:to="loc_us-gaap_PlanNameDomain_742c047a-5e80-410c-80ff-4ecc34242366" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_RestrictedStockPlan2006Member_994196be-6944-4187-92f8-4e815e52fab1" xlink:href="vsec-20201231.xsd#vsec_RestrictedStockPlan2006Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_742c047a-5e80-410c-80ff-4ecc34242366" xlink:to="loc_vsec_RestrictedStockPlan2006Member_994196be-6944-4187-92f8-4e815e52fab1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_5488c739-cb92-46d0-b065-87feb0b14e55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_df083e89-078c-4ad5-87a3-8295f209d7ff" xlink:to="loc_us-gaap_AwardTypeAxis_5488c739-cb92-46d0-b065-87feb0b14e55" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5488c739-cb92-46d0-b065-87feb0b14e55_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_5488c739-cb92-46d0-b065-87feb0b14e55" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5488c739-cb92-46d0-b065-87feb0b14e55_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55234fb3-ec9c-498a-a0f0-62ffdc61da56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_5488c739-cb92-46d0-b065-87feb0b14e55" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55234fb3-ec9c-498a-a0f0-62ffdc61da56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_d53dc72a-0887-46e1-813e-4f8c8ff3f42f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55234fb3-ec9c-498a-a0f0-62ffdc61da56" xlink:to="loc_us-gaap_RestrictedStockMember_d53dc72a-0887-46e1-813e-4f8c8ff3f42f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_f45573cb-2a54-455c-8e59-9f0c5803323b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_df083e89-078c-4ad5-87a3-8295f209d7ff" xlink:to="loc_srt_TitleOfIndividualAxis_f45573cb-2a54-455c-8e59-9f0c5803323b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f45573cb-2a54-455c-8e59-9f0c5803323b_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_f45573cb-2a54-455c-8e59-9f0c5803323b" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f45573cb-2a54-455c-8e59-9f0c5803323b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_43c93760-da89-4b65-9921-e89cf7199e1c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_f45573cb-2a54-455c-8e59-9f0c5803323b" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_43c93760-da89-4b65-9921-e89cf7199e1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_e13f5e58-6472-4381-8d7c-840acd329e8e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DirectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_43c93760-da89-4b65-9921-e89cf7199e1c" xlink:to="loc_srt_DirectorMember_e13f5e58-6472-4381-8d7c-840acd329e8e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_EmployeeMember_1cb5c5f2-0599-419c-ae94-13777e9573ab" xlink:href="vsec-20201231.xsd#vsec_EmployeeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_43c93760-da89-4b65-9921-e89cf7199e1c" xlink:to="loc_vsec_EmployeeMember_1cb5c5f2-0599-419c-ae94-13777e9573ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_a3ef1b30-9132-483c-b364-305a62bdaa8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_df083e89-078c-4ad5-87a3-8295f209d7ff" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_a3ef1b30-9132-483c-b364-305a62bdaa8a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a3ef1b30-9132-483c-b364-305a62bdaa8a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a3ef1b30-9132-483c-b364-305a62bdaa8a" xlink:to="loc_us-gaap_SegmentDomain_a3ef1b30-9132-483c-b364-305a62bdaa8a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6ea7c17b-cb6e-4841-84c6-94d9a43db49a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a3ef1b30-9132-483c-b364-305a62bdaa8a" xlink:to="loc_us-gaap_SegmentDomain_6ea7c17b-cb6e-4841-84c6-94d9a43db49a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_AviationAcquisitionsMember_906bc887-aced-45c3-9199-ce875f3b319a" xlink:href="vsec-20201231.xsd#vsec_AviationAcquisitionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6ea7c17b-cb6e-4841-84c6-94d9a43db49a" xlink:to="loc_vsec_AviationAcquisitionsMember_906bc887-aced-45c3-9199-ce875f3b319a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails" xlink:type="extended" id="ie815c77009c741029f3607bdc78863b9_StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6f37d31-5a37-4355-b7aa-6c64c15b8da7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_05c2f360-bd9a-43a9-a3f5-1ec10c4a9dd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6f37d31-5a37-4355-b7aa-6c64c15b8da7" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_05c2f360-bd9a-43a9-a3f5-1ec10c4a9dd8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a40ec38-2f63-4335-baf0-b8e16240f82f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6f37d31-5a37-4355-b7aa-6c64c15b8da7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a40ec38-2f63-4335-baf0-b8e16240f82f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_68427143-91fc-4584-a8ab-d1338244e4d6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a40ec38-2f63-4335-baf0-b8e16240f82f" xlink:to="loc_srt_TitleOfIndividualAxis_68427143-91fc-4584-a8ab-d1338244e4d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_68427143-91fc-4584-a8ab-d1338244e4d6_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_68427143-91fc-4584-a8ab-d1338244e4d6" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_68427143-91fc-4584-a8ab-d1338244e4d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_b5cb10fd-c969-4319-ae14-91d0f150f582" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_68427143-91fc-4584-a8ab-d1338244e4d6" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_b5cb10fd-c969-4319-ae14-91d0f150f582" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_EmployeeMember_62178cdc-4e89-4158-9981-48290b3bbedb" xlink:href="vsec-20201231.xsd#vsec_EmployeeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_b5cb10fd-c969-4319-ae14-91d0f150f582" xlink:to="loc_vsec_EmployeeMember_62178cdc-4e89-4158-9981-48290b3bbedb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_ee6e5d50-475e-4112-99e1-006b646fdb53" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DirectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_b5cb10fd-c969-4319-ae14-91d0f150f582" xlink:to="loc_srt_DirectorMember_ee6e5d50-475e-4112-99e1-006b646fdb53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4fdae16b-0131-4610-a31b-e7ce89015f13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a40ec38-2f63-4335-baf0-b8e16240f82f" xlink:to="loc_us-gaap_AwardTypeAxis_4fdae16b-0131-4610-a31b-e7ce89015f13" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4fdae16b-0131-4610-a31b-e7ce89015f13_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_4fdae16b-0131-4610-a31b-e7ce89015f13" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4fdae16b-0131-4610-a31b-e7ce89015f13_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c3f5ec4a-5e7e-41ed-ba4b-661785734bab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_4fdae16b-0131-4610-a31b-e7ce89015f13" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c3f5ec4a-5e7e-41ed-ba4b-661785734bab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_8b2cc27e-bd2b-4c9a-a1f7-7a4580b6d3bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c3f5ec4a-5e7e-41ed-ba4b-661785734bab" xlink:to="loc_us-gaap_RestrictedStockMember_8b2cc27e-bd2b-4c9a-a1f7-7a4580b6d3bd" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/StockBasedCompensationPlansStockbasedCompensationExpenseDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#StockBasedCompensationPlansStockbasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/StockBasedCompensationPlansStockbasedCompensationExpenseDetails" xlink:type="extended" id="i61333161a59544edb0f11f02aa41918c_StockBasedCompensationPlansStockbasedCompensationExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d66693fd-8880-4c5d-9dc8-347efd16f460" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockExpense_4ba9f36d-72ed-4f98-8939-156da3b4cb07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d66693fd-8880-4c5d-9dc8-347efd16f460" xlink:to="loc_us-gaap_RestrictedStockExpense_4ba9f36d-72ed-4f98-8939-156da3b4cb07" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_fa508e9b-54e9-4f7e-a8ca-d674b25192f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d66693fd-8880-4c5d-9dc8-347efd16f460" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_fa508e9b-54e9-4f7e-a8ca-d674b25192f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_98d6ceaf-b15e-4024-8580-0f6c76ca53ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d66693fd-8880-4c5d-9dc8-347efd16f460" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_98d6ceaf-b15e-4024-8580-0f6c76ca53ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a40fcfad-fb4e-4388-a177-6f22d733f307" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d66693fd-8880-4c5d-9dc8-347efd16f460" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a40fcfad-fb4e-4388-a177-6f22d733f307" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1737ba52-1c33-4447-b5d6-a9ca4d5919e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a40fcfad-fb4e-4388-a177-6f22d733f307" xlink:to="loc_us-gaap_AwardTypeAxis_1737ba52-1c33-4447-b5d6-a9ca4d5919e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1737ba52-1c33-4447-b5d6-a9ca4d5919e2_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_1737ba52-1c33-4447-b5d6-a9ca4d5919e2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1737ba52-1c33-4447-b5d6-a9ca4d5919e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b4da5dc2-d98d-4532-b76f-12fe39b92a3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_1737ba52-1c33-4447-b5d6-a9ca4d5919e2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b4da5dc2-d98d-4532-b76f-12fe39b92a3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_d179c23c-ea77-4c76-8370-d807b4dbb98b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b4da5dc2-d98d-4532-b76f-12fe39b92a3d" xlink:to="loc_us-gaap_RestrictedStockMember_d179c23c-ea77-4c76-8370-d807b4dbb98b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#StockBasedCompensationPlansOtherRestrictedStockAwardsDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails" xlink:type="extended" id="i21e9621d781b45ac90e44e4b0f237572_StockBasedCompensationPlansOtherRestrictedStockAwardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d27522ce-35fe-4654-8615-c9d77f147d3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_35087149-d5c9-4284-a28a-f81addd1684a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d27522ce-35fe-4654-8615-c9d77f147d3e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_35087149-d5c9-4284-a28a-f81addd1684a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e0d777f5-c18b-4d07-b677-ba7aed94afe6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_35087149-d5c9-4284-a28a-f81addd1684a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e0d777f5-c18b-4d07-b677-ba7aed94afe6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0223bead-f940-4253-94bb-7eb51ae9adef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_35087149-d5c9-4284-a28a-f81addd1684a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0223bead-f940-4253-94bb-7eb51ae9adef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_08b26c26-ac04-4a78-bcf9-604f8e5f0973" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_35087149-d5c9-4284-a28a-f81addd1684a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_08b26c26-ac04-4a78-bcf9-604f8e5f0973" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_029c0519-f29b-4ff8-a953-749a39725608" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_35087149-d5c9-4284-a28a-f81addd1684a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_029c0519-f29b-4ff8-a953-749a39725608" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ca4575ae-5ad6-4c8a-805d-e826b6e0e485" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c96a8f37-144d-461e-b972-3746eec692a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d27522ce-35fe-4654-8615-c9d77f147d3e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c96a8f37-144d-461e-b972-3746eec692a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_652ceadd-33d4-4832-a07b-7fdec1bf82e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c96a8f37-144d-461e-b972-3746eec692a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_652ceadd-33d4-4832-a07b-7fdec1bf82e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_00992126-a139-43a1-8e5b-cd87edd2c19f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c96a8f37-144d-461e-b972-3746eec692a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_00992126-a139-43a1-8e5b-cd87edd2c19f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_e2f748da-be04-4787-9f4e-e1d8f8e35421" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c96a8f37-144d-461e-b972-3746eec692a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_e2f748da-be04-4787-9f4e-e1d8f8e35421" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_b6c6dcf1-5312-482b-944a-0cac4d2c08a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c96a8f37-144d-461e-b972-3746eec692a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_b6c6dcf1-5312-482b-944a-0cac4d2c08a1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_eaca600c-367a-437c-b1f7-6961344655fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b3334ebd-02d3-405b-88d7-93dd4a0262b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d27522ce-35fe-4654-8615-c9d77f147d3e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b3334ebd-02d3-405b-88d7-93dd4a0262b8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_88e644e7-d01e-4126-b096-bbdbe3446439" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b3334ebd-02d3-405b-88d7-93dd4a0262b8" xlink:to="loc_us-gaap_PlanNameAxis_88e644e7-d01e-4126-b096-bbdbe3446439" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_88e644e7-d01e-4126-b096-bbdbe3446439_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_88e644e7-d01e-4126-b096-bbdbe3446439" xlink:to="loc_us-gaap_PlanNameDomain_88e644e7-d01e-4126-b096-bbdbe3446439_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_2ffc9db7-f8fd-4407-a0b5-03609a4facb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_88e644e7-d01e-4126-b096-bbdbe3446439" xlink:to="loc_us-gaap_PlanNameDomain_2ffc9db7-f8fd-4407-a0b5-03609a4facb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_RestrictedStockPlan2006Member_476e9509-1b2a-4401-b626-df10950ed3a5" xlink:href="vsec-20201231.xsd#vsec_RestrictedStockPlan2006Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_2ffc9db7-f8fd-4407-a0b5-03609a4facb1" xlink:to="loc_vsec_RestrictedStockPlan2006Member_476e9509-1b2a-4401-b626-df10950ed3a5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2b61f6ab-0331-436f-bef1-d0e24c8edaee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b3334ebd-02d3-405b-88d7-93dd4a0262b8" xlink:to="loc_us-gaap_AwardTypeAxis_2b61f6ab-0331-436f-bef1-d0e24c8edaee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2b61f6ab-0331-436f-bef1-d0e24c8edaee_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_2b61f6ab-0331-436f-bef1-d0e24c8edaee" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2b61f6ab-0331-436f-bef1-d0e24c8edaee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_df96ea84-3023-4b42-b738-c30c5a9a6389" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_2b61f6ab-0331-436f-bef1-d0e24c8edaee" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_df96ea84-3023-4b42-b738-c30c5a9a6389" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_71abad56-0ef9-40e5-8c61-5242e5bfc69d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_df96ea84-3023-4b42-b738-c30c5a9a6389" xlink:to="loc_us-gaap_RestrictedStockMember_71abad56-0ef9-40e5-8c61-5242e5bfc69d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/IncomeTaxes" xlink:type="simple" xlink:href="vsec-20201231.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/IncomeTaxes" xlink:type="extended" id="ia57847da151040dca1265d8a2a70fac1_IncomeTaxes"/>
  <link:roleRef roleURI="http://vsecorp.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#IncomeTaxesTables"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/IncomeTaxesTables" xlink:type="extended" id="i5da06eb92fb6427284ed9d00950794d9_IncomeTaxesTables"/>
  <link:roleRef roleURI="http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" xlink:type="extended" id="i0d81a67870e24a2f9b23e98df425e7a9_IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"/>
  <link:roleRef roleURI="http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#IncomeTaxesEffectiveIncomeTaxReconciliationDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" xlink:type="extended" id="i3b70e87dca6f42c29a43014e0ef4ce0b_IncomeTaxesEffectiveIncomeTaxReconciliationDetails"/>
  <link:roleRef roleURI="http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended" id="i99f3e2644fe84aeeacd0c6d8810e176e_IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:roleRef roleURI="http://vsecorp.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="vsec-20201231.xsd#CommitmentsandContingencies"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/CommitmentsandContingencies" xlink:type="extended" id="if14d84299f18486bb9ace13652b90281_CommitmentsandContingencies"/>
  <link:roleRef roleURI="http://vsecorp.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#CommitmentsandContingenciesTables"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/CommitmentsandContingenciesTables" xlink:type="extended" id="i544c4b4729da43719c4a546b4bd231aa_CommitmentsandContingenciesTables"/>
  <link:roleRef roleURI="http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended" id="i9b9b464372604cc281dc4f1e637bcc9e_CommitmentsandContingenciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_TermOfLease_0abeaaac-993c-4553-b0b9-f2bc5ae4bc23" xlink:href="vsec-20201231.xsd#vsec_TermOfLease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_vsec_TermOfLease_0abeaaac-993c-4553-b0b9-f2bc5ae4bc23" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1_56e13ff8-d8e9-4016-9af2-20155786b888" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesRentExpenseSubleaseRentals1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1_56e13ff8-d8e9-4016-9af2-20155786b888" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionNetBookValue_c9290d49-7a77-4736-957f-87e818b427c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleLeasebackTransactionNetBookValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_us-gaap_SaleLeasebackTransactionNetBookValue_c9290d49-7a77-4736-957f-87e818b427c3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet_bedc84e5-9e98-419b-8cbd-eea37b6c0c3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleAndLeasebackTransactionGainLossNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet_bedc84e5-9e98-419b-8cbd-eea37b6c0c3f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_2b956408-1b4d-48c6-a9e0-ad0abe935885" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_2b956408-1b4d-48c6-a9e0-ad0abe935885" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_LesseeOperatingLeaseNumberOfRenewalOptions_81055fe4-e50b-4dcd-b556-3321b57c1f1c" xlink:href="vsec-20201231.xsd#vsec_LesseeOperatingLeaseNumberOfRenewalOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_vsec_LesseeOperatingLeaseNumberOfRenewalOptions_81055fe4-e50b-4dcd-b556-3321b57c1f1c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_d0101cc1-335d-4afc-b104-9240df0f3c24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_d0101cc1-335d-4afc-b104-9240df0f3c24" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_278c8123-b44f-4e29-ae6a-101446856bd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_278c8123-b44f-4e29-ae6a-101446856bd5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_GainLossonSaleofBuildings_bd09b152-783c-43a3-97b2-c71966fe84a9" xlink:href="vsec-20201231.xsd#vsec_GainLossonSaleofBuildings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_vsec_GainLossonSaleofBuildings_bd09b152-783c-43a3-97b2-c71966fe84a9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_0527b99b-c592-4cbf-b306-7afd98f3ace3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_us-gaap_OperatingLeasePayments_0527b99b-c592-4cbf-b306-7afd98f3ace3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1df8a4d3-9e92-44df-a2ba-689e1e015d59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1df8a4d3-9e92-44df-a2ba-689e1e015d59" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_57a564b3-c925-4e29-bdaf-4ab78bd0337a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_57a564b3-c925-4e29-bdaf-4ab78bd0337a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_6423ef5d-b0a2-40c9-9728-0f0c7baa11f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_us-gaap_LossContingenciesTable_6423ef5d-b0a2-40c9-9728-0f0c7baa11f1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermAxis_f743e6f8-d803-4bea-b311-77709e79e01d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_6423ef5d-b0a2-40c9-9728-0f0c7baa11f1" xlink:to="loc_us-gaap_LeaseContractualTermAxis_f743e6f8-d803-4bea-b311-77709e79e01d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain_f743e6f8-d803-4bea-b311-77709e79e01d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LeaseContractualTermAxis_f743e6f8-d803-4bea-b311-77709e79e01d" xlink:to="loc_us-gaap_LeaseContractualTermDomain_f743e6f8-d803-4bea-b311-77709e79e01d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain_18a542b2-41d4-432c-83aa-77a25bc0f057" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LeaseContractualTermAxis_f743e6f8-d803-4bea-b311-77709e79e01d" xlink:to="loc_us-gaap_LeaseContractualTermDomain_18a542b2-41d4-432c-83aa-77a25bc0f057" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_OperatingLeasesMember_a9813923-730d-4247-9e55-2bf2d99e714f" xlink:href="vsec-20201231.xsd#vsec_OperatingLeasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseContractualTermDomain_18a542b2-41d4-432c-83aa-77a25bc0f057" xlink:to="loc_vsec_OperatingLeasesMember_a9813923-730d-4247-9e55-2bf2d99e714f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1d549d49-49ea-4f63-a474-f0a5c07ba72c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_6423ef5d-b0a2-40c9-9728-0f0c7baa11f1" xlink:to="loc_srt_RangeAxis_1d549d49-49ea-4f63-a474-f0a5c07ba72c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1d549d49-49ea-4f63-a474-f0a5c07ba72c_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1d549d49-49ea-4f63-a474-f0a5c07ba72c" xlink:to="loc_srt_RangeMember_1d549d49-49ea-4f63-a474-f0a5c07ba72c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2b0860ef-1e02-4401-867e-0c411da41793" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1d549d49-49ea-4f63-a474-f0a5c07ba72c" xlink:to="loc_srt_RangeMember_2b0860ef-1e02-4401-867e-0c411da41793" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_eb71333f-d57b-4b17-8906-52ffd19c3a8e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2b0860ef-1e02-4401-867e-0c411da41793" xlink:to="loc_srt_MinimumMember_eb71333f-d57b-4b17-8906-52ffd19c3a8e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_60a08cb4-8e52-440a-bf2e-87acc226a137" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2b0860ef-1e02-4401-867e-0c411da41793" xlink:to="loc_srt_MaximumMember_60a08cb4-8e52-440a-bf2e-87acc226a137" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_df2d5c8c-5535-491e-b8f9-6f3c9b7dc1e4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_6423ef5d-b0a2-40c9-9728-0f0c7baa11f1" xlink:to="loc_srt_StatementGeographicalAxis_df2d5c8c-5535-491e-b8f9-6f3c9b7dc1e4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_df2d5c8c-5535-491e-b8f9-6f3c9b7dc1e4_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_df2d5c8c-5535-491e-b8f9-6f3c9b7dc1e4" xlink:to="loc_srt_SegmentGeographicalDomain_df2d5c8c-5535-491e-b8f9-6f3c9b7dc1e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_67af6d5a-6a41-41f5-8135-600925f9a669" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_df2d5c8c-5535-491e-b8f9-6f3c9b7dc1e4" xlink:to="loc_srt_SegmentGeographicalDomain_67af6d5a-6a41-41f5-8135-600925f9a669" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_MiamiFloridaMember_e4b4be1a-1163-49ef-8b92-ced421d4f4c2" xlink:href="vsec-20201231.xsd#vsec_MiamiFloridaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_67af6d5a-6a41-41f5-8135-600925f9a669" xlink:to="loc_vsec_MiamiFloridaMember_e4b4be1a-1163-49ef-8b92-ced421d4f4c2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#CommitmentsandContingenciesComponentsofLeaseExpenseDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" xlink:type="extended" id="ib255c5ebd44c4a0e87de96ee07628c1e_CommitmentsandContingenciesComponentsofLeaseExpenseDetails"/>
  <link:roleRef roleURI="http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="extended" id="iba60a6199e364048bca3af206afe4c85_CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails"/>
  <link:roleRef roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformation" xlink:type="simple" xlink:href="vsec-20201231.xsd#BusinessSegmentsandCustomerInformation"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/BusinessSegmentsandCustomerInformation" xlink:type="extended" id="iad6530d8f052409ca1f42f8197a9c47b_BusinessSegmentsandCustomerInformation"/>
  <link:roleRef roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#BusinessSegmentsandCustomerInformationTables"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationTables" xlink:type="extended" id="i9bf305aeda3f48829d1bad9a8381f0e0_BusinessSegmentsandCustomerInformationTables"/>
  <link:roleRef roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#BusinessSegmentsandCustomerInformationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails" xlink:type="extended" id="iab4440bbcb88486c88c47f4adf4e7fb3_BusinessSegmentsandCustomerInformationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_96e8db1d-a819-4f7b-8c39-2e3639681260" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_6452e4b4-8cc7-4ed0-9641-099b4953e8f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_96e8db1d-a819-4f7b-8c39-2e3639681260" xlink:to="loc_us-gaap_NumberOfOperatingSegments_6452e4b4-8cc7-4ed0-9641-099b4953e8f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_eac01ae2-6a26-459d-82dd-71647da66092" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_96e8db1d-a819-4f7b-8c39-2e3639681260" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_eac01ae2-6a26-459d-82dd-71647da66092" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_b7ab96d7-bbaa-44ca-b259-56833c29c730" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_96e8db1d-a819-4f7b-8c39-2e3639681260" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_b7ab96d7-bbaa-44ca-b259-56833c29c730" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_a2fcf43d-4b30-44ed-b85a-278d42808314" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_96e8db1d-a819-4f7b-8c39-2e3639681260" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_a2fcf43d-4b30-44ed-b85a-278d42808314" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_GainLossonSaleofContract_f12afafe-e3e2-470a-942c-cfe902d7170f" xlink:href="vsec-20201231.xsd#vsec_GainLossonSaleofContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_96e8db1d-a819-4f7b-8c39-2e3639681260" xlink:to="loc_vsec_GainLossonSaleofContract_f12afafe-e3e2-470a-942c-cfe902d7170f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges_0d104392-e4ae-4f9a-aacb-a38de294e6ba" xlink:href="vsec-20201231.xsd#vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_96e8db1d-a819-4f7b-8c39-2e3639681260" xlink:to="loc_vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges_0d104392-e4ae-4f9a-aacb-a38de294e6ba" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_26ae95a3-7429-490c-9651-0b70aaeeb581" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_96e8db1d-a819-4f7b-8c39-2e3639681260" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_26ae95a3-7429-490c-9651-0b70aaeeb581" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_68ba63b4-9af2-4057-ac09-bcd3170fc5e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_26ae95a3-7429-490c-9651-0b70aaeeb581" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_68ba63b4-9af2-4057-ac09-bcd3170fc5e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_68ba63b4-9af2-4057-ac09-bcd3170fc5e6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_68ba63b4-9af2-4057-ac09-bcd3170fc5e6" xlink:to="loc_us-gaap_SegmentDomain_68ba63b4-9af2-4057-ac09-bcd3170fc5e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_3713e8d2-c422-4ad0-b60f-522d37dee8cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_68ba63b4-9af2-4057-ac09-bcd3170fc5e6" xlink:to="loc_us-gaap_SegmentDomain_3713e8d2-c422-4ad0-b60f-522d37dee8cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_FederalGroupMember_fb54b5a3-fa30-47a2-872a-cff352131840" xlink:href="vsec-20201231.xsd#vsec_FederalGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_3713e8d2-c422-4ad0-b60f-522d37dee8cb" xlink:to="loc_vsec_FederalGroupMember_fb54b5a3-fa30-47a2-872a-cff352131840" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_AviationAcquisitionsMember_9d67f2e1-b98b-45f4-8ecf-c36cfa52dc9b" xlink:href="vsec-20201231.xsd#vsec_AviationAcquisitionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_3713e8d2-c422-4ad0-b60f-522d37dee8cb" xlink:to="loc_vsec_AviationAcquisitionsMember_9d67f2e1-b98b-45f4-8ecf-c36cfa52dc9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_SupplyChainManagementGroupMember_483fe162-e23a-4753-b577-0f02d4428a42" xlink:href="vsec-20201231.xsd#vsec_SupplyChainManagementGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_3713e8d2-c422-4ad0-b60f-522d37dee8cb" xlink:to="loc_vsec_SupplyChainManagementGroupMember_483fe162-e23a-4753-b577-0f02d4428a42" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_BusinessDivestitureAxis_6487ae9b-f2d8-4c93-9174-779dc6bd35ef" xlink:href="vsec-20201231.xsd#vsec_BusinessDivestitureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_26ae95a3-7429-490c-9651-0b70aaeeb581" xlink:to="loc_vsec_BusinessDivestitureAxis_6487ae9b-f2d8-4c93-9174-779dc6bd35ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_BusinessDivestitureDomain_6487ae9b-f2d8-4c93-9174-779dc6bd35ef_default" xlink:href="vsec-20201231.xsd#vsec_BusinessDivestitureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_vsec_BusinessDivestitureAxis_6487ae9b-f2d8-4c93-9174-779dc6bd35ef" xlink:to="loc_vsec_BusinessDivestitureDomain_6487ae9b-f2d8-4c93-9174-779dc6bd35ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_BusinessDivestitureDomain_badc6b6a-11fd-48d2-a66e-fc37a1fabe53" xlink:href="vsec-20201231.xsd#vsec_BusinessDivestitureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_vsec_BusinessDivestitureAxis_6487ae9b-f2d8-4c93-9174-779dc6bd35ef" xlink:to="loc_vsec_BusinessDivestitureDomain_badc6b6a-11fd-48d2-a66e-fc37a1fabe53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_PrimeTurbinesLLCMember_9a5cf112-885a-4770-ac77-9631be217868" xlink:href="vsec-20201231.xsd#vsec_PrimeTurbinesLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_vsec_BusinessDivestitureDomain_badc6b6a-11fd-48d2-a66e-fc37a1fabe53" xlink:to="loc_vsec_PrimeTurbinesLLCMember_9a5cf112-885a-4770-ac77-9631be217868" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_914d1e25-b48d-4814-85fc-ec9502e88427" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_26ae95a3-7429-490c-9651-0b70aaeeb581" xlink:to="loc_srt_StatementGeographicalAxis_914d1e25-b48d-4814-85fc-ec9502e88427" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_914d1e25-b48d-4814-85fc-ec9502e88427_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_914d1e25-b48d-4814-85fc-ec9502e88427" xlink:to="loc_srt_SegmentGeographicalDomain_914d1e25-b48d-4814-85fc-ec9502e88427_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_c4731e26-776a-4355-afec-5b1f001f9e2c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_914d1e25-b48d-4814-85fc-ec9502e88427" xlink:to="loc_srt_SegmentGeographicalDomain_c4731e26-776a-4355-afec-5b1f001f9e2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_MiamiFloridaMember_c30ba67f-efaf-45bc-935d-98cbabd5ba5a" xlink:href="vsec-20201231.xsd#vsec_MiamiFloridaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_c4731e26-776a-4355-afec-5b1f001f9e2c" xlink:to="loc_vsec_MiamiFloridaMember_c30ba67f-efaf-45bc-935d-98cbabd5ba5a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#BusinessSegmentsandCustomerInformationSegmentInformationDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails" xlink:type="extended" id="i4ac7de0de0154955a52ef2d1751ec23f_BusinessSegmentsandCustomerInformationSegmentInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_cf646ce7-81b3-4357-858d-46bb675e37d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_82c9b410-f0f7-4e4e-9010-6d423057abbf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_cf646ce7-81b3-4357-858d-46bb675e37d5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_82c9b410-f0f7-4e4e-9010-6d423057abbf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_ee6951f1-346e-4fb9-b0f4-d46436046e3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_cf646ce7-81b3-4357-858d-46bb675e37d5" xlink:to="loc_us-gaap_OperatingIncomeLoss_ee6951f1-346e-4fb9-b0f4-d46436046e3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_DepreciationAndAmortizationExpense_680694a0-c08e-454b-874e-0bbb6b250a45" xlink:href="vsec-20201231.xsd#vsec_DepreciationAndAmortizationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_cf646ce7-81b3-4357-858d-46bb675e37d5" xlink:to="loc_vsec_DepreciationAndAmortizationExpense_680694a0-c08e-454b-874e-0bbb6b250a45" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_3694f65f-45c7-41ad-9d98-96b17b3892b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_cf646ce7-81b3-4357-858d-46bb675e37d5" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_3694f65f-45c7-41ad-9d98-96b17b3892b4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_ecffdeb8-9051-4e54-b961-958e11859611" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_cf646ce7-81b3-4357-858d-46bb675e37d5" xlink:to="loc_us-gaap_Assets_ecffdeb8-9051-4e54-b961-958e11859611" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_71b4046e-4ae5-44a9-8bb3-a33861c66321" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_cf646ce7-81b3-4357-858d-46bb675e37d5" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_71b4046e-4ae5-44a9-8bb3-a33861c66321" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_bba0e055-6fee-4f04-b4dd-862ffed63b6b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_71b4046e-4ae5-44a9-8bb3-a33861c66321" xlink:to="loc_srt_ConsolidationItemsAxis_bba0e055-6fee-4f04-b4dd-862ffed63b6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_bba0e055-6fee-4f04-b4dd-862ffed63b6b_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_bba0e055-6fee-4f04-b4dd-862ffed63b6b" xlink:to="loc_srt_ConsolidationItemsDomain_bba0e055-6fee-4f04-b4dd-862ffed63b6b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_e16213f0-e487-41aa-b507-0ea4006f87fd" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_bba0e055-6fee-4f04-b4dd-862ffed63b6b" xlink:to="loc_srt_ConsolidationItemsDomain_e16213f0-e487-41aa-b507-0ea4006f87fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_3733aa32-e5fe-4a19-8586-e18ca70901de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_e16213f0-e487-41aa-b507-0ea4006f87fd" xlink:to="loc_us-gaap_OperatingSegmentsMember_3733aa32-e5fe-4a19-8586-e18ca70901de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_fcb5796f-38e6-4a13-9fa2-428074219596" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_e16213f0-e487-41aa-b507-0ea4006f87fd" xlink:to="loc_us-gaap_CorporateNonSegmentMember_fcb5796f-38e6-4a13-9fa2-428074219596" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_853f2543-49e3-4f56-8bf3-281b070b2dfc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_71b4046e-4ae5-44a9-8bb3-a33861c66321" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_853f2543-49e3-4f56-8bf3-281b070b2dfc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_853f2543-49e3-4f56-8bf3-281b070b2dfc_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_853f2543-49e3-4f56-8bf3-281b070b2dfc" xlink:to="loc_us-gaap_SegmentDomain_853f2543-49e3-4f56-8bf3-281b070b2dfc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_3167d6ed-cbb5-4c6a-9765-010894fc2c76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_853f2543-49e3-4f56-8bf3-281b070b2dfc" xlink:to="loc_us-gaap_SegmentDomain_3167d6ed-cbb5-4c6a-9765-010894fc2c76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_SupplyChainManagementGroupMember_a126b445-0373-45b9-85c1-5fd1b6300d99" xlink:href="vsec-20201231.xsd#vsec_SupplyChainManagementGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_3167d6ed-cbb5-4c6a-9765-010894fc2c76" xlink:to="loc_vsec_SupplyChainManagementGroupMember_a126b445-0373-45b9-85c1-5fd1b6300d99" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_AviationAcquisitionsMember_fe093d22-0fab-45e2-856e-ed57960e16f2" xlink:href="vsec-20201231.xsd#vsec_AviationAcquisitionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_3167d6ed-cbb5-4c6a-9765-010894fc2c76" xlink:to="loc_vsec_AviationAcquisitionsMember_fe093d22-0fab-45e2-856e-ed57960e16f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_FederalGroupMember_3e8d200a-9c6a-420c-abfa-35f92f827914" xlink:href="vsec-20201231.xsd#vsec_FederalGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_3167d6ed-cbb5-4c6a-9765-010894fc2c76" xlink:to="loc_vsec_FederalGroupMember_3e8d200a-9c6a-420c-abfa-35f92f827914" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CorporateUnallocatedMember_fb7e9269-f72e-4ec4-a97e-cb7ea4636644" xlink:href="vsec-20201231.xsd#vsec_CorporateUnallocatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_3167d6ed-cbb5-4c6a-9765-010894fc2c76" xlink:to="loc_vsec_CorporateUnallocatedMember_fb7e9269-f72e-4ec4-a97e-cb7ea4636644" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationMajorCustomersDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#BusinessSegmentsandCustomerInformationMajorCustomersDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationMajorCustomersDetails" xlink:type="extended" id="if4db9e168ffe4ae4b05eadf460d9ad88_BusinessSegmentsandCustomerInformationMajorCustomersDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_0567201c-d3d0-44e5-a6cd-57902a77902b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ca4447cf-ff86-448c-9530-65bf20a4b857" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_0567201c-d3d0-44e5-a6cd-57902a77902b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ca4447cf-ff86-448c-9530-65bf20a4b857" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_09f01468-f689-4898-88b9-5e29c203715e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_0567201c-d3d0-44e5-a6cd-57902a77902b" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_09f01468-f689-4898-88b9-5e29c203715e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_5d92c9c4-9a77-4809-a722-505e773f1179" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_0567201c-d3d0-44e5-a6cd-57902a77902b" xlink:to="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_5d92c9c4-9a77-4809-a722-505e773f1179" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_bb76de22-6ff1-4661-9c0a-93531668d9bb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_5d92c9c4-9a77-4809-a722-505e773f1179" xlink:to="loc_srt_MajorCustomersAxis_bb76de22-6ff1-4661-9c0a-93531668d9bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_bb76de22-6ff1-4661-9c0a-93531668d9bb_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_bb76de22-6ff1-4661-9c0a-93531668d9bb" xlink:to="loc_srt_NameOfMajorCustomerDomain_bb76de22-6ff1-4661-9c0a-93531668d9bb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_d0a0e7bb-f10c-490a-a5f9-89ecae6da0b7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_bb76de22-6ff1-4661-9c0a-93531668d9bb" xlink:to="loc_srt_NameOfMajorCustomerDomain_d0a0e7bb-f10c-490a-a5f9-89ecae6da0b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_TotalDepartmentOfDefenseMember_e2382a28-d67d-45d5-b904-55adc639b192" xlink:href="vsec-20201231.xsd#vsec_TotalDepartmentOfDefenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_d0a0e7bb-f10c-490a-a5f9-89ecae6da0b7" xlink:to="loc_vsec_TotalDepartmentOfDefenseMember_e2382a28-d67d-45d5-b904-55adc639b192" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_OtherGovernmentMember_d0120e10-b4db-4855-b1a9-aa82f14284e7" xlink:href="vsec-20201231.xsd#vsec_OtherGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_d0a0e7bb-f10c-490a-a5f9-89ecae6da0b7" xlink:to="loc_vsec_OtherGovernmentMember_d0120e10-b4db-4855-b1a9-aa82f14284e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_OtherCommercialMember_a64c6095-fb48-4063-94bd-a2c2691ccb2a" xlink:href="vsec-20201231.xsd#vsec_OtherCommercialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_d0a0e7bb-f10c-490a-a5f9-89ecae6da0b7" xlink:to="loc_vsec_OtherCommercialMember_a64c6095-fb48-4063-94bd-a2c2691ccb2a" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationGeographicAreaDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#BusinessSegmentsandCustomerInformationGeographicAreaDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationGeographicAreaDetails" xlink:type="extended" id="i14aae288663e422dac6436a1ed8af616_BusinessSegmentsandCustomerInformationGeographicAreaDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_0cf715b2-b587-4315-a78a-b106cc1ef9d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a3765c79-b136-47cc-912f-c5a71c7c4390" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_0cf715b2-b587-4315-a78a-b106cc1ef9d5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a3765c79-b136-47cc-912f-c5a71c7c4390" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3d0490d3-94b1-4e30-ad54-2d1e385b2f1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_0cf715b2-b587-4315-a78a-b106cc1ef9d5" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3d0490d3-94b1-4e30-ad54-2d1e385b2f1e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_c975c0ef-1690-4809-aeee-50f8a3693556" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3d0490d3-94b1-4e30-ad54-2d1e385b2f1e" xlink:to="loc_srt_StatementGeographicalAxis_c975c0ef-1690-4809-aeee-50f8a3693556" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_c975c0ef-1690-4809-aeee-50f8a3693556_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_c975c0ef-1690-4809-aeee-50f8a3693556" xlink:to="loc_srt_SegmentGeographicalDomain_c975c0ef-1690-4809-aeee-50f8a3693556_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_28b54bee-a95b-4992-9f4c-5fc866b13479" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_c975c0ef-1690-4809-aeee-50f8a3693556" xlink:to="loc_srt_SegmentGeographicalDomain_28b54bee-a95b-4992-9f4c-5fc866b13479" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_2123629f-990f-48e8-bc53-a2c93204df39" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_28b54bee-a95b-4992-9f4c-5fc866b13479" xlink:to="loc_country_US_2123629f-990f-48e8-bc53-a2c93204df39" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_b776b72b-c98e-40e4-a84e-f1b661deb601" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_28b54bee-a95b-4992-9f4c-5fc866b13479" xlink:to="loc_us-gaap_NonUsMember_b776b72b-c98e-40e4-a84e-f1b661deb601" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/CapitalStock" xlink:type="simple" xlink:href="vsec-20201231.xsd#CapitalStock"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/CapitalStock" xlink:type="extended" id="i780207a22edd4e7b9e8ffa0d048f54b5_CapitalStock"/>
  <link:roleRef roleURI="http://vsecorp.com/role/CapitalStockDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#CapitalStockDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/CapitalStockDetails" xlink:type="extended" id="i7403fe9a69a44c48a457f0ae9832f6ec_CapitalStockDetails"/>
  <link:roleRef roleURI="http://vsecorp.com/role/A401kPlan" xlink:type="simple" xlink:href="vsec-20201231.xsd#A401kPlan"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/A401kPlan" xlink:type="extended" id="ibbac80d5df6f42fb84e0a1d548aa06aa_A401kPlan"/>
  <link:roleRef roleURI="http://vsecorp.com/role/A401kPlanDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#A401kPlanDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/A401kPlanDetails" xlink:type="extended" id="i9f3ac33506414a2da623abcde14a86e9_A401kPlanDetails"/>
  <link:roleRef roleURI="http://vsecorp.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="vsec-20201231.xsd#FairValueMeasurements"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/FairValueMeasurements" xlink:type="extended" id="if8b23ceeb88643168f41632c80ac9244_FairValueMeasurements"/>
  <link:roleRef roleURI="http://vsecorp.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#FairValueMeasurementsTables"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/FairValueMeasurementsTables" xlink:type="extended" id="i3e2879e55f2741dba409879cb55395b9_FairValueMeasurementsTables"/>
  <link:roleRef roleURI="http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails" xlink:type="extended" id="i4abf47e7a7fe46609a5f1f65448e00ef_FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0e42bab7-17ab-4354-a013-5f7ec3ea9554" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_MutualFundsHeldInDscPlanFairValueDisclosure_341272a6-95a2-4f33-87ec-dfafd1e6503e" xlink:href="vsec-20201231.xsd#vsec_MutualFundsHeldInDscPlanFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0e42bab7-17ab-4354-a013-5f7ec3ea9554" xlink:to="loc_vsec_MutualFundsHeldInDscPlanFairValueDisclosure_341272a6-95a2-4f33-87ec-dfafd1e6503e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_767cb58a-aa92-4249-bda8-0177bec65a2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0e42bab7-17ab-4354-a013-5f7ec3ea9554" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_767cb58a-aa92-4249-bda8-0177bec65a2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure_a91c6112-c0f5-4ca7-8fcc-421c7d4b2944" xlink:href="vsec-20201231.xsd#vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0e42bab7-17ab-4354-a013-5f7ec3ea9554" xlink:to="loc_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure_a91c6112-c0f5-4ca7-8fcc-421c7d4b2944" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_EarnOutObligationsFairValueDisclosure_ba036b23-b6fd-483c-b933-392fc02f6544" xlink:href="vsec-20201231.xsd#vsec_EarnOutObligationsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0e42bab7-17ab-4354-a013-5f7ec3ea9554" xlink:to="loc_vsec_EarnOutObligationsFairValueDisclosure_ba036b23-b6fd-483c-b933-392fc02f6544" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_966633a4-d122-4aba-b270-6fd6d36dea73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0e42bab7-17ab-4354-a013-5f7ec3ea9554" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_966633a4-d122-4aba-b270-6fd6d36dea73" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_af8055aa-437b-411f-896e-505868f6cc1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_966633a4-d122-4aba-b270-6fd6d36dea73" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_af8055aa-437b-411f-896e-505868f6cc1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_af8055aa-437b-411f-896e-505868f6cc1b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_af8055aa-437b-411f-896e-505868f6cc1b" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_af8055aa-437b-411f-896e-505868f6cc1b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7a4beda6-2c8b-445c-966a-41c69557e792" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_af8055aa-437b-411f-896e-505868f6cc1b" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7a4beda6-2c8b-445c-966a-41c69557e792" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CurrentPortionOfEarnOutObligationsMember_cf75f479-4428-4009-9cea-3ad65a00d6ca" xlink:href="vsec-20201231.xsd#vsec_CurrentPortionOfEarnOutObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7a4beda6-2c8b-445c-966a-41c69557e792" xlink:to="loc_vsec_CurrentPortionOfEarnOutObligationsMember_cf75f479-4428-4009-9cea-3ad65a00d6ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_EarnOutObligationsMember_a2ef78e3-35f4-490f-9e96-f7256c37b5c0" xlink:href="vsec-20201231.xsd#vsec_EarnOutObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7a4beda6-2c8b-445c-966a-41c69557e792" xlink:to="loc_vsec_EarnOutObligationsMember_a2ef78e3-35f4-490f-9e96-f7256c37b5c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_fdbe946c-d5a6-4e92-9b60-d0e76065053c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_966633a4-d122-4aba-b270-6fd6d36dea73" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_fdbe946c-d5a6-4e92-9b60-d0e76065053c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_fdbe946c-d5a6-4e92-9b60-d0e76065053c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_fdbe946c-d5a6-4e92-9b60-d0e76065053c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_fdbe946c-d5a6-4e92-9b60-d0e76065053c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_b2a64264-019f-46bb-9b99-8ed48392948d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_fdbe946c-d5a6-4e92-9b60-d0e76065053c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_b2a64264-019f-46bb-9b99-8ed48392948d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_c68231f3-6f28-4e27-9cb1-cf13bc5de8d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_b2a64264-019f-46bb-9b99-8ed48392948d" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_c68231f3-6f28-4e27-9cb1-cf13bc5de8d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_fcffd4f2-dab6-4fbb-919e-0d9e57b76fe1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_966633a4-d122-4aba-b270-6fd6d36dea73" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_fcffd4f2-dab6-4fbb-919e-0d9e57b76fe1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_fcffd4f2-dab6-4fbb-919e-0d9e57b76fe1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_fcffd4f2-dab6-4fbb-919e-0d9e57b76fe1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_fcffd4f2-dab6-4fbb-919e-0d9e57b76fe1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_3cd0e4b1-8e18-4562-a967-bda11fbdefdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_fcffd4f2-dab6-4fbb-919e-0d9e57b76fe1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_3cd0e4b1-8e18-4562-a967-bda11fbdefdc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_1db4f24a-0765-4f07-8e5e-25955f196680" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_3cd0e4b1-8e18-4562-a967-bda11fbdefdc" xlink:to="loc_us-gaap_OtherAssetsMember_1db4f24a-0765-4f07-8e5e-25955f196680" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_cfdcedff-109e-47c0-8129-ecac4403383b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_3cd0e4b1-8e18-4562-a967-bda11fbdefdc" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_cfdcedff-109e-47c0-8129-ecac4403383b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_94a88317-9a98-48d6-9f50-24dbbf327e69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_966633a4-d122-4aba-b270-6fd6d36dea73" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_94a88317-9a98-48d6-9f50-24dbbf327e69" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_94a88317-9a98-48d6-9f50-24dbbf327e69_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_94a88317-9a98-48d6-9f50-24dbbf327e69" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_94a88317-9a98-48d6-9f50-24dbbf327e69_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3205ce7b-66c6-468e-829d-951f7603e607" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_94a88317-9a98-48d6-9f50-24dbbf327e69" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3205ce7b-66c6-468e-829d-951f7603e607" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_78b92f96-39f1-4d10-8e93-52ad967df1c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3205ce7b-66c6-468e-829d-951f7603e607" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_78b92f96-39f1-4d10-8e93-52ad967df1c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_ee28a49a-2683-459f-b336-9f66d7787e6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3205ce7b-66c6-468e-829d-951f7603e607" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_ee28a49a-2683-459f-b336-9f66d7787e6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_adb37269-f9c3-4fff-85f7-c2aeb4598ba5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3205ce7b-66c6-468e-829d-951f7603e607" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_adb37269-f9c3-4fff-85f7-c2aeb4598ba5" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended" id="ib9dc887fac994c6b925c74d71fb6c785_FairValueMeasurementsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ef3904c8-fa4e-4def-a50b-adf129a0953b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_b96570b4-3a29-498b-b3aa-b6d325f816aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ef3904c8-fa4e-4def-a50b-adf129a0953b" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_b96570b4-3a29-498b-b3aa-b6d325f816aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_IncomeTaxExpenseBenefitonInterestRateSwap_98f51d85-7567-4c25-a5ca-6fa4b9bc3923" xlink:href="vsec-20201231.xsd#vsec_IncomeTaxExpenseBenefitonInterestRateSwap"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ef3904c8-fa4e-4def-a50b-adf129a0953b" xlink:to="loc_vsec_IncomeTaxExpenseBenefitonInterestRateSwap_98f51d85-7567-4c25-a5ca-6fa4b9bc3923" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_81761fd7-45cc-46dd-9ef2-7628371feafd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ef3904c8-fa4e-4def-a50b-adf129a0953b" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_81761fd7-45cc-46dd-9ef2-7628371feafd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_64c21a1a-dd09-4bc0-8281-bdd60e84d893" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_81761fd7-45cc-46dd-9ef2-7628371feafd" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_64c21a1a-dd09-4bc0-8281-bdd60e84d893" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_64c21a1a-dd09-4bc0-8281-bdd60e84d893_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_64c21a1a-dd09-4bc0-8281-bdd60e84d893" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_64c21a1a-dd09-4bc0-8281-bdd60e84d893_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a6dd39c0-c29d-4ea5-b6d2-b57137184565" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_64c21a1a-dd09-4bc0-8281-bdd60e84d893" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a6dd39c0-c29d-4ea5-b6d2-b57137184565" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_6be2467d-d56b-4b59-b42b-558717780c8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_a6dd39c0-c29d-4ea5-b6d2-b57137184565" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_6be2467d-d56b-4b59-b42b-558717780c8b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails" xlink:type="extended" id="i4dd306cc64334f67b7864f576a0a7b73_FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1c612dcb-6142-4e13-b207-d9704472df2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_300b4f52-add2-487d-970e-c942f1b02807" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1c612dcb-6142-4e13-b207-d9704472df2e" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_300b4f52-add2-487d-970e-c942f1b02807" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_253d26f9-4da7-4f32-b9bc-f7f3182df685" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_300b4f52-add2-487d-970e-c942f1b02807" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_253d26f9-4da7-4f32-b9bc-f7f3182df685" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_ee218cdf-c5a5-4ac9-b1fd-effd472ae44d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_300b4f52-add2-487d-970e-c942f1b02807" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_ee218cdf-c5a5-4ac9-b1fd-effd472ae44d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_5086a9a4-fa75-4bf8-a92c-8bf1ae4ef532" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_300b4f52-add2-487d-970e-c942f1b02807" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_5086a9a4-fa75-4bf8-a92c-8bf1ae4ef532" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_f9d90b7b-7fe6-481d-85d6-e030a7064149" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_300b4f52-add2-487d-970e-c942f1b02807" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_f9d90b7b-7fe6-481d-85d6-e030a7064149" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_cec6cb64-e819-431f-ab55-8f56a6aec8fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_300b4f52-add2-487d-970e-c942f1b02807" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_cec6cb64-e819-431f-ab55-8f56a6aec8fa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_954a2773-4844-434d-b14f-c1a6cdfa35a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_ea1469a7-3d44-47e7-b8a9-de021e62a8b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1c612dcb-6142-4e13-b207-d9704472df2e" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_ea1469a7-3d44-47e7-b8a9-de021e62a8b0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_af1aa72e-dfa9-4182-8816-c60583d4dbed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_ea1469a7-3d44-47e7-b8a9-de021e62a8b0" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_af1aa72e-dfa9-4182-8816-c60583d4dbed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_af1aa72e-dfa9-4182-8816-c60583d4dbed_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_af1aa72e-dfa9-4182-8816-c60583d4dbed" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_af1aa72e-dfa9-4182-8816-c60583d4dbed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b316d3c2-c7d6-4378-958b-8b704553c58b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_af1aa72e-dfa9-4182-8816-c60583d4dbed" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b316d3c2-c7d6-4378-958b-8b704553c58b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_2a575785-b5f1-4da9-8d0c-25bd14a49313" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b316d3c2-c7d6-4378-958b-8b704553c58b" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_2a575785-b5f1-4da9-8d0c-25bd14a49313" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_b6bbef0c-cca2-4419-87f5-a3858786042e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_ea1469a7-3d44-47e7-b8a9-de021e62a8b0" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_b6bbef0c-cca2-4419-87f5-a3858786042e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_b6bbef0c-cca2-4419-87f5-a3858786042e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_b6bbef0c-cca2-4419-87f5-a3858786042e" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_b6bbef0c-cca2-4419-87f5-a3858786042e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1d559b70-1d5a-4b50-a154-fcc0b77d4dbe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_b6bbef0c-cca2-4419-87f5-a3858786042e" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1d559b70-1d5a-4b50-a154-fcc0b77d4dbe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_18dd8752-be76-403a-a11f-d6acbc1ae8df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1d559b70-1d5a-4b50-a154-fcc0b77d4dbe" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_18dd8752-be76-403a-a11f-d6acbc1ae8df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_3dea665d-e4e0-483f-9299-8ee7fb887675" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1d559b70-1d5a-4b50-a154-fcc0b77d4dbe" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_3dea665d-e4e0-483f-9299-8ee7fb887675" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8173ec44-4b0e-472b-a845-88ac440dd749" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_ea1469a7-3d44-47e7-b8a9-de021e62a8b0" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8173ec44-4b0e-472b-a845-88ac440dd749" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_8173ec44-4b0e-472b-a845-88ac440dd749_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8173ec44-4b0e-472b-a845-88ac440dd749" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_8173ec44-4b0e-472b-a845-88ac440dd749_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_c9e2f43e-ed3f-46b7-a0ae-33858d89ed1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8173ec44-4b0e-472b-a845-88ac440dd749" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_c9e2f43e-ed3f-46b7-a0ae-33858d89ed1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_b9e8d25e-4742-4dfe-9a07-d81486877c37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_c9e2f43e-ed3f-46b7-a0ae-33858d89ed1d" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_b9e8d25e-4742-4dfe-9a07-d81486877c37" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails" xlink:type="extended" id="i4ba4ac47d141497e990f2e2b8bc03e5b_FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails"/>
  <link:roleRef roleURI="http://vsecorp.com/role/SelectedQuarterlyDataUnaudited" xlink:type="simple" xlink:href="vsec-20201231.xsd#SelectedQuarterlyDataUnaudited"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/SelectedQuarterlyDataUnaudited" xlink:type="extended" id="i2caf0fc309e14b2dadc49998a6f568a1_SelectedQuarterlyDataUnaudited"/>
  <link:roleRef roleURI="http://vsecorp.com/role/SelectedQuarterlyDataUnauditedTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#SelectedQuarterlyDataUnauditedTables"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/SelectedQuarterlyDataUnauditedTables" xlink:type="extended" id="i77bfd61ba8534ae59faad305b8494cf4_SelectedQuarterlyDataUnauditedTables"/>
  <link:roleRef roleURI="http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#SelectedQuarterlyDataUnauditedDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails" xlink:type="extended" id="i9e767a9e7cee441194842b7d5cec2520_SelectedQuarterlyDataUnauditedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_a2f24a15-1b03-4774-ab66-1e2542d9bd99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_dfcd915e-768d-4423-b5e2-449809413217" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a2f24a15-1b03-4774-ab66-1e2542d9bd99" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_dfcd915e-768d-4423-b5e2-449809413217" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_be851348-e477-4179-949c-df8aa36778fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a2f24a15-1b03-4774-ab66-1e2542d9bd99" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_be851348-e477-4179-949c-df8aa36778fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_1772f510-9a6a-4043-9d88-3b9078cb4c07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a2f24a15-1b03-4774-ab66-1e2542d9bd99" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_1772f510-9a6a-4043-9d88-3b9078cb4c07" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_377469fc-edcf-4357-8ae1-9f7856178180" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a2f24a15-1b03-4774-ab66-1e2542d9bd99" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_377469fc-edcf-4357-8ae1-9f7856178180" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_30a75c6f-542c-4d81-9e1f-258cc81cefc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_377469fc-edcf-4357-8ae1-9f7856178180" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_30a75c6f-542c-4d81-9e1f-258cc81cefc2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_30a75c6f-542c-4d81-9e1f-258cc81cefc2_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_30a75c6f-542c-4d81-9e1f-258cc81cefc2" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_30a75c6f-542c-4d81-9e1f-258cc81cefc2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_f3178e2b-76a4-4122-a050-4ac4df3f70ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_30a75c6f-542c-4d81-9e1f-258cc81cefc2" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_f3178e2b-76a4-4122-a050-4ac4df3f70ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_PrimeTurbinesLLCMember_7d3f4abf-945a-406a-b76c-da870a52fe1f" xlink:href="vsec-20201231.xsd#vsec_PrimeTurbinesLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_f3178e2b-76a4-4122-a050-4ac4df3f70ea" xlink:to="loc_vsec_PrimeTurbinesLLCMember_7d3f4abf-945a-406a-b76c-da870a52fe1f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CTAerospaceLLCMember_9bcd1616-e89e-45e3-a4fc-3e672bfe4566" xlink:href="vsec-20201231.xsd#vsec_CTAerospaceLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_f3178e2b-76a4-4122-a050-4ac4df3f70ea" xlink:to="loc_vsec_CTAerospaceLLCMember_9bcd1616-e89e-45e3-a4fc-3e672bfe4566" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_cafb3f3b-6240-455e-a700-a99745a437a3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_377469fc-edcf-4357-8ae1-9f7856178180" xlink:to="loc_srt_StatementGeographicalAxis_cafb3f3b-6240-455e-a700-a99745a437a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_cafb3f3b-6240-455e-a700-a99745a437a3_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_cafb3f3b-6240-455e-a700-a99745a437a3" xlink:to="loc_srt_SegmentGeographicalDomain_cafb3f3b-6240-455e-a700-a99745a437a3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9eab5d9c-8d0c-495e-ba19-7097ba591ba8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_cafb3f3b-6240-455e-a700-a99745a437a3" xlink:to="loc_srt_SegmentGeographicalDomain_9eab5d9c-8d0c-495e-ba19-7097ba591ba8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_MiamiFloridaMember_76244c21-9ab6-4f8c-a70f-5e200d24addc" xlink:href="vsec-20201231.xsd#vsec_MiamiFloridaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9eab5d9c-8d0c-495e-ba19-7097ba591ba8" xlink:to="loc_vsec_MiamiFloridaMember_76244c21-9ab6-4f8c-a70f-5e200d24addc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/SubsequentEvents" xlink:type="simple" xlink:href="vsec-20201231.xsd#SubsequentEvents"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/SubsequentEvents" xlink:type="extended" id="i8ff38623c54343098d6cf79ccee84c3c_SubsequentEvents"/>
  <link:roleRef roleURI="http://vsecorp.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#SubsequentEventsDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/SubsequentEventsDetails" xlink:type="extended" id="i8b6d5771ab6b4001be5f54eb8f3df932_SubsequentEventsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_c8a0b92c-0a0d-4dc1-bce7-a8b868471c5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_d7c00919-0e41-4232-b120-1c0f043d6ff2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_c8a0b92c-0a0d-4dc1-bce7-a8b868471c5b" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_d7c00919-0e41-4232-b120-1c0f043d6ff2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_79ea55b8-09f8-447e-908b-d325503e123d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_c8a0b92c-0a0d-4dc1-bce7-a8b868471c5b" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_79ea55b8-09f8-447e-908b-d325503e123d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_771615e6-2aa0-4d44-9078-ac7f84437688" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_c8a0b92c-0a0d-4dc1-bce7-a8b868471c5b" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_771615e6-2aa0-4d44-9078-ac7f84437688" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_3dd837d5-e093-4c44-a41e-f310e6d7075c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_c8a0b92c-0a0d-4dc1-bce7-a8b868471c5b" xlink:to="loc_us-gaap_SubsequentEventTable_3dd837d5-e093-4c44-a41e-f310e6d7075c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_b4c7e447-db62-4129-8393-42212dc5ab9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_3dd837d5-e093-4c44-a41e-f310e6d7075c" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_b4c7e447-db62-4129-8393-42212dc5ab9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_b4c7e447-db62-4129-8393-42212dc5ab9b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_b4c7e447-db62-4129-8393-42212dc5ab9b" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_b4c7e447-db62-4129-8393-42212dc5ab9b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_0f5d4a3a-3cb3-4f17-a4bc-2e192ec4fdbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_b4c7e447-db62-4129-8393-42212dc5ab9b" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_0f5d4a3a-3cb3-4f17-a4bc-2e192ec4fdbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_4e9552ca-f13e-405e-ab12-f4858f2a9dc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_0f5d4a3a-3cb3-4f17-a4bc-2e192ec4fdbc" xlink:to="loc_us-gaap_SubsequentEventMember_4e9552ca-f13e-405e-ab12-f4858f2a9dc4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="simple" xlink:href="vsec-20201231.xsd#ScheduleIIValuationandQualifyingAccounts"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="extended" id="i69333220f0764270bdb16a7c582dc137_ScheduleIIValuationandQualifyingAccounts"/>
  <link:roleRef roleURI="http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:definitionLink xlink:role="http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended" id="i1114672129d74dca850eef40d7ed8497_ScheduleIIValuationandQualifyingAccountsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_a3ed79ea-4d58-406c-84b4-2db33054c1fd" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_02b929bf-c04d-4b15-b210-26af2dc5bc2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_a3ed79ea-4d58-406c-84b4-2db33054c1fd" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_02b929bf-c04d-4b15-b210-26af2dc5bc2a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_82ae0690-3987-49a4-bc66-82e9494b8602" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_02b929bf-c04d-4b15-b210-26af2dc5bc2a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_82ae0690-3987-49a4-bc66-82e9494b8602" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_0e37c3d3-16fd-488b-a852-6ebc2d5c36c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_02b929bf-c04d-4b15-b210-26af2dc5bc2a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_0e37c3d3-16fd-488b-a852-6ebc2d5c36c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_668d044e-fa9c-4e7c-a341-737ed3382b6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_02b929bf-c04d-4b15-b210-26af2dc5bc2a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_668d044e-fa9c-4e7c-a341-737ed3382b6a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_929fbe0f-5422-47a4-847b-a65ae65fb071" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_02b929bf-c04d-4b15-b210-26af2dc5bc2a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_929fbe0f-5422-47a4-847b-a65ae65fb071" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_991a5e36-4bfc-4024-a06e-18252ff22e6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_a9c9beb8-ac99-4f40-b289-7409a3efc113" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_a3ed79ea-4d58-406c-84b4-2db33054c1fd" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_a9c9beb8-ac99-4f40-b289-7409a3efc113" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2e8e24f4-a2bf-4805-bc86-822a519b533a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_a9c9beb8-ac99-4f40-b289-7409a3efc113" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2e8e24f4-a2bf-4805-bc86-822a519b533a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_2e8e24f4-a2bf-4805-bc86-822a519b533a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2e8e24f4-a2bf-4805-bc86-822a519b533a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_2e8e24f4-a2bf-4805-bc86-822a519b533a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_c99cee29-a4ba-4c13-b10b-9e92332a6a52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2e8e24f4-a2bf-4805-bc86-822a519b533a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_c99cee29-a4ba-4c13-b10b-9e92332a6a52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_25633426-b48a-4da7-b707-838ac0193bc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_c99cee29-a4ba-4c13-b10b-9e92332a6a52" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_25633426-b48a-4da7-b707-838ac0193bc5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_aa599764-6c65-4459-9d2b-0560f46d4968" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_c99cee29-a4ba-4c13-b10b-9e92332a6a52" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_aa599764-6c65-4459-9d2b-0560f46d4968" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>14
<FILENAME>vsec-20201231_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 2021 Workiva-->
<!--r:c2b80184-4092-432d-9714-901e1e82c69d,g:2866f02b-b16b-4817-a420-65dfd2e33313-->
<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a55492a6-fcfc-4e59-8e15-7a5a5e839d7f_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 (in 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_c0a85937-cbcb-4a8e-8a06-16a22af9b75d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" 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">Goodwill and 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_DocumentType_57e42d7b-5807-42ec-bca8-1cc716c5f6eb_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/2020/dei-2020-01-31.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_dei_IcfrAuditorAttestationFlag_48b9acf5-6286-4b65-a7e5-33bafd03a7b3_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/2020/dei-2020-01-31.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_CommitmentsAndContingenciesDisclosureTextBlock_5a46ddcd-78f6-4920-a84c-782a63663c5e_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_AmendedAndRestatedMember_6af2f80b-d584-49fb-b2df-0dc9fdadf669_terseLabel_en-US" xlink:label="lab_vsec_AmendedAndRestatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended and Restated</link:label>
    <link:label id="lab_vsec_AmendedAndRestatedMember_label_en-US" xlink:label="lab_vsec_AmendedAndRestatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended and Restated [Member]</link:label>
    <link:label id="lab_vsec_AmendedAndRestatedMember_documentation_en-US" xlink:label="lab_vsec_AmendedAndRestatedMember" 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">Refers to the amended and restated loan agreements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_AmendedAndRestatedMember" xlink:href="vsec-20201231.xsd#vsec_AmendedAndRestatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_AmendedAndRestatedMember" xlink:to="lab_vsec_AmendedAndRestatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_1fc9672a-727a-4ae8-ba5f-d9685e607729_terseLabel_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink: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 and Accruals [Abstract]</link:label>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServiceMember_39aebd5e-763a-4afe-b42a-f093b3efcb42_terseLabel_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Services</link:label>
    <link:label id="lab_us-gaap_ServiceMember_label_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServiceMember" xlink:to="lab_us-gaap_ServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_b828b6cb-d548-4fcb-ad4e-948fe6793e83_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ValuationAllowancesAndReservesDomain_171172a3-b014-40ef-9c66-af64ef60b1ad_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_074ff328-442d-4e6c-9039-1384c1630946_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" 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">Vested (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_2caa7145-1a50-4a9c-87ee-00c47a5c255e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink: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 interest rate swap&#160;agreements, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink: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 Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_79d739e6-fcaa-48be-b5cb-8e2b11608eeb_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_85e12e84-6ca2-42bf-8b61-6f42ddb604b3_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_d1c87dfb-85c0-4561-b4ad-26f364a356c6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of Tax Act</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink: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, Change in Enacted Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentAssetsMember_3170ab1b-55b4-43ca-b1ac-cb982059e0a6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsMember" xlink: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_OtherCurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsMember" xlink: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 Current Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentAssetsMember" xlink:to="lab_us-gaap_OtherCurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_0e9e7cca-a1f6-4693-999c-1a4e2c5bf98c_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">Statistical Measurement [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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_LiabilitiesAndStockholdersEquityAbstract_5a3e2cc4-8870-4178-a785-4ecff5eef415_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" 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">Liabilities and Stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_47368e52-4ceb-4a31-b35c-433e212bb7c7_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 Stockholders' 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_168b6f1a-a981-4c92-9f0a-6370b99c653d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncreaseDecreaseInOtherNoncurrentLiabilities_57eac0ed-8de0-42fc-9a8e-ae7fed470459_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink: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_IncreaseDecreaseInOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink: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 Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_dddb7875-4374-4c72-b766-150022bed12b_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 tax liabilities</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_SecurityExchangeName_71181f58-101e-4bed-8816-db09e3d80ae1_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">Security Exchange Name</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/2020/dei-2020-01-31.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_us-gaap_IntangibleAssetsNetExcludingGoodwill_a4be58bf-8b86-471d-91f2-d0fc1b75b6e5_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">Intangible assets, net</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_0a6c31c9-cf11-4865-996a-b0a950216d37_verboseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" 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">401(k) 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ProceedsFromIssuanceOfLongTermDebt_905df0c6-329d-48a3-9589-0cc01e63df9d_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings on loan agreement</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink: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 Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_85727d30-5478-464e-99bd-d9d3f31834f8_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">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_6ac35b08-d005-424f-9818-c9d30a9b64d9_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">Operating income</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PaymentsOfDebtIssuanceCosts_62b49ed3-3179-4fc6-9f05-1d7710e1feb7_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" 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 debt financing 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_LiabilitiesCurrent_356479de-f384-49eb-a60c-55b25d9074d2_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_BusinessAcquisitionProFormaEarningsPerShareDiluted_6d1cc0aa-997d-4b7e-a4ac-b9986694f38a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink: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 earnings per share</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink: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, Pro Forma Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_8403972a-67bb-49fb-a0c2-b4dc0c6850c7_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred over Time</link:label>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred over Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredOverTimeMember" xlink:to="lab_us-gaap_TransferredOverTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2f47ae90-6a74-47eb-a076-6283916d8092_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink: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 (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_ac7972ad-a8be-48f6-aee8-a0b5efa91c22_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">Unvested, beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_feb44351-5ff2-43e5-b68d-fcb6a487d86b_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">Unvested, ending balance (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_VariableRateDomain_58ed9565-e7e3-4493-83be-ac507fae1028_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_VariableRateAxis_e95bf83e-430f-4e20-bcf3-c3ab93fc4830_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_29dd4bf0-079c-4749-bd9c-517b76920746_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 Business Acquisitions, by Acquisition [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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_CommitmentsAndContingencies_0a8cb03d-47be-4a7b-920f-8ee75b2453b3_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 12)</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AssetsAbstract_6c2a3072-26a8-4032-889c-ceee0d73a44b_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" 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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfPropertyPlantAndEquipmentTable_d10b3d1a-dad7-47a0-96bf-fe91419b1552_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_AccountingPoliciesAbstract_43c459a5-310e-4c8c-841b-678400f95431_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_14f4b8b9-54f1-48c2-87f0-72de472a2d38_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">After 2025</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_EntityWideRevenueMajorCustomerLineItems_7d695698-bb37-4734-b2d1-cf900388dfee_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink: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, Major Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_label_en-US" xlink:label="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink: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, Major Customer [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_f30605a4-f7b3-4e40-b95f-19faffbf7668_verboseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" 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">Furniture, fixtures, equipment and other</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_eb221060-6b22-4e21-8dd6-d93079fb6844_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" 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">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_f32c38cb-8b52-4f0e-ab0e-6efc415188fb_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/2020/dei-2020-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_07a7c66e-e171-4e9d-9cfc-532cfe67a968_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 (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingLeasePayments_3b943a0e-1842-4275-864a-dda2037b0445_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">Cash payments</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_225cf4d8-1213-4c76-b1d3-062db7006fc8_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 at statutory federal income tax 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity_62d2f2c4-3c62-48b6-8d36-30ed86a22e32_terseLabel_en-US" xlink:label="lab_vsec_RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity" xlink: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 loans, potential increment in maximum borrowing capacity</link:label>
    <link:label id="lab_vsec_RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity_label_en-US" xlink:label="lab_vsec_RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity" xlink: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 Loans, Potential Increment in Maximum Borrowing Capacity</link:label>
    <link:label id="lab_vsec_RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity_documentation_en-US" xlink:label="lab_vsec_RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity" 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">Potential increment in 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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity" xlink:href="vsec-20201231.xsd#vsec_RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity" xlink:to="lab_vsec_RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_a26302e6-9a8e-490c-b1d6-8e668b765771_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_SubleaseIncome_ed192f35-d314-499f-a557-a5c3573710e3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SubleaseIncome" 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: 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_ebf1afc6-4284-475c-a8cf-01b2bf5a6689_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">2023*</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_42f513df-2c7f-4a07-968a-37919e93fc1f_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink: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 and Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink: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 and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_0b1b7a03-6d84-4a6b-8411-caced9d92499_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingLeaseRightOfUseAsset_02c3a5b4-41ad-4c33-9493-4b0858ad7ed4_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OtherAssetsDisclosureTextBlock_e5ba9682-38df-47fd-a9f6-66a8b880b48c_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock" 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 Current Assets and Other Assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_50290e1b-a32f-4686-933d-64c8dc0f27e0_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" 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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_3152cc4b-99b1-4678-b895-64b167afce6f_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">Acquired intangible assets, weighted average useful life</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ProductConcentrationRiskMember_0f9ba5e3-e1e0-4b97-b751-3823059d664f_terseLabel_en-US" xlink:label="lab_us-gaap_ProductConcentrationRiskMember" xlink: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 Concentration Risk</link:label>
    <link:label id="lab_us-gaap_ProductConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_ProductConcentrationRiskMember" xlink: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 Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductConcentrationRiskMember" xlink:to="lab_us-gaap_ProductConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_65881c6b-610f-461d-a5be-517d2dcf75fb_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">2021</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeTaxesPaid_409d34df-15a3-4992-b929-8214f296846c_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">Cash paid for income taxes</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_5c86702e-f24e-43c6-8a98-954b51e4831c_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">2024</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount_999073af-40e9-4519-958c-1f1cfc55632f_negatedTerseLabel_en-US" xlink:label="lab_vsec_EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount" 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">Prior year true-up adjustment</link:label>
    <link:label id="lab_vsec_EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount_label_en-US" xlink:label="lab_vsec_EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount" xlink: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, Prior Year True-Up Adjustment, Amount</link:label>
    <link:label id="lab_vsec_EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount_documentation_en-US" xlink:label="lab_vsec_EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount" 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, Prior Year True-Up Adjustment, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount" xlink:href="vsec-20201231.xsd#vsec_EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount" xlink:to="lab_vsec_EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1_8aafd7c0-40cd-4e9b-96ea-2b96b2be3977_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1" 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">Sublease rentals</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1" xlink: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 Leases, Rent Expense, Sublease Rentals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesRentExpenseSubleaseRentals1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1" xlink:to="lab_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_4b90eb2f-584e-4831-aed9-4bb42fbe625a_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_CurrentStateAndLocalTaxExpenseBenefit_128a032a-86b7-45c4-810c-94efc85ea312_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_eae9d899-4d61-44f3-8f76-2c6dab67f8d5_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeTaxPolicyTextBlock_92fb366b-5b8d-4e76-81ff-4b55797970cb_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LeaseCost_7a2a3b37-c05f-44b9-9e8c-c2d3cf41ef67_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, net</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommonStockParOrStatedValuePerShare_b1ec4b04-e0f3-40ba-982b-b38cb0cf5665_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OtherLiabilitiesNoncurrent_8b6d28ec-7e63-4b62-97ec-09578b7603da_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_CostOfRevenueAbstract_b1c17ffe-6277-4e28-98b4-572b83fdf4ed_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues:</link:label>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Revenue [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenueAbstract" xlink:to="lab_us-gaap_CostOfRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_a0c77382-2ce3-492e-8a88-74b0b106b95a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_750dde57-0d73-4c24-aee4-5dc41a03f8d5_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">Valuation allowance for deferred tax assets</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_EarnOutObligationsFairValueDisclosure_149aaa67-8029-4c81-b4ca-721f20f6744d_terseLabel_en-US" xlink:label="lab_vsec_EarnOutObligationsFairValueDisclosure" xlink: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 obligation, less current portion</link:label>
    <link:label id="lab_vsec_EarnOutObligationsFairValueDisclosure_eebdc60e-017c-4994-aa2e-6f33976c2fd5_verboseLabel_en-US" xlink:label="lab_vsec_EarnOutObligationsFairValueDisclosure" 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 obligation-long-term</link:label>
    <link:label id="lab_vsec_EarnOutObligationsFairValueDisclosure_label_en-US" xlink:label="lab_vsec_EarnOutObligationsFairValueDisclosure" xlink: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 Obligations Fair Value Disclosure</link:label>
    <link:label id="lab_vsec_EarnOutObligationsFairValueDisclosure_documentation_en-US" xlink:label="lab_vsec_EarnOutObligationsFairValueDisclosure" 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">This element represents recognized liabilities arising from a contingency assumed in a business combination.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_EarnOutObligationsFairValueDisclosure" xlink:href="vsec-20201231.xsd#vsec_EarnOutObligationsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_EarnOutObligationsFairValueDisclosure" xlink:to="lab_vsec_EarnOutObligationsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_2efe43b2-5f4b-46bd-8734-39aa4f37de93_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables, net</link:label>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_label_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledReceivablesCurrent" xlink:to="lab_us-gaap_UnbilledReceivablesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_98e226aa-9efc-4521-af8a-5249b66dc4a2_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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueMeasurementFrequencyDomain_2ab60c35-0c7a-4663-9a41-1c17971c70de_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_OtherAssetsMiscellaneousCurrent_fadcaa28-9c76-4bbc-8ecf-5dd2536bfef4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousCurrent" xlink: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_OtherAssetsMiscellaneousCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousCurrent" xlink: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, Miscellaneous, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMiscellaneousCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMiscellaneousCurrent" xlink:to="lab_us-gaap_OtherAssetsMiscellaneousCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_2a21fae9-c64f-460c-8162-249cb4d3e3f9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink: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 Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink: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 Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_TermOfLease_438993fb-cebd-4aee-8ea4-63312b19e322_terseLabel_en-US" xlink:label="lab_vsec_TermOfLease" xlink: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 term</link:label>
    <link:label id="lab_vsec_TermOfLease_label_en-US" xlink:label="lab_vsec_TermOfLease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term of Lease</link:label>
    <link:label id="lab_vsec_TermOfLease_documentation_en-US" xlink:label="lab_vsec_TermOfLease" 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 length of time the entity is under obligation to lease the asset.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_TermOfLease" xlink:href="vsec-20201231.xsd#vsec_TermOfLease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_TermOfLease" xlink:to="lab_vsec_TermOfLease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_d9c27f21-518a-4e89-9671-74a702b02cf6_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration risk, percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_b605931e-e41c-447f-93b7-6f3b73eb177a_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" 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">Percentage of revenue by customer</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_FederalGroupMember_7e3eff34-6d03-4c73-990b-4814657f43fb_terseLabel_en-US" xlink:label="lab_vsec_FederalGroupMember" xlink: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 and Defense</link:label>
    <link:label id="lab_vsec_FederalGroupMember_label_en-US" xlink:label="lab_vsec_FederalGroupMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Services Group [Member]</link:label>
    <link:label id="lab_vsec_FederalGroupMember_documentation_en-US" xlink:label="lab_vsec_FederalGroupMember" 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">Our Federal Services Group is a reporting segment that provides legacy equipment sustainment, engineering, technical, management, integrated logistics support and information technology services to Department of Defense and other government agencies.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_FederalGroupMember" xlink:href="vsec-20201231.xsd#vsec_FederalGroupMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_FederalGroupMember" xlink:to="lab_vsec_FederalGroupMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_441d7fd0-1343-421a-b346-a92f2a690697_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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_srt_SegmentGeographicalDomain_24016889-1461-458e-8bed-12a3f9abb0fb_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_ProceedsfromSaleofContract_ef40c87e-c01f-4fb5-bb60-269036b6662b_terseLabel_en-US" xlink:label="lab_vsec_ProceedsfromSaleofContract" xlink: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 the sale of contract</link:label>
    <link:label id="lab_vsec_ProceedsfromSaleofContract_label_en-US" xlink:label="lab_vsec_ProceedsfromSaleofContract" xlink: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 Contract</link:label>
    <link:label id="lab_vsec_ProceedsfromSaleofContract_documentation_en-US" xlink:label="lab_vsec_ProceedsfromSaleofContract" 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">Proceeds from Sale of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_ProceedsfromSaleofContract" xlink:href="vsec-20201231.xsd#vsec_ProceedsfromSaleofContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_ProceedsfromSaleofContract" xlink:to="lab_vsec_ProceedsfromSaleofContract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3ff0969c-6da7-4a83-a51f-460744dfbb40_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_StatementLineItems_6516ca04-6321-4af5-ae98-b6f8882c00ce_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredForeignIncomeTaxExpenseBenefit_9ed0204e-e46e-454b-ab2f-09575da36f21_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink: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 Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_02f90194-d98a-41a5-a775-f4d430e5df04_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink: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 equipment</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember" xlink:to="lab_us-gaap_ComputerEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_4285034d-52e1-49d1-90d1-89a3470db7cd_verboseLabel_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" 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">Receivables and Unbilled Receivables</link:label>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_83db40d8-bf81-449a-90ab-2a49a9f92193_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/2020/dei-2020-01-31.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_BusinessCombinationAcquisitionRelatedCosts_8a20cbc3-2e59-45eb-a04f-6bb7e7411bff_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition-related expenses</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink: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, Acquisition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_f997c5d5-d884-441c-8441-832b9b350b05_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_7aed92f4-5714-45cd-b70d-7c6d69a794f9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink: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, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_521611bc-ee07-46c8-a374-75e988dd1e04_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" 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">Write-offs</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink: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, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_fabc5083-559c-4fb5-825f-69825bdb8abc_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">Statistical Measurement [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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_DeferredIncomeTaxesAndTaxCredits_031350e9-5924-49e9-b076-c135af44aade_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink: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 taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink: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 Taxes and Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_LegacyTurbinesLLCMember_71455bcf-eb65-4a24-9ed1-33cb0160d1b9_terseLabel_en-US" xlink:label="lab_vsec_LegacyTurbinesLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legacy Turbines LLC</link:label>
    <link:label id="lab_vsec_LegacyTurbinesLLCMember_label_en-US" xlink:label="lab_vsec_LegacyTurbinesLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legacy Turbines LLC [Member]</link:label>
    <link:label id="lab_vsec_LegacyTurbinesLLCMember_documentation_en-US" xlink:label="lab_vsec_LegacyTurbinesLLCMember" 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">Legacy Turbines LLC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_LegacyTurbinesLLCMember" xlink:href="vsec-20201231.xsd#vsec_LegacyTurbinesLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_LegacyTurbinesLLCMember" xlink:to="lab_vsec_LegacyTurbinesLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_cdc8d0e2-9df7-4016-b6d3-355bc0986670_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink: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_OtherCurrentLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink: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 Current Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_0af49fd0-d9da-434f-99ac-72534da7b655_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink: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 Number of Shares</link:label>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink: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 Weighted Average Number of Shares [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_RestrictedStockPlan2006Member_03260f84-5004-43d7-a597-c2d95ae245fa_terseLabel_en-US" xlink:label="lab_vsec_RestrictedStockPlan2006Member" xlink: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 Plan 2006</link:label>
    <link:label id="lab_vsec_RestrictedStockPlan2006Member_label_en-US" xlink:label="lab_vsec_RestrictedStockPlan2006Member" xlink: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 Plan 2006 [Member]</link:label>
    <link:label id="lab_vsec_RestrictedStockPlan2006Member_documentation_en-US" xlink:label="lab_vsec_RestrictedStockPlan2006Member" 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">Restricted Stock Plan 2006 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_RestrictedStockPlan2006Member" xlink:href="vsec-20201231.xsd#vsec_RestrictedStockPlan2006Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_RestrictedStockPlan2006Member" xlink:to="lab_vsec_RestrictedStockPlan2006Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_2ace65e0-2612-4bc9-949f-1baea1a68ce1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink: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 [Abstract]</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock_21a0b258-98e9-4400-a5b6-2285e530e424_terseLabel_en-US" xlink:label="lab_vsec_ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration of Credit Risk, Fair Value of Financial Instruments</link:label>
    <link:label id="lab_vsec_ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock_label_en-US" xlink:label="lab_vsec_ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration of Credit Risk, Fair Value of Financial Instruments [Policy Text Block]</link:label>
    <link:label id="lab_vsec_ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock_documentation_en-US" xlink:label="lab_vsec_ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock" 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">Disclosure of accounting policy for credit risk and determining the fair value of financial instruments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock" xlink:href="vsec-20201231.xsd#vsec_ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock" xlink:to="lab_vsec_ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_122eb5f8-8719-4e33-b8d3-1ea35958d62c_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/2020/dei-2020-01-31.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_us-gaap_ConsolidationPolicyTextBlock_fc945218-e65e-4881-946a-50cc5fa105b5_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a9e20098-be77-4314-aef0-2232bcd73031_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" 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">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ee59677e-6600-405e-befc-5c5cd44ea557_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_SwapMember_4ba7eed4-9373-4bd0-8764-9464c827cdd2_terseLabel_en-US" xlink:label="lab_us-gaap_SwapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Swap</link:label>
    <link:label id="lab_us-gaap_SwapMember_label_en-US" xlink:label="lab_us-gaap_SwapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SwapMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SwapMember" xlink:to="lab_us-gaap_SwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_ad30c714-f8a2-4fbd-a7f8-21b92961dd39_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public offering, issued (in shares)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6d654f27-cd1d-4c23-836c-95b11e98e018_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DebtDisclosureTextBlock_6ea10739-1219-4fa4-9bdd-5d2fd2e3bfbc_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" 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">Debt</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_AccumulatedImpairmentLoss_c9a41892-b6f2-4082-9d78-28163293dc61_negatedTerseLabel_en-US" xlink:label="lab_vsec_AccumulatedImpairmentLoss" 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">Accumulated Impairment Loss</link:label>
    <link:label id="lab_vsec_AccumulatedImpairmentLoss_label_en-US" xlink:label="lab_vsec_AccumulatedImpairmentLoss" xlink: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 Impairment Loss</link:label>
    <link:label id="lab_vsec_AccumulatedImpairmentLoss_documentation_en-US" xlink:label="lab_vsec_AccumulatedImpairmentLoss" 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 accumulated impairment losses related to intangible assets as of the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_AccumulatedImpairmentLoss" xlink:href="vsec-20201231.xsd#vsec_AccumulatedImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_AccumulatedImpairmentLoss" xlink:to="lab_vsec_AccumulatedImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_446fede8-67f9-476d-8153-0562b7358936_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AmendmentFlag_60eb97e9-d460-489e-9c43-6ff66dd4772f_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/2020/dei-2020-01-31.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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_0bf7a5bd-fe71-4b8f-9d6e-736155bfc114_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink: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 Other Restricted Stock Awards</link:label>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeAndMaterialsContractMember_45d0bff3-b2ac-49e2-8bcd-2dda5292957c_terseLabel_en-US" xlink:label="lab_us-gaap_TimeAndMaterialsContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">T&amp;M Contract</link:label>
    <link:label id="lab_us-gaap_TimeAndMaterialsContractMember_label_en-US" xlink:label="lab_us-gaap_TimeAndMaterialsContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time-and-materials Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeAndMaterialsContractMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeAndMaterialsContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeAndMaterialsContractMember" xlink:to="lab_us-gaap_TimeAndMaterialsContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0001e884-130d-414c-a6b3-98d5cdbaeb36_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_LesseeOperatingLeaseNumberOfRenewalOptions_78cff617-fada-477b-9c14-c38af709b846_terseLabel_en-US" xlink:label="lab_vsec_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 renewal options</link:label>
    <link:label id="lab_vsec_LesseeOperatingLeaseNumberOfRenewalOptions_label_en-US" xlink:label="lab_vsec_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_vsec_LesseeOperatingLeaseNumberOfRenewalOptions_documentation_en-US" xlink:label="lab_vsec_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_vsec_LesseeOperatingLeaseNumberOfRenewalOptions" xlink:href="vsec-20201231.xsd#vsec_LesseeOperatingLeaseNumberOfRenewalOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_LesseeOperatingLeaseNumberOfRenewalOptions" xlink:to="lab_vsec_LesseeOperatingLeaseNumberOfRenewalOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal_336da6fd-966a-43b0-b2d0-880a24f91cd5_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal" xlink: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 estimates</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal" xlink: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, Change in Method, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal" xlink:to="lab_us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_1eb2406c-012d-40bd-b232-c2e39bd970b7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink: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, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink: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, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_011d6a18-6152-450d-89f8-792f14cff162_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">Shares authorized (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_TotalDepartmentOfDefenseMember_bd1f1ea4-4424-4631-a2a7-bbfc8b798efa_terseLabel_en-US" xlink:label="lab_vsec_TotalDepartmentOfDefenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DoD</link:label>
    <link:label id="lab_vsec_TotalDepartmentOfDefenseMember_label_en-US" xlink:label="lab_vsec_TotalDepartmentOfDefenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Department of Defense [Member]</link:label>
    <link:label id="lab_vsec_TotalDepartmentOfDefenseMember_documentation_en-US" xlink:label="lab_vsec_TotalDepartmentOfDefenseMember" 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 all of the department of defense.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_TotalDepartmentOfDefenseMember" xlink:href="vsec-20201231.xsd#vsec_TotalDepartmentOfDefenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_TotalDepartmentOfDefenseMember" xlink:to="lab_vsec_TotalDepartmentOfDefenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_86f3062b-2819-4d0f-aee1-25a5dcf8e06b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_d0a6eb72-1a87-420f-9ec0-f6fc08c8aa58_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, Non-Segment</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_9650dc23-7928-467f-90b5-50b2043b1c1c_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 issuance (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OtherAccruedLiabilitiesCurrent_b4df8165-99a1-49f3-9e26-55aff6d5151d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink: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_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink: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 Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_389f4e70-cc32-4a09-9968-37bcc580eefa_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink: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 Measurement</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_75b83024-5889-4412-8aba-d2311542201a_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" 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</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_CurrentPortionOfEarnOutObligationsMember_38e4936c-8628-4b6c-b75e-00c974128d59_terseLabel_en-US" xlink:label="lab_vsec_CurrentPortionOfEarnOutObligationsMember" xlink: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 Earn Out Obligations</link:label>
    <link:label id="lab_vsec_CurrentPortionOfEarnOutObligationsMember_label_en-US" xlink:label="lab_vsec_CurrentPortionOfEarnOutObligationsMember" xlink: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 Portion Of Earn Out Obligations [Member]</link:label>
    <link:label id="lab_vsec_CurrentPortionOfEarnOutObligationsMember_documentation_en-US" xlink:label="lab_vsec_CurrentPortionOfEarnOutObligationsMember" 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">Current Portion Of Earn Out Obligations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CurrentPortionOfEarnOutObligationsMember" xlink:href="vsec-20201231.xsd#vsec_CurrentPortionOfEarnOutObligationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_CurrentPortionOfEarnOutObligationsMember" xlink:to="lab_vsec_CurrentPortionOfEarnOutObligationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_8f868fb5-d739-42a5-bcc5-23240842495e_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/2020/dei-2020-01-31.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_FairValueByMeasurementFrequencyAxis_17a30c0d-6b2e-46ef-8f1b-65f3159b7927_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DerivativeInstrumentRiskAxis_a77ef5c8-26ec-4cfb-b2ff-c7f948e58613_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_be10aec1-7f9d-4665-81e9-ec6346558a46_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueByBalanceSheetGroupingTextBlock_9fdf7693-cc06-423d-bc5f-8601cb2f01d0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink: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 Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink: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 Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_007aa98a-7953-4a9d-b28c-abfb3a113946_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink: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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink: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 Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsAbstract_b97ff5f9-7adf-4141-a4e9-1fcd0ad1ec16_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_OtherAssetsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsAbstract" xlink:to="lab_us-gaap_OtherAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_b0724a7f-b3fc-484d-9a9f-42cc4a670005_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_8b6fe642-2fcd-4eef-83ef-1f17b127fdbc_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink: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 Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink: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 Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_d46d7d96-57ea-4306-a33d-5f8d7d160421_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink: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, Change in Deferred Tax Assets Valuation Allowance, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_5635a45f-3f4f-40ba-ae1e-701e61ba44ee_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">Other</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SegmentDomain_9953eb3b-9031-49ca-a414-0657b5831650_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">Segments [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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_SaleLeasebackTransactionNetBookValue_9b4fc8f2-bfbf-4a73-bff2-d9d01a1866a6_terseLabel_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionNetBookValue" xlink: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 book value</link:label>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionNetBookValue_label_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionNetBookValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Leaseback Transaction, Net Book Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionNetBookValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleLeasebackTransactionNetBookValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleLeasebackTransactionNetBookValue" xlink:to="lab_us-gaap_SaleLeasebackTransactionNetBookValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_e54b6697-9c63-4ce3-b480-7cbbce1bf185_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink: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 compensation plan expense</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink: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 Compensation Arrangement with Individual, Allocated Share-based Compensation Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_3a6cd7df-1c36-4717-9401-ef2c9206f3f7_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">Operating lease 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_TaxEffectOfTemporaryDifferencesAbstract_c78a1329-264c-4278-8453-326b750e1a2c_terseLabel_en-US" xlink:label="lab_vsec_TaxEffectOfTemporaryDifferencesAbstract" xlink: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 Effect of Temporary Differences [Abstract]</link:label>
    <link:label id="lab_vsec_TaxEffectOfTemporaryDifferencesAbstract_label_en-US" xlink:label="lab_vsec_TaxEffectOfTemporaryDifferencesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Effect of Temporary Differences [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_TaxEffectOfTemporaryDifferencesAbstract" xlink:href="vsec-20201231.xsd#vsec_TaxEffectOfTemporaryDifferencesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_TaxEffectOfTemporaryDifferencesAbstract" xlink:to="lab_vsec_TaxEffectOfTemporaryDifferencesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_3db851ed-cea7-44e1-8db2-473d9df38392_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredCostsCurrent_d1ceb165-fc95-4bd8-9a85-ce8d9bf04377_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsCurrent" xlink: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 contract costs</link:label>
    <link:label id="lab_us-gaap_DeferredCostsCurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCurrent" xlink: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 Costs, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCurrent" xlink:to="lab_us-gaap_DeferredCostsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_FirstChoiceAerospaceMember_6b4900e4-cf1e-406f-8274-d03cb2a40377_terseLabel_en-US" xlink:label="lab_vsec_FirstChoiceAerospaceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Choice Aerospace</link:label>
    <link:label id="lab_vsec_FirstChoiceAerospaceMember_label_en-US" xlink:label="lab_vsec_FirstChoiceAerospaceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Choice Aerospace [Member]</link:label>
    <link:label id="lab_vsec_FirstChoiceAerospaceMember_documentation_en-US" xlink:label="lab_vsec_FirstChoiceAerospaceMember" 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">First Choice Aerospace [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_FirstChoiceAerospaceMember" xlink:href="vsec-20201231.xsd#vsec_FirstChoiceAerospaceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_FirstChoiceAerospaceMember" xlink:to="lab_vsec_FirstChoiceAerospaceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_48ad4302-5d1e-449d-af47-038be429e17b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink: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_BusinessAcquisitionsProFormaNetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink: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, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsHedgingTransactions_b43fd252-f7d9-43f5-a757-f5a768e00f16_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsHedgingTransactions" xlink: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 swaps</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsHedgingTransactions_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsHedgingTransactions" xlink: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, Hedging Transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsHedgingTransactions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsHedgingTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsHedgingTransactions" xlink:to="lab_us-gaap_DeferredTaxAssetsHedgingTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_6b38ef4e-2445-4bda-8f5f-599e6c51292e_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, 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_b4d30279-3f0e-4287-b0a5-bfe94ea87968_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" 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">Earn-out payments</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink: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 with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_032e5f9e-779d-4333-8662-4429d37a40fb_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 Year</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_ab4f7c80-cd9c-49d2-8d34-7eebd07db89b_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 Year</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_RevenuefromContractswithCustomerNumberofContracts_975d5ead-9445-4efe-ace4-6a0fb083ffaa_terseLabel_en-US" xlink:label="lab_vsec_RevenuefromContractswithCustomerNumberofContracts" xlink: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 contract types</link:label>
    <link:label id="lab_vsec_RevenuefromContractswithCustomerNumberofContracts_label_en-US" xlink:label="lab_vsec_RevenuefromContractswithCustomerNumberofContracts" xlink: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 Contracts with Customer, Number of Contracts</link:label>
    <link:label id="lab_vsec_RevenuefromContractswithCustomerNumberofContracts_documentation_en-US" xlink:label="lab_vsec_RevenuefromContractswithCustomerNumberofContracts" 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">Revenue from Contracts with Customer, Number of Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_RevenuefromContractswithCustomerNumberofContracts" xlink:href="vsec-20201231.xsd#vsec_RevenuefromContractswithCustomerNumberofContracts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_RevenuefromContractswithCustomerNumberofContracts" xlink:to="lab_vsec_RevenuefromContractswithCustomerNumberofContracts" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_7bfad48f-51c3-4aa9-b61d-e42a34219c0f_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 (in shares)</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/2020/dei-2020-01-31.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a4618df3-9b51-4dd5-91f6-dea6ab689b96_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">2022</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_PaymentstoAcquireBusinessesWorkingCapitalAdjustment_79b882ad-5937-4ef4-9f31-d5b4c0bddfac_terseLabel_en-US" xlink:label="lab_vsec_PaymentstoAcquireBusinessesWorkingCapitalAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Working capital adjustment</link:label>
    <link:label id="lab_vsec_PaymentstoAcquireBusinessesWorkingCapitalAdjustment_label_en-US" xlink:label="lab_vsec_PaymentstoAcquireBusinessesWorkingCapitalAdjustment" xlink: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, Working Capital Adjustment</link:label>
    <link:label id="lab_vsec_PaymentstoAcquireBusinessesWorkingCapitalAdjustment_documentation_en-US" xlink:label="lab_vsec_PaymentstoAcquireBusinessesWorkingCapitalAdjustment" 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, Working Capital Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_PaymentstoAcquireBusinessesWorkingCapitalAdjustment" xlink:href="vsec-20201231.xsd#vsec_PaymentstoAcquireBusinessesWorkingCapitalAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_PaymentstoAcquireBusinessesWorkingCapitalAdjustment" xlink:to="lab_vsec_PaymentstoAcquireBusinessesWorkingCapitalAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c80a8ed3-c487-40f1-b747-ac7abfe30959_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">Cash flows from 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ReceivablesPolicyTextBlock_e3365d05-d26c-44f6-963f-9e97f05b94c4_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables and Unbilled Receivables</link:label>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:to="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_577d1c1a-bb61-4851-a41b-2b2ffb30fc0c_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_1d46f5fe-d324-4bcd-ae36-9199a9a43189_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DerivativeNotionalAmount_ec67ea6a-ba4f-4ea3-8235-1f6a3abd6d7c_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink: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</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_7e0c88d9-b3df-4df8-b094-96739588f663_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 of intangible assets</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredTaxLiabilitiesTaxDeferredIncome_a7808fa2-00b8-44a9-adb6-08dff9048e89_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" 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">Deferred revenues</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink: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, Tax Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_f1b6b590-9d36-4fbb-9da7-50bbe334f893_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 Cost</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_NumberofSaleAgreements_d3436d29-661b-4972-adbb-9d175cdee813_terseLabel_en-US" xlink:label="lab_vsec_NumberofSaleAgreements" xlink: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 sale agreements</link:label>
    <link:label id="lab_vsec_NumberofSaleAgreements_label_en-US" xlink:label="lab_vsec_NumberofSaleAgreements" xlink: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 Sale Agreements</link:label>
    <link:label id="lab_vsec_NumberofSaleAgreements_documentation_en-US" xlink:label="lab_vsec_NumberofSaleAgreements" 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 Sale Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_NumberofSaleAgreements" xlink:href="vsec-20201231.xsd#vsec_NumberofSaleAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_NumberofSaleAgreements" xlink:to="lab_vsec_NumberofSaleAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_db9a666a-f0c3-4c19-9d0d-714a89da9082_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">2023</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_BusinessDescriptionAndAccountingPoliciesTextBlock_f3955411-7c0b-4c0f-9d54-6f7cf0131fec_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock" 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">Nature of Business and Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock" xlink: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 Description and Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_07205ebc-595b-4042-847f-985e21c75669_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink: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_OtherAssetsNoncurrent_1a117c8e-d2d9-4cd3-9341-8134ecdcd83c_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" 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</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_0e06627e-06cb-4675-975f-287aa82071a0_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_a3bca4bb-5e7f-4c47-9b87-87c370858289_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">Business Segments and Customer Information</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ReceivablesNetCurrent_287014de-4800-4328-ba15-1375d4878cbb_totalLabel_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent" 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">Receivables and unbilled receivables</link:label>
    <link:label id="lab_us-gaap_ReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent" xlink: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, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesNetCurrent" xlink:to="lab_us-gaap_ReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfInvestments_ebf7353f-439c-43be-9757-a6afaa8712f1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfInvestments" 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 on sale of a business entity and certain assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfInvestments_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sale of Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfInvestments" xlink:to="lab_us-gaap_GainLossOnSaleOfInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_LongTermLeaseObligation_d5396a4f-f80d-44f2-8ef3-3e47a59871ec_negatedLabel_en-US" xlink:label="lab_vsec_LongTermLeaseObligation" 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">Long-term lease obligations</link:label>
    <link:label id="lab_vsec_LongTermLeaseObligation_label_en-US" xlink:label="lab_vsec_LongTermLeaseObligation" xlink: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 lease obligation</link:label>
    <link:label id="lab_vsec_LongTermLeaseObligation_documentation_en-US" xlink:label="lab_vsec_LongTermLeaseObligation" 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 long-term leases due within one year or the normal operating cycle, if longer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_LongTermLeaseObligation" xlink:href="vsec-20201231.xsd#vsec_LongTermLeaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_LongTermLeaseObligation" xlink:to="lab_vsec_LongTermLeaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_4a51fe6f-95da-407b-88f6-381ed800b9e8_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_c0e94614-94e0-4d4f-986d-d5284a43a858_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_5d36cd78-f72e-48a5-a9ba-3e2ea1ecd6be_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink: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 of intangible assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink: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 of Intangible Assets, Indefinite-lived (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_CorporateUnallocatedMember_616e8472-82bf-4090-b557-208f69d8e21b_terseLabel_en-US" xlink:label="lab_vsec_CorporateUnallocatedMember" xlink: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_vsec_CorporateUnallocatedMember_label_en-US" xlink:label="lab_vsec_CorporateUnallocatedMember" xlink: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/unallocated [Member]</link:label>
    <link:label id="lab_vsec_CorporateUnallocatedMember_documentation_en-US" xlink:label="lab_vsec_CorporateUnallocatedMember" 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 headquarter items not allocated to segments. Reconciliation of the total of reportable segments' amounts of revenues, measures of profits or loss, assets or amounts for every other significant item of information disclosed, to the consolidated amount.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CorporateUnallocatedMember" xlink:href="vsec-20201231.xsd#vsec_CorporateUnallocatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_CorporateUnallocatedMember" xlink:to="lab_vsec_CorporateUnallocatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_57f36391-ff5f-4f72-970d-cfdb1fdbbe48_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">Unvested, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_77d32b68-2e35-444b-89f2-4331782736e7_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">Unvested, ending balance (in 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_Security12bTitle_94fce963-4cfc-421d-95bd-277bb323c917_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 12(b) Security</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/2020/dei-2020-01-31.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_ScheduleOfAccruedLiabilitiesTableTextBlock_574272e3-84f9-4127-804f-7f897302e763_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ContractWithCustomerBasisOfPricingAxis_bc8eff8d-b0d3-4a45-a30a-272d38fa6660_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Basis of Pricing [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink: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, Basis of Pricing [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_2199fe9c-92fe-4063-8f5a-32df3ce98978_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" 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 Intangible Assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_7c13ff83-ef50-4da8-9121-9ca63b1fc291_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_9b8119d8-b756-4125-baa7-e7a6bdfcdbc1_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract" xlink: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, Disclosure of Entity's Reportable Segments [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract" xlink: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 of Entity's Reportable Segments [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract" xlink:to="lab_us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_047da117-9d8d-4dfd-ae34-25b1a28a6113_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink: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 expense, net</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink: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 Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_bd0cfd94-9bc7-477b-a23f-b67200a7c50d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink: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 Other Noncurrent Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink: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 Other Assets, Noncurrent [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_36135f4c-e23b-4a16-b6ac-d5e2ac1570f6_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public offering proceeds</link:label>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Consideration Received on Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_e5c2c4fb-673d-4775-9487-a8abfbfb3637_terseLabel_en-US" xlink:label="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition and Divestitures</link:label>
    <link:label id="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mergers, Acquisitions and Dispositions Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:to="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_d4fdc5bc-97f7-4778-b9c5-c8fd401ab193_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink: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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_03d4abd0-c421-4f99-b421-1e57c4fbf3c0_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">Components of Provision for Income Taxes</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_dd7d5d25-ca8a-428c-bf91-290d621ed113_verboseLabel_en-US" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" 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">Future Minimum Annual Non-cancelable Commitments - Leases</link:label>
    <link:label id="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_label_en-US" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:to="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_IncreaseDecreaseinEarnOutObligationFairValueDisclosure_c57a34d9-2287-416c-b642-4048b241b7ae_terseLabel_en-US" xlink:label="lab_vsec_IncreaseDecreaseinEarnOutObligationFairValueDisclosure" xlink: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 obligation fair value adjustment</link:label>
    <link:label id="lab_vsec_IncreaseDecreaseinEarnOutObligationFairValueDisclosure_label_en-US" xlink:label="lab_vsec_IncreaseDecreaseinEarnOutObligationFairValueDisclosure" xlink: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 Earn Out Obligation, Fair Value Disclosure</link:label>
    <link:label id="lab_vsec_IncreaseDecreaseinEarnOutObligationFairValueDisclosure_documentation_en-US" xlink:label="lab_vsec_IncreaseDecreaseinEarnOutObligationFairValueDisclosure" 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">Increase (Decrease) in Earn Out Obligation, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_IncreaseDecreaseinEarnOutObligationFairValueDisclosure" xlink:href="vsec-20201231.xsd#vsec_IncreaseDecreaseinEarnOutObligationFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_IncreaseDecreaseinEarnOutObligationFairValueDisclosure" xlink:to="lab_vsec_IncreaseDecreaseinEarnOutObligationFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_MiamiFloridaMember_29065207-a7e4-418d-8859-99ec7164ae80_terseLabel_en-US" xlink:label="lab_vsec_MiamiFloridaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Miami, Florida</link:label>
    <link:label id="lab_vsec_MiamiFloridaMember_label_en-US" xlink:label="lab_vsec_MiamiFloridaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Miami, Florida [Member]</link:label>
    <link:label id="lab_vsec_MiamiFloridaMember_documentation_en-US" xlink:label="lab_vsec_MiamiFloridaMember" 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">Miami, Florida [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_MiamiFloridaMember" xlink:href="vsec-20201231.xsd#vsec_MiamiFloridaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_MiamiFloridaMember" xlink:to="lab_vsec_MiamiFloridaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_c2b75891-e2dd-4b6d-b4be-c92f8b9c09e6_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_vsec_GainLossonSaleofBuildings_babbedb1-269e-4232-9f07-633b2ab933bc_terseLabel_en-US" xlink:label="lab_vsec_GainLossonSaleofBuildings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of property</link:label>
    <link:label id="lab_vsec_GainLossonSaleofBuildings_label_en-US" xlink:label="lab_vsec_GainLossonSaleofBuildings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sale of Buildings</link:label>
    <link:label id="lab_vsec_GainLossonSaleofBuildings_documentation_en-US" xlink:label="lab_vsec_GainLossonSaleofBuildings" 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">Gain (Loss) on Sale of Buildings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_GainLossonSaleofBuildings" xlink:href="vsec-20201231.xsd#vsec_GainLossonSaleofBuildings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_GainLossonSaleofBuildings" xlink:to="lab_vsec_GainLossonSaleofBuildings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_81d7113f-667a-427a-8f81-8684ede30731_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" 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</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_084205ba-06d2-404d-8d08-eec1c8e53d5f_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred at Point in Time</link:label>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred at Point in Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredAtPointInTimeMember" xlink:to="lab_us-gaap_TransferredAtPointInTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_087ad1bf-6573-4165-895b-1d397de595cf_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink: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 Portion</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink: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 Noncurrent Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:to="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_9e4e20a4-b876-42d1-ad07-b22a539d5466_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">Weighted average amortization period of compensation not yet recognized</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NonUsMember_e6a36ff6-90e2-43b4-9675-0d236348e991_terseLabel_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink: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 Countries</link:label>
    <link:label id="lab_us-gaap_NonUsMember_label_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink: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-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonUsMember" xlink:to="lab_us-gaap_NonUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1f6f2c98-52f1-47d6-93e4-ae76652b02db_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_37d08b5b-58f5-4d27-82dc-345b073ee505_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">2022</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ReceivableWithImputedInterestEffectiveYieldInterestRate_6eddf884-3118-4e14-b31b-cfbbccecfd13_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Imputed interest rate discount</link:label>
    <link:label id="lab_us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate_label_en-US" xlink:label="lab_us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable with Imputed Interest, Effective Yield (Interest Rate)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate" xlink:to="lab_us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_2c38003c-ffcb-4496-aa43-4f64723682a6_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">Contract with customer, liability, 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_bbff3a20-3073-4f1f-9ec9-a9bedede9411_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_FairValueInputsLevel1Member_60125824-4226-43b0-abd7-328f9dcea027_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_EarnOutObligationPayments_68ca012b-0426-4bdd-8bd5-d36f832b18b7_negatedTerseLabel_en-US" xlink:label="lab_vsec_EarnOutObligationPayments" 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">Earn-out obligation payments</link:label>
    <link:label id="lab_vsec_EarnOutObligationPayments_label_en-US" xlink:label="lab_vsec_EarnOutObligationPayments" xlink: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 obligation payments</link:label>
    <link:label id="lab_vsec_EarnOutObligationPayments_documentation_en-US" xlink:label="lab_vsec_EarnOutObligationPayments" 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">Identifies the line item during the period for the payment of earn-out obligation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_EarnOutObligationPayments" xlink:href="vsec-20201231.xsd#vsec_EarnOutObligationPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_EarnOutObligationPayments" xlink:to="lab_vsec_EarnOutObligationPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandAndLandImprovementsMember_c7f586ad-cac1-4e8f-a1a6-21db68fc45eb_terseLabel_en-US" xlink:label="lab_us-gaap_LandAndLandImprovementsMember" xlink: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 and land improvements</link:label>
    <link:label id="lab_us-gaap_LandAndLandImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LandAndLandImprovementsMember" xlink: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 and Land Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandAndLandImprovementsMember" xlink:to="lab_us-gaap_LandAndLandImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_1207003e-384b-4d9c-b976-9d0737540121_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" 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">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink: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 Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0598783f-a378-4dba-84fe-b9c0c4ae3ac0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink: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, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink: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, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d35d1e96-2269-46d6-aeae-3b4315582ae8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink: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 and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink: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 and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_19c5bc5c-b973-4fdd-90d8-bd737f5b151e_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink: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 and deferred compensation</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4c920246-ee80-4811-95d6-dbc85cf9da61_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_TimingOfTransferOfGoodOrServiceDomain_6b7c3f4a-5357-4a4e-9476-c30668ce9f09_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_PropertyDistributionMember_76b23b06-290c-4952-ad8f-1080ad3bd87e_terseLabel_en-US" xlink:label="lab_vsec_PropertyDistributionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution</link:label>
    <link:label id="lab_vsec_PropertyDistributionMember_label_en-US" xlink:label="lab_vsec_PropertyDistributionMember" xlink: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 Distribution [Member]</link:label>
    <link:label id="lab_vsec_PropertyDistributionMember_documentation_en-US" xlink:label="lab_vsec_PropertyDistributionMember" 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">Property Distribution [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_PropertyDistributionMember" xlink:href="vsec-20201231.xsd#vsec_PropertyDistributionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_PropertyDistributionMember" xlink:to="lab_vsec_PropertyDistributionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_d2fb9420-bb2a-4af9-98b5-0876d2ce3bfa_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_InterestIncomeExpenseNet_1255c5a9-2caa-4c01-a307-3eef550ddf93_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" 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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_FinancingReceivableVariableDiscount_6d241836-3173-478c-afd6-9a8ff2e5375e_terseLabel_en-US" xlink:label="lab_vsec_FinancingReceivableVariableDiscount" xlink: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 discount</link:label>
    <link:label id="lab_vsec_FinancingReceivableVariableDiscount_label_en-US" xlink:label="lab_vsec_FinancingReceivableVariableDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Variable Discount</link:label>
    <link:label id="lab_vsec_FinancingReceivableVariableDiscount_documentation_en-US" xlink:label="lab_vsec_FinancingReceivableVariableDiscount" 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">Financing Receivable, Variable Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_FinancingReceivableVariableDiscount" xlink:href="vsec-20201231.xsd#vsec_FinancingReceivableVariableDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_FinancingReceivableVariableDiscount" xlink:to="lab_vsec_FinancingReceivableVariableDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_ef0c0000-beb6-4f15-88d8-f2cc03a9c222_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selected Quarterly Data (Unaudited)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_bacd0f40-41f2-463b-8d6b-ff84b22f931a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DisaggregationOfRevenueLineItems_cb36e162-ab8c-4f72-b6aa-d11536aa08f1_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1001a2db-86ca-4216-a3a7-870a65f92c99_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">&#160;&#160;Adjustments to reconcile net income to net cash provided by operating &#160;&#160;&#160;&#160;activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink: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 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_ea60db0a-0577-4782-a2a2-8f70047f2111_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink: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_OtherAssetsMiscellaneousNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink: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, Miscellaneous, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:to="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_7cff2fc8-d314-4444-a3ad-5d35c6d936bb_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink: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, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink: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, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_5b313b34-4034-4c6d-9922-12599bb8a208_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink: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 from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_11b1c383-bfa5-4e9b-8721-6dfc3ef2b2e2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink: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 inventory</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink: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, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_0a509958-ce84-41be-afd3-72cc6193f73e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink: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 Other Current Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink: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 Other Current Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_d3ada17f-954c-4e30-aca1-e4ede08cbf7b_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, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_8ddc18e0-a44b-48f6-823f-0be972321f3b_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">Balance, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_2ef64a8a-9fe4-4ae7-bcc8-bbbfdaef560d_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">Balance, 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeTaxDisclosureAbstract_742031cc-3b4e-4938-9c6b-49612160e147_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_fc777ff4-9741-443c-8c39-a831e84a74f9_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 taxes, net of federal 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_OtherGovernmentMember_e679896a-9ed9-49b4-b36a-4003ef06b6dc_verboseLabel_en-US" xlink:label="lab_vsec_OtherGovernmentMember" 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 government</link:label>
    <link:label id="lab_vsec_OtherGovernmentMember_a038ea42-6807-4026-bcf7-3421a7cef4bb_terseLabel_en-US" xlink:label="lab_vsec_OtherGovernmentMember" xlink: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 government</link:label>
    <link:label id="lab_vsec_OtherGovernmentMember_label_en-US" xlink:label="lab_vsec_OtherGovernmentMember" xlink: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 Government [Member]</link:label>
    <link:label id="lab_vsec_OtherGovernmentMember_documentation_en-US" xlink:label="lab_vsec_OtherGovernmentMember" 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">Other Government [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_OtherGovernmentMember" xlink:href="vsec-20201231.xsd#vsec_OtherGovernmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_OtherGovernmentMember" xlink:to="lab_vsec_OtherGovernmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingCostsAndExpensesAbstract_1b6b8ae5-241b-4910-832f-602802110425_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingCostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingCostsAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingCostsAndExpensesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingCostsAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="lab_us-gaap_OperatingCostsAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_4b60f254-ffd3-48ee-8148-d9b268e0fb73_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 Loans</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_ScheduleOfGoodwillTable_5c576c8b-78e1-4ec3-a4d1-0de7702064f3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink: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]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4cdfc9db-8dbc-4c5f-9973-8b12ed0ac55b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SubsequentEventMember_38dc9303-508f-4545-9b8a-34f96dc7ddea_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_PriorPeriodReclassificationAdjustmentDescription_992acd73-36dd-4208-809a-d834ea3be774_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassifications</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_d88fcd25-9dad-466a-99e0-4ef68e6bf58b_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">Letters of credit outstanding</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_a6f8227b-3304-450d-a096-99eb1eb0bf7e_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" 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">Cash paid for acquisitions, net of cash acquired</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommonStockSharesAuthorized_23268c50-de98-4cdf-8d59-fb3d8cb9a700_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, 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ConcentrationRiskByTypeAxis_0b22c98c-9484-471c-b85d-23de8c343fb9_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_b7aab025-1d83-42d8-92ce-782da7ac3754_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" 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, percentage acquired</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink: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, Percentage of Voting Interests Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_780c0d13-3c34-403f-a900-f2aa4c5aa3f6_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink: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 by Geographic Areas</link:label>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink: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 External Customers by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_a415d04c-5e84-40b7-a512-35690a8a3131_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">Property and equipment, gross</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_8f526c00-0110-4dc2-9b9d-fe2ab2f3f1fa_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilutive shares (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_56fe05db-273e-4dbe-bc51-aecc8401c5e9_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_OperatingLeasesMember_95b83366-aa8d-417c-a468-bfd866210acf_terseLabel_en-US" xlink:label="lab_vsec_OperatingLeasesMember" xlink: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_vsec_OperatingLeasesMember_label_en-US" xlink:label="lab_vsec_OperatingLeasesMember" xlink: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 Leases [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_OperatingLeasesMember" xlink:href="vsec-20201231.xsd#vsec_OperatingLeasesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_OperatingLeasesMember" xlink:to="lab_vsec_OperatingLeasesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_3fa113fd-4674-4cc3-800b-343bcfa64c46_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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ValuationAllowancesAndReservesTypeAxis_d25d7138-e152-4c56-92e7-561bdffb4d16_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_PropertyRepairMember_329c0158-1b85-43e6-a11f-4b5117cf932f_terseLabel_en-US" xlink:label="lab_vsec_PropertyRepairMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repair</link:label>
    <link:label id="lab_vsec_PropertyRepairMember_label_en-US" xlink:label="lab_vsec_PropertyRepairMember" xlink: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 Repair [Member]</link:label>
    <link:label id="lab_vsec_PropertyRepairMember_documentation_en-US" xlink:label="lab_vsec_PropertyRepairMember" 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">Property Repair [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_PropertyRepairMember" xlink:href="vsec-20201231.xsd#vsec_PropertyRepairMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_PropertyRepairMember" xlink:to="lab_vsec_PropertyRepairMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_688b7d2f-c434-45dc-9410-1572d1fcf7b1_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" 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_GoodwillAndIntangibleAssetsGoodwillPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink: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, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_b8c61eb7-8d49-4728-884c-326894a7699a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccumulatedOtherComprehensiveIncomeMember_e1a8c931-4b71-4df6-bcf1-daccb1ad8947_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink: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 Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_MutualFundsHeldInDscPlanFairValueDisclosure_c94d9f7b-d3fc-4379-9b3a-37922dde6c0c_terseLabel_en-US" xlink:label="lab_vsec_MutualFundsHeldInDscPlanFairValueDisclosure" xlink: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-COLI assets held in Deferred Supplemental Compensation Plan</link:label>
    <link:label id="lab_vsec_MutualFundsHeldInDscPlanFairValueDisclosure_label_en-US" xlink:label="lab_vsec_MutualFundsHeldInDscPlanFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mutual Funds Held In Dsc Plan Fair Value Disclosure</link:label>
    <link:label id="lab_vsec_MutualFundsHeldInDscPlanFairValueDisclosure_documentation_en-US" xlink:label="lab_vsec_MutualFundsHeldInDscPlanFairValueDisclosure" 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">This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This element represents the fair value of mutual funds held in DSC plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_MutualFundsHeldInDscPlanFairValueDisclosure" xlink:href="vsec-20201231.xsd#vsec_MutualFundsHeldInDscPlanFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_MutualFundsHeldInDscPlanFairValueDisclosure" xlink:to="lab_vsec_MutualFundsHeldInDscPlanFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_ec32ed62-3405-4984-bd4f-e58b0a987077_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 operating lease obligations</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_01bf2ee1-48c6-462b-8bb6-e9bb2ffdc0af_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">Long-term lease liabilities</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_74b9d8de-f965-469e-8630-91f227df83f0_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">2024</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccruedRoyaltiesCurrent_1b753b53-53c8-4296-8d06-0b31b98563f4_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedRoyaltiesCurrent" xlink: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 customer rebates and royalties</link:label>
    <link:label id="lab_us-gaap_AccruedRoyaltiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedRoyaltiesCurrent" xlink: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 Royalties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedRoyaltiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedRoyaltiesCurrent" xlink:to="lab_us-gaap_AccruedRoyaltiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_f8308b23-15c1-4264-a89d-24a9ab25880f_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_ffbd33cc-219f-4ab9-9ea4-2a434f18355e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition date fair value of contingent consideration</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink: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 with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_c8d7e0a2-e19a-49c8-8c07-0913756a59c5_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 in the Preparation of Financial Statements</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AssetsCurrentAbstract_1a59ec5f-ef64-4d15-a318-272261374212_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_ServicingContractsMember_187e04b8-b654-4e91-8829-bb48fb80720e_terseLabel_en-US" xlink:label="lab_us-gaap_ServicingContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Contracts</link:label>
    <link:label id="lab_us-gaap_ServicingContractsMember_label_en-US" xlink:label="lab_us-gaap_ServicingContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Contracts [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingContractsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServicingContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServicingContractsMember" xlink:to="lab_us-gaap_ServicingContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit_7db3a0b1-ab7e-4f76-8a2c-3ef4e56abb41_terseLabel_en-US" xlink:label="lab_vsec_GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit" xlink: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 prior to impairment</link:label>
    <link:label id="lab_vsec_GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit_label_en-US" xlink:label="lab_vsec_GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit" xlink: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, Gross, Subject to Impairment, Excluding Written off Related to Sale of Business Unit</link:label>
    <link:label id="lab_vsec_GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit_documentation_en-US" xlink:label="lab_vsec_GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit" 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, Gross, Subject to Impairment, Excluding Written off Related to Sale of Business Unit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit" xlink:href="vsec-20201231.xsd#vsec_GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit" xlink:to="lab_vsec_GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivableWithImputedInterestFaceAmount_990dc949-f56a-4ba6-9c1a-183c2157951b_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivableWithImputedInterestFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes receivable from the sale of a business entity and certain assets</link:label>
    <link:label id="lab_us-gaap_ReceivableWithImputedInterestFaceAmount_label_en-US" xlink:label="lab_us-gaap_ReceivableWithImputedInterestFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable with Imputed Interest, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableWithImputedInterestFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivableWithImputedInterestFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivableWithImputedInterestFaceAmount" xlink:to="lab_us-gaap_ReceivableWithImputedInterestFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_cc691cbd-3025-4a26-b3ff-cf009198bbfa_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" 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">Comprehensive (loss) 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_DocumentsIncorporatedByReferenceTextBlock_ecaa7a8a-7595-4bf8-b1c5-4375d956a75e_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/2020/dei-2020-01-31.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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_7a15e71f-ed28-4c69-a88f-6c16c2e404b4_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">Effective Income Tax 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_30a8b965-56df-4d7a-984f-405c04d3081f_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink: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 One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_93bc9624-e5b5-4c9d-8cf5-cd11302464bf_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_AviationAcquisitionsMember_d403001b-e5c3-467b-b0e8-7bf9f8aeee52_terseLabel_en-US" xlink:label="lab_vsec_AviationAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aviation</link:label>
    <link:label id="lab_vsec_AviationAcquisitionsMember_label_en-US" xlink:label="lab_vsec_AviationAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aviation Acquisitions [Member]</link:label>
    <link:label id="lab_vsec_AviationAcquisitionsMember_documentation_en-US" xlink:label="lab_vsec_AviationAcquisitionsMember" 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">Aviation Acquisitions company research &amp; investing information.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_AviationAcquisitionsMember" xlink:href="vsec-20201231.xsd#vsec_AviationAcquisitionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_AviationAcquisitionsMember" xlink:to="lab_vsec_AviationAcquisitionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_312ada35-4900-4a51-8364-5a77cd449a1e_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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_CityAreaCode_b27fe586-ba5b-4a4a-841c-09ba620f4f46_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/2020/dei-2020-01-31.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_srt_ConsolidationItemsDomain_dab5d77f-1273-4a72-ab82-40947a27c2e1_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_dei_DocumentPeriodEndDate_a1dda863-6908-4298-b3f5-85dac0097f2e_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/2020/dei-2020-01-31.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_c11a7f75-4157-4408-bc23-2f87195ef952_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink: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, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink: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, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_13f3abb3-d892-4f10-8af0-f56ad33568b8_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" 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 and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_1f80a63c-d687-4554-b8a4-6df715cb2478_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_d2a5aaa5-6f36-4887-aa66-65c54a45a488_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink: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, remaining performance obligation, percentage</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink: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, Remaining Performance Obligation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_RepaymentsOfLongTermFinanceLeaseObligations_f4c2eb23-b5cf-43f8-acde-b53fff87ce9a_negatedTerseLabel_en-US" xlink:label="lab_vsec_RepaymentsOfLongTermFinanceLeaseObligations" 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 financing lease obligations</link:label>
    <link:label id="lab_vsec_RepaymentsOfLongTermFinanceLeaseObligations_label_en-US" xlink:label="lab_vsec_RepaymentsOfLongTermFinanceLeaseObligations" xlink: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 Finance Lease Obligations</link:label>
    <link:label id="lab_vsec_RepaymentsOfLongTermFinanceLeaseObligations_documentation_en-US" xlink:label="lab_vsec_RepaymentsOfLongTermFinanceLeaseObligations" 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">Repayments of Long-term Finance Lease Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_RepaymentsOfLongTermFinanceLeaseObligations" xlink:href="vsec-20201231.xsd#vsec_RepaymentsOfLongTermFinanceLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_RepaymentsOfLongTermFinanceLeaseObligations" xlink:to="lab_vsec_RepaymentsOfLongTermFinanceLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_DirectorMember_c9a7a380-9832-4421-a85a-45d717c8b56f_terseLabel_en-US" xlink:label="lab_srt_DirectorMember" xlink: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 Directors</link:label>
    <link:label id="lab_srt_DirectorMember_label_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DirectorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_DirectorMember" xlink:to="lab_srt_DirectorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage_a6a2e673-d0cd-46b8-819e-ffc6b6737e20_terseLabel_en-US" xlink:label="lab_vsec_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage" xlink: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 award is paid in our shares</link:label>
    <link:label id="lab_vsec_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage_label_en-US" xlink:label="lab_vsec_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested award is paid in our shares</link:label>
    <link:label id="lab_vsec_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage_documentation_en-US" xlink:label="lab_vsec_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage" 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">Refers to the vested shares paid fully in percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage" xlink:href="vsec-20201231.xsd#vsec_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage" xlink:to="lab_vsec_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_a3b26a98-c748-4a6c-b629-1e8423e0b6a5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink: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, Liability, Current, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible List]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_7b86fbb9-fb9d-499e-9a80-da2da9bf52aa_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_37f149fb-dc3b-4160-957b-333b87d1ced8_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink: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 of Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink: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 or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_f977ea54-3782-4c64-82fc-a7f40bcc8cb4_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink: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 term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink: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, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_340ce11e-3b8b-40e6-bb8d-3d62b8501158_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent" xlink: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 compensation and benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractorsAbstract_label_en-US" xlink:label="lab_us-gaap_ContractorsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractors [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractorsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractorsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractorsAbstract" xlink:to="lab_us-gaap_ContractorsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_d836720c-ab95-4cba-977f-45b95f95cd15_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandBuildingsAndImprovementsMember_cae33a81-53c4-4d51-b16c-b5189ceb4f43_terseLabel_en-US" xlink:label="lab_us-gaap_LandBuildingsAndImprovementsMember" xlink: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, Buildings and Improvements</link:label>
    <link:label id="lab_us-gaap_LandBuildingsAndImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LandBuildingsAndImprovementsMember" xlink: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, Buildings and Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandBuildingsAndImprovementsMember" xlink:to="lab_us-gaap_LandBuildingsAndImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_d58ff1c4-b8b0-4f2e-bbc3-b448815e1703_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink: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-based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink: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, Cost by Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_aef28bab-f7b6-433b-9c06-db7ee01bbdf5_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensation_ff5e34cb-6c27-4419-9326-242db73fd633_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">Stock-based compensation</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PaymentsToAcquireProductiveAssets_5a70a4f3-d99c-4cfd-8ea8-7b7b991f237a_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink: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 expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink: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 Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_cec2d33c-0757-4e9b-bce9-69faba0cb531_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" 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 taxes for equity transactions</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1b8693a9-768f-4105-836c-34b8c7dfa0c5_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink: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 withholding associated with awards issued</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_BusinessDivestitureAxis_cea762bf-61a8-415c-ad1b-8bc92ac6db60_terseLabel_en-US" xlink:label="lab_vsec_BusinessDivestitureAxis" xlink: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 Divestiture [Axis]</link:label>
    <link:label id="lab_vsec_BusinessDivestitureAxis_label_en-US" xlink:label="lab_vsec_BusinessDivestitureAxis" xlink: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 Divestiture [Axis]</link:label>
    <link:label id="lab_vsec_BusinessDivestitureAxis_documentation_en-US" xlink:label="lab_vsec_BusinessDivestitureAxis" 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 Divestiture [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_BusinessDivestitureAxis" xlink:href="vsec-20201231.xsd#vsec_BusinessDivestitureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_BusinessDivestitureAxis" xlink:to="lab_vsec_BusinessDivestitureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_efebc1d3-4f6b-492d-b115-c4237b381861_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink: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 awarded (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_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/2020/dei-2020-01-31.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_BaseRateMember_dc42e902-3b0e-4230-8133-5ce6ead7f6ee_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_9cbbe197-831a-4049-9203-e802aada4728_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">Increase from 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge_e88ae5f9-6399-47e0-9aca-02ee3e8428f6_terseLabel_en-US" xlink:label="lab_vsec_GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge" xlink: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 of assets not subject to impairment charge</link:label>
    <link:label id="lab_vsec_GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge_label_en-US" xlink:label="lab_vsec_GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge" xlink: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, Gross, Excluding Assets Not Subject To Impairment Charge</link:label>
    <link:label id="lab_vsec_GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge_documentation_en-US" xlink:label="lab_vsec_GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge" 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, Gross, Excluding Assets Not Subject To Impairment Charge</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge" xlink:href="vsec-20201231.xsd#vsec_GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge" xlink:to="lab_vsec_GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_9dd05a39-b267-4f55-8f57-54ecd6f2200b_verboseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" 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">Selected Quarterly Data (Unaudited)</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_SupplyChainManagementGroupMember_53f00e76-830a-4ddc-9608-586696add431_terseLabel_en-US" xlink:label="lab_vsec_SupplyChainManagementGroupMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fleet</link:label>
    <link:label id="lab_vsec_SupplyChainManagementGroupMember_label_en-US" xlink:label="lab_vsec_SupplyChainManagementGroupMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supply Chain Management Group [Member]</link:label>
    <link:label id="lab_vsec_SupplyChainManagementGroupMember_documentation_en-US" xlink:label="lab_vsec_SupplyChainManagementGroupMember" 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">Our Supply Chain Management Group is a reporting segment that supplies vehicle parts. This group includes WBI, which was acquired on June 6, 2011.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_SupplyChainManagementGroupMember" xlink:href="vsec-20201231.xsd#vsec_SupplyChainManagementGroupMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_SupplyChainManagementGroupMember" xlink:to="lab_vsec_SupplyChainManagementGroupMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_275725b4-0d58-47a1-b46d-6c62686928ca_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" 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">Property, plant 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NotesReceivableRelatedPartiesCurrent_2bbf99d1-8cea-412e-9bfc-bfec7e357129_terseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableRelatedPartiesCurrent" xlink: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 notes receivable</link:label>
    <link:label id="lab_us-gaap_NotesReceivableRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_NotesReceivableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Receivable, Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableRelatedPartiesCurrent" xlink:to="lab_us-gaap_NotesReceivableRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_CostTypeContractMember_2d5390b2-940c-4dec-a148-dc29af16b30c_terseLabel_en-US" xlink:label="lab_vsec_CostTypeContractMember" xlink: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 Plus Contract</link:label>
    <link:label id="lab_vsec_CostTypeContractMember_label_en-US" xlink:label="lab_vsec_CostTypeContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost-Type Contract [Member]</link:label>
    <link:label id="lab_vsec_CostTypeContractMember_documentation_en-US" xlink:label="lab_vsec_CostTypeContractMember" 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">Cost-Type Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CostTypeContractMember" xlink:href="vsec-20201231.xsd#vsec_CostTypeContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_CostTypeContractMember" xlink:to="lab_vsec_CostTypeContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansPayableMember_7ad7696b-6da6-4604-94b7-7cd44d0352b0_terseLabel_en-US" xlink:label="lab_us-gaap_LoansPayableMember" xlink: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 Loan</link:label>
    <link:label id="lab_us-gaap_LoansPayableMember_label_en-US" xlink:label="lab_us-gaap_LoansPayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Payable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansPayableMember" xlink:to="lab_us-gaap_LoansPayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_e8423a9a-5549-469e-8e7c-bbc3e61ba7ed_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_GoodwillLineItems_fe892b49-80e8-4c55-9940-110079153591_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_ContractWithCustomerCustomerAdvances_30bcccc6-49ec-4159-b1be-e647a500beff_terseLabel_en-US" xlink:label="lab_vsec_ContractWithCustomerCustomerAdvances" xlink: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 advances</link:label>
    <link:label id="lab_vsec_ContractWithCustomerCustomerAdvances_label_en-US" xlink:label="lab_vsec_ContractWithCustomerCustomerAdvances" xlink: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, Customer Advances</link:label>
    <link:label id="lab_vsec_ContractWithCustomerCustomerAdvances_documentation_en-US" xlink:label="lab_vsec_ContractWithCustomerCustomerAdvances" 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">Contract with Customer, Customer Advances</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_ContractWithCustomerCustomerAdvances" xlink:href="vsec-20201231.xsd#vsec_ContractWithCustomerCustomerAdvances"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_ContractWithCustomerCustomerAdvances" xlink:to="lab_vsec_ContractWithCustomerCustomerAdvances" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_3270881f-6cdf-49ff-ad20-bb9aa0a08d18_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink: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 Disclosures [Abstract]</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SaleAndLeasebackTransactionGainLossNet_83858a9d-7cef-4ed9-9dd2-bf14e7f13b13_terseLabel_en-US" xlink:label="lab_us-gaap_SaleAndLeasebackTransactionGainLossNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale price</link:label>
    <link:label id="lab_us-gaap_SaleAndLeasebackTransactionGainLossNet_label_en-US" xlink:label="lab_us-gaap_SaleAndLeasebackTransactionGainLossNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale and Leaseback Transaction, Gain (Loss), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleAndLeasebackTransactionGainLossNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet" xlink:to="lab_us-gaap_SaleAndLeasebackTransactionGainLossNet" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_DeferredTaxAssetsOperatingLeaseLiability_508bac49-b422-440c-987c-d80af083e22e_terseLabel_en-US" xlink:label="lab_vsec_DeferredTaxAssetsOperatingLeaseLiability" xlink: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_vsec_DeferredTaxAssetsOperatingLeaseLiability_label_en-US" xlink:label="lab_vsec_DeferredTaxAssetsOperatingLeaseLiability" xlink: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 Lease Liability</link:label>
    <link:label id="lab_vsec_DeferredTaxAssetsOperatingLeaseLiability_documentation_en-US" xlink:label="lab_vsec_DeferredTaxAssetsOperatingLeaseLiability" 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">Deferred Tax Assets, Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_DeferredTaxAssetsOperatingLeaseLiability" xlink:href="vsec-20201231.xsd#vsec_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_DeferredTaxAssetsOperatingLeaseLiability" xlink:to="lab_vsec_DeferredTaxAssetsOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmploymentContractsMember_5be91071-772b-49d8-9a97-6cd8a39e006b_terseLabel_en-US" xlink:label="lab_us-gaap_EmploymentContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employment Contracts</link:label>
    <link:label id="lab_us-gaap_EmploymentContractsMember_label_en-US" xlink:label="lab_us-gaap_EmploymentContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employment Contracts [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmploymentContractsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmploymentContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmploymentContractsMember" xlink:to="lab_us-gaap_EmploymentContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_1bb6bd8e-a182-4700-bdf5-0fce3b7cb7dd_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" 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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_0fdad104-18b0-4cc4-8331-565faf19684e_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" 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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink: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 with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_8e13225a-5f8e-457e-a9b1-b3291aa926e0_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_d3891115-af30-4733-a91b-7b256c9e32af_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and operating expenses</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_IncomeTaxExpenseBenefitonInterestRateSwap_16feb0fa-2a2c-4f2d-b6be-5835160ec5cb_terseLabel_en-US" xlink:label="lab_vsec_IncomeTaxExpenseBenefitonInterestRateSwap" xlink: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 expense benefit on interest rate swap</link:label>
    <link:label id="lab_vsec_IncomeTaxExpenseBenefitonInterestRateSwap_label_en-US" xlink:label="lab_vsec_IncomeTaxExpenseBenefitonInterestRateSwap" xlink: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) on Interest Rate Swap</link:label>
    <link:label id="lab_vsec_IncomeTaxExpenseBenefitonInterestRateSwap_documentation_en-US" xlink:label="lab_vsec_IncomeTaxExpenseBenefitonInterestRateSwap" 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">Refers to income tax expense benefit on interest rate swap agreements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_IncomeTaxExpenseBenefitonInterestRateSwap" xlink:href="vsec-20201231.xsd#vsec_IncomeTaxExpenseBenefitonInterestRateSwap"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_IncomeTaxExpenseBenefitonInterestRateSwap" xlink:to="lab_vsec_IncomeTaxExpenseBenefitonInterestRateSwap" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_44157395-bdb4-44f3-a2b1-16aedceca5c8_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_babeb6ae-16c4-452d-86b5-8d6eba16eced_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink: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 interest rate swap&#160;agreements, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink: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 Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_e0f9bee7-8d0a-4133-831f-516b26db32e0_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredTaxAssetsGross_393bbc7d-1d13-44db-925e-a5778d87799f_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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ReceivablesAbstract_6ce2e9ff-e74e-4d36-a003-595781264b6a_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:label id="lab_us-gaap_ReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_3cbb798f-39fa-44f3-8813-ab287f0e467c_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_us-gaap_BalanceSheetLocationDomain_a4073110-5b86-48fa-8913-fcf0c4eb6ea9_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_3e3a3112-3282-46d1-8410-8a50b8b07a48_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink: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 Credit Losses</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_8313d270-97a2-4e19-8cc4-eb3372b92b39_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 lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_bded0cae-ca32-47eb-b609-56395e6e2892_negatedLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" 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">Less: current maturities of lease liabilities</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_b4112eb9-b877-4406-a6a1-e4f9eaa8d642_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation expense not yet recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink: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, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractualRightsMember_a2d13899-d9b1-40a8-9ba1-b2d7f0bea1e6_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract and customer-related</link:label>
    <link:label id="lab_us-gaap_ContractualRightsMember_label_en-US" xlink:label="lab_us-gaap_ContractualRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualRightsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualRightsMember" xlink:to="lab_us-gaap_ContractualRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_4e2e9f55-df61-4fa0-953c-8d7a83a4038b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink: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 Measured on a Recurring Basis</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink: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, Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_318fe837-9224-49dd-9d39-9aa282379007_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges_eda69884-d3ab-4e61-abb6-bb87f204d357_terseLabel_en-US" xlink:label="lab_vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges" xlink: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 depreciation and amortization expense</link:label>
    <link:label id="lab_vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges_label_en-US" xlink:label="lab_vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges" xlink: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 Depreciation and Amortization Expense If Recast For Allocation Changes</link:label>
    <link:label id="lab_vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges_documentation_en-US" xlink:label="lab_vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges" 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">Increase (Decrease) in Depreciation and Amortization Expense If Recast For Allocation Changes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges" xlink:href="vsec-20201231.xsd#vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges" xlink:to="lab_vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockExpense_1790080d-9e98-4122-9c74-16b52ecc17d1_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockExpense" xlink: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-based compensation included in costs and operating expenses</link:label>
    <link:label id="lab_us-gaap_RestrictedStockExpense_label_en-US" xlink:label="lab_us-gaap_RestrictedStockExpense" xlink: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 or Unit Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockExpense" xlink:to="lab_us-gaap_RestrictedStockExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_a90b4fc7-2968-4868-8e29-c920ecced484_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/2020/dei-2020-01-31.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_country_US_8c7a3800-517c-4ff5-8688-4b780ce004e2_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_0f4078a9-7519-4e82-a820-5997f5092e5c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink: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 Related to Restricted Stock Awards</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink: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, Outstanding Award, Activity, Excluding Option [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4fe6eae3-6ccd-4a61-a268-7c0ebadfdc1d_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">Cash flows from 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockholdersEquityNoteDisclosureTextBlock_816b69f4-8a6d-4953-862e-440390779463_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" 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">Capital Stock</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationOptionAndIncentivePlansPolicy_629a1006-857e-43cc-b4c5-4da5ce021a12_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">Stock-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_MovementInValuationAllowancesAndReservesRollForward_7cdbc82b-b312-4442-b1a9-0c4f64e62a6d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_OtherCommercialMember_c2b62180-b865-4ba3-9e11-5c0aa0aab3b0_terseLabel_en-US" xlink:label="lab_vsec_OtherCommercialMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial</link:label>
    <link:label id="lab_vsec_OtherCommercialMember_label_en-US" xlink:label="lab_vsec_OtherCommercialMember" xlink: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 Commercial [Member]</link:label>
    <link:label id="lab_vsec_OtherCommercialMember_documentation_en-US" xlink:label="lab_vsec_OtherCommercialMember" 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 other commercial customers.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_OtherCommercialMember" xlink:href="vsec-20201231.xsd#vsec_OtherCommercialMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_OtherCommercialMember" xlink:to="lab_vsec_OtherCommercialMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_52eb0fa1-86de-4706-b171-04d3cb01d7d7_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_CurrentForeignTaxExpenseBenefit_816f4e9c-0a95-4747-ba84-76d090690eb7_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink: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 Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_c6507f98-e53f-45be-b649-62a8f0bf70e3_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_c1687770-f3fb-41eb-8c92-850e412dced5_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangibles Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink: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, Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_9b20305b-44c7-4bb4-9390-4b5b2a085f07_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink: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_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink: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, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_CommercialMember_124230d3-2910-4f5d-af72-39fa173b3282_terseLabel_en-US" xlink:label="lab_vsec_CommercialMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial</link:label>
    <link:label id="lab_vsec_CommercialMember_label_en-US" xlink:label="lab_vsec_CommercialMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial [Member]</link:label>
    <link:label id="lab_vsec_CommercialMember_documentation_en-US" xlink:label="lab_vsec_CommercialMember" 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 commercial customers.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CommercialMember" xlink:href="vsec-20201231.xsd#vsec_CommercialMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_CommercialMember" xlink:to="lab_vsec_CommercialMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_4005505a-0de4-405c-9a2b-64432cf20831_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/2020/dei-2020-01-31.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_us-gaap_SubsequentEventTypeDomain_71d56837-0844-4cc0-a325-1600fddf0b15_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_BusinessAcquisitionLineItems_6ffd7ebe-9637-41a3-9a93-129ee485d82d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementOfStockholdersEquityAbstract_488abb10-7317-45ac-be66-27c1db2f6c74_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingLeaseWeightedAverageDiscountRatePercent_43bae062-4e9c-4aee-9270-a90f48d17703_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">Weighted average discount rate, percent</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_5df05f87-1cd5-4d1f-a5d8-edc7f6416d72_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from long-term to current</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink: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 with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_b947938f-f0b5-4c20-a30f-412f29f6aa2c_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" 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">Total gross 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AllowanceForDoubtfulAccountsReceivableRollforward_a6312e4a-9d10-4aa5-909b-c4a954afd8e9_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink: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 for Credit Loss [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink: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 [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_bb3809ec-7f57-4cc9-a298-cb7ed71ef7d5_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 the 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredFinanceCostsNet_5d80bd3a-d184-4737-adda-e692f8620afa_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">Less debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_c190cfe5-acd8-4070-8a79-51a3f82842a9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink: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 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount_09625666-276e-4021-a862-7eb2b995c130_terseLabel_en-US" xlink:label="lab_vsec_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Permanent differences, net</link:label>
    <link:label id="lab_vsec_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount_label_en-US" xlink:label="lab_vsec_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount" xlink: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, Permanent Differences, Amount</link:label>
    <link:label id="lab_vsec_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount_documentation_en-US" xlink:label="lab_vsec_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount" 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, Permanent Differences, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount" xlink:href="vsec-20201231.xsd#vsec_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount" xlink:to="lab_vsec_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_57a182ee-e7e2-4114-992f-4865c2192b0a_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Provision for Income Taxes [Abstract]</link:label>
    <link:label id="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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 Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_641d4a6a-99d2-49b4-9244-1375b57d1a05_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">Additions Charged to Statement of Income Accounts</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PaymentsOfDividendsCommonStock_410575d4-2123-4e67-b31a-6ccfe753d0ff_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" 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">Dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink: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 Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_7f6d25eb-041b-46ae-9d94-e99dbc5de1b0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink: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, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_81698adb-8785-49d9-a5e9-f9c04eda6a4b_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_dei_EntityIncorporationStateCountryCode_8bfd0105-4a77-4682-85ca-2222e9c78c3b_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/2020/dei-2020-01-31.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_us-gaap_GoodwillImpairmentLoss_2cab710d-c7e9-4f2e-8f17-c1ba3791b8a3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" 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">Impairment charge</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccountsReceivableNetCurrent_34309367-c936-4eaa-9884-c736c6561b7c_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">Receivables, net</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_75a7b9cc-197c-4625-b00c-9219d143fd88_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink: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 Liabilities and Other Liabilities [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink: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 and Other Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_0d00912d-8e76-4a7f-9646-31ac90ebe24b_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink: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, net</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink: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, Finished Goods, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoods" xlink:to="lab_us-gaap_InventoryFinishedGoods" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_821e152b-3318-4f37-9205-30a489b88582_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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_InterestRateSwapLiabilityCurrent_be343d95-2b58-4a7d-b736-71b33bea1a46_terseLabel_en-US" xlink:label="lab_vsec_InterestRateSwapLiabilityCurrent" xlink: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 swap liability</link:label>
    <link:label id="lab_vsec_InterestRateSwapLiabilityCurrent_label_en-US" xlink:label="lab_vsec_InterestRateSwapLiabilityCurrent" xlink: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 Rate Swap, Liability, Current</link:label>
    <link:label id="lab_vsec_InterestRateSwapLiabilityCurrent_documentation_en-US" xlink:label="lab_vsec_InterestRateSwapLiabilityCurrent" 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">Interest Rate Swap, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_InterestRateSwapLiabilityCurrent" xlink:href="vsec-20201231.xsd#vsec_InterestRateSwapLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_InterestRateSwapLiabilityCurrent" xlink:to="lab_vsec_InterestRateSwapLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PostemploymentBenefitPlansPolicy_c0b88fee-f577-4b88-9914-9ca3fff24378_terseLabel_en-US" xlink:label="lab_us-gaap_PostemploymentBenefitPlansPolicy" xlink: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 Compensation Plans</link:label>
    <link:label id="lab_us-gaap_PostemploymentBenefitPlansPolicy_label_en-US" xlink:label="lab_us-gaap_PostemploymentBenefitPlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postemployment Benefit Plans, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitPlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitPlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PostemploymentBenefitPlansPolicy" xlink:to="lab_us-gaap_PostemploymentBenefitPlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssuedPricePerShare_4da70be2-ea1d-4458-b65f-9fe3b4bcc672_terseLabel_en-US" xlink:label="lab_us-gaap_SharesIssuedPricePerShare" xlink: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 the issuance of common stock (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharesIssuedPricePerShare_label_en-US" xlink:label="lab_us-gaap_SharesIssuedPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssuedPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssuedPricePerShare" xlink:to="lab_us-gaap_SharesIssuedPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_57803d16-d8c9-4600-a365-c90b9ee97ef7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink: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 compensation and accrued paid leave</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink: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, Compensated Absences</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_3a4032f9-e83f-408d-960f-0db8b97ca8f3_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/2020/dei-2020-01-31.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_DeferredTaxAssetsNet_2957f530-12c4-4eea-b7a1-482cae301c7d_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 gross 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_BusinessAcquisitionProFormaEarningsPerShareBasic_ce049b0d-ed09-4382-b90e-45088d9fc07a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink: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 earnings per share</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink: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, Pro Forma Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_a85a946b-fa16-4459-8efb-d1c32ac256e7_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_7f492abd-7553-48cd-9c64-58a33347a10b_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">Beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_8de5a565-9bbe-45d9-b82c-c103ae4053ca_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">Ending balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_bbb8dbce-1723-4c24-8ca1-73d2124643c0_totalLabel_en-US" xlink:label="lab_us-gaap_Goodwill" 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">Balance as of December 31, 2020</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_be0a86e8-7e50-42cd-8ebc-64bddfebe3ca_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink: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 by Customer</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink: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 Revenue by Major Customers by Reporting Segments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesReceivableRelatedPartiesNoncurrent_5fe9652d-f826-407b-b078-9e96f5bb3376_terseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableRelatedPartiesNoncurrent" xlink: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 portion of notes receivable</link:label>
    <link:label id="lab_us-gaap_NotesReceivableRelatedPartiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_NotesReceivableRelatedPartiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Receivable, Related Parties, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableRelatedPartiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent" xlink:to="lab_us-gaap_NotesReceivableRelatedPartiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_f6a4fa5a-9701-46ac-9456-10a31c912d47_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/2020/dei-2020-01-31.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_srt_TitleOfIndividualAxis_c4b3bdf6-f1e5-4de0-a857-4ea3dab5a74d_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink: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 Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink: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 Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_92a37b9c-1e6b-4d31-9aa2-da702d00e724_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_EmployeeMember_33ac70af-6d31-44c1-a9e2-76932d940d2e_terseLabel_en-US" xlink:label="lab_vsec_EmployeeMember" xlink: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</link:label>
    <link:label id="lab_vsec_EmployeeMember_label_en-US" xlink:label="lab_vsec_EmployeeMember" xlink: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 [Member]</link:label>
    <link:label id="lab_vsec_EmployeeMember_documentation_en-US" xlink:label="lab_vsec_EmployeeMember" 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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_EmployeeMember" xlink:href="vsec-20201231.xsd#vsec_EmployeeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_EmployeeMember" xlink:to="lab_vsec_EmployeeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_cca16a0b-cec0-4dd3-86b9-e65de9a0a5ce_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">US operating and capital loss carryforward</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_TimingOfTransferOfGoodOrServiceAxis_ec115798-ab84-4418-8190-a6659a169f2b_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_4ee5ee80-df70-42c6-9a76-40aed4e34462_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 declared 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueInputsLevel2Member_85a9c84f-5717-499d-9ceb-0bf58ae47d05_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_2f17f983-08fe-44e1-a3d2-ce3f528efae3_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 on a Non-recurring Basis</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_BuildingAndBuildingImprovementsMember_56631571-c5ba-498f-a49f-f46285726395_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink: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 building improvements</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink: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 and Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_66d8e2c9-463a-41a8-879e-1e59ee513a70_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_35a343b3-bfb6-478c-90ee-51f2f957f183_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" 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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfGoodwillTextBlock_5e3efb35-0aed-4e99-b667-2eef4689a589_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">Goodwill by Operating Segment</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_5e10d1db-33ec-46d4-8c98-a4a0512a1e7c_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_1c0c2d5a-7284-437e-b8c4-ff339e68eef0_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink: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 [Abstract]</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_0554a886-d00d-4700-9eaa-47383e69fae2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" xlink: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 adjustment included in costs and operating expenses</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" xlink: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 with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_3db85f01-9187-4721-a596-0b7502ae9f8e_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_8ef796c6-0c82-4510-be00-bf4a98570bea_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_1084edf9-70cb-42eb-b966-8b5adc0b4a49_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink: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 Standards Update [Extensible List]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink: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 Standards Update [Extensible List]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:to="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_0dd9baa8-68c2-4d95-a7c8-277d1516c44e_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_f488cb7c-7afa-4ad9-9f14-0766bd66cc50_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_1357358d-c119-471d-8fda-af525a1a7d7d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink: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 Amortization of Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink: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 Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b48421bc-b05e-4cc4-b3b6-62cb429afcd1_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink: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 weighted average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a3520110-1075-4c24-a20f-cd5688ca2951_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">Diluted weighted average shares 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EarningsPerShareBasic_1a65a7de-40b6-465b-83d7-f8f299cee535_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink: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 (loss) earnings per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_9c50abe2-03ef-43a9-bcc7-8d893f985436_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" 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">Net income (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_NumberOfOperatingSegments_e804474f-be89-491e-85c4-0f795aca12f0_verboseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" 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">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_817188c4-94e6-488b-8ba8-c34a43d886a0_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink: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 operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink: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 Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_7641f29f-ea23-47ea-b8e2-6cef637f0526_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/2020/dei-2020-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_73d7d881-ad08-40b2-9ad4-988a20c3eccf_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 (in 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DebtDisclosureAbstract_f9ff7ef0-e2c2-4ac3-820f-405c628ea2d5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_014c40b2-5a50-477e-95ac-37aca036f4da_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">Weighted average remaining lease term</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AllowanceForDoubtfulAccountsReceivableRecoveries_85d38871-b675-4f75-9ed9-6710122414d9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" 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">Recoveries</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink: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, Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_IncreasesDecreasesInTaxResultingFromAbstract_8ebb5fed-549f-4bb2-85c3-307fc0fd6db2_terseLabel_en-US" xlink:label="lab_vsec_IncreasesDecreasesInTaxResultingFromAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increases (decreases) in tax resulting from:</link:label>
    <link:label id="lab_vsec_IncreasesDecreasesInTaxResultingFromAbstract_label_en-US" xlink:label="lab_vsec_IncreasesDecreasesInTaxResultingFromAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increases (decreases) in tax resulting from: [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_IncreasesDecreasesInTaxResultingFromAbstract" xlink:href="vsec-20201231.xsd#vsec_IncreasesDecreasesInTaxResultingFromAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_IncreasesDecreasesInTaxResultingFromAbstract" xlink:to="lab_vsec_IncreasesDecreasesInTaxResultingFromAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_332d1a73-bdab-47f7-983f-183985f6126b_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" 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) provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_98bf1782-9b9b-4493-840b-ab8c6ef08092_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" 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">Repayments on loan agreement</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DividendsCommonStock_01321df8-a25e-4172-bf28-3ba4846a7645_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">Dividends declared</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RevenueRemainingPerformanceObligation_242ad53f-6bde-4158-aad2-2fa8dfdcf689_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink: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, remaining performance obligation, amount</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink: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, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_8b4544e5-084c-469b-b5e7-df230d697f74_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_8091a921-c242-4878-88e7-a90021d0e758_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">Stock-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_BalanceSheetLocationAxis_464c66be-1a87-4498-bad4-dacfae89cd98_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_7107bc37-b591-4e8d-9c10-1ffc35db291e_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, par value $0.05 per share, authorized 15,000,000 shares; issued and outstanding 11,055,037 and 10,970,123 respectively</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_GoodwillAndIntangibleAssetsDisclosureAbstract_620d0590-1a9f-4abd-8b51-c62b1883f27e_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink: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 and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2ef56231-f256-420d-b7e6-c5df55378077_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FiniteLivedIntangibleAssetsLineItems_1ac85a61-6b32-4695-8873-1aee8336b4b6_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_9afd4d77-b02f-497b-a718-d89cd2c3f67a_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/2020/dei-2020-01-31.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_dei_DocumentAnnualReport_94bfb82e-3118-442e-b56b-b681c84efd84_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/2020/dei-2020-01-31.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_b8b69149-7c89-4bd2-8529-2a966916db17_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">2022</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_2c74e456-6b43-4eaa-ae3f-3ee3c05bbd00_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" 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 tax benefit recognized for stock-based compensation</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LongTermDebtCurrent_c04da2d4-3781-48c2-b494-af673c29abf7_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink: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 long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_a7c06c42-d89a-478f-86c7-6b2d33eba503_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_DeferredCompensationPlanAssets_8dd1dc8f-4a71-42f1-8aad-47dd6747da15_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink: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 compensation plan assets</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink: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 Compensation Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationPlanAssets" xlink:to="lab_us-gaap_DeferredCompensationPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_efd262c3-273c-4a8a-831c-969f91d63dd1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Receivables</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink: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 Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_00101e6d-a88e-409e-b0ee-795038cb49c4_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/2020/dei-2020-01-31.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_us-gaap_SaleOfStockPricePerShare_da795f80-afcc-4995-8133-675ddb1f285e_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public offering price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_label_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPricePerShare" xlink:to="lab_us-gaap_SaleOfStockPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_f7ff1d0c-40bf-4304-aaaa-132be4958d51_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" 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 on financing lease obligations</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink: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 Capital Lease Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:to="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_f90060df-ad21-4e93-a174-7d4ea6fea8c0_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_9cb68c48-fecd-43a0-8b6f-cb707ed5b3c8_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">Earnings 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockIssuedDuringPeriodSharesShareBasedCompensation_1706461a-f9ca-4c6d-aa87-089e7672a4d9_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" 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">Stock-based compensation (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_c7327482-ffce-498c-ba04-8c7b84af2b80_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncreaseDecreaseInContractWithCustomerAsset_6e6795d6-f46d-432a-9618-f20fc2397530_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" 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">Unbilled receivables</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink: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 Contract with Customer, Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_bcbd8416-71d9-4a7a-a572-66a7a1e1485f_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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_BusinessDivestitureDomain_0c6fd9db-595b-4bc8-b486-77e59dae96e0_terseLabel_en-US" xlink:label="lab_vsec_BusinessDivestitureDomain" xlink: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 Divestiture [Domain]</link:label>
    <link:label id="lab_vsec_BusinessDivestitureDomain_label_en-US" xlink:label="lab_vsec_BusinessDivestitureDomain" xlink: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 Divestiture [Domain]</link:label>
    <link:label id="lab_vsec_BusinessDivestitureDomain_documentation_en-US" xlink:label="lab_vsec_BusinessDivestitureDomain" 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">[Domain] for Business Divestiture [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_BusinessDivestitureDomain" xlink:href="vsec-20201231.xsd#vsec_BusinessDivestitureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_BusinessDivestitureDomain" xlink:to="lab_vsec_BusinessDivestitureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_30149bba-d77c-4099-b272-bbcceff7a848_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">Cash flows from 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommonStockSharesIssued_dc50e3b3-9ddb-4f74-babb-e551dd8d2d9b_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, 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CashAndCashEquivalentsAtCarryingValue_610d11db-5d55-4526-b324-d1e2626e20ca_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_f471ae35-5670-4794-ab53-29fc502515dd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink: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 Revenue by Major Customers, by Reporting Segments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink: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 Revenue by Major Customers, by Reporting Segments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_add68717-4218-4cc2-ac32-b77d31a77a1a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" 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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_OperatingLeaseLiability_a2d2de15-308f-4af4-b5ab-7cc4a19329b8_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 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredTaxLiabilities_a685ef60-07cc-410c-9329-58343fb0128b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LongTermDebtNoncurrent_61ba1fcc-6d98-4aa8-a0d9-c709959e4ca0_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ContractWithCustomerBasisOfPricingDomain_f393d95e-a6a7-444c-9807-bf686ea2e25b_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Basis of Pricing [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink: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, Basis of Pricing [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_33ae1e95-0d92-4a1e-881e-f9e6c4cea69d_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" 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">Receivables</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink: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 Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_7c97b657-e02e-4c8d-bafa-f56882d385ee_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_PTBHoldingsUSALLCMember_49b82e33-c2a1-4e46-aa21-158148d24fdb_terseLabel_en-US" xlink:label="lab_vsec_PTBHoldingsUSALLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PTB Holdings USA, LLC</link:label>
    <link:label id="lab_vsec_PTBHoldingsUSALLCMember_label_en-US" xlink:label="lab_vsec_PTBHoldingsUSALLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PTB Holdings USA, LLC [Member]</link:label>
    <link:label id="lab_vsec_PTBHoldingsUSALLCMember_documentation_en-US" xlink:label="lab_vsec_PTBHoldingsUSALLCMember" 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">PTB Holdings USA, LLC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_PTBHoldingsUSALLCMember" xlink:href="vsec-20201231.xsd#vsec_PTBHoldingsUSALLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_PTBHoldingsUSALLCMember" xlink:to="lab_vsec_PTBHoldingsUSALLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_116d8a82-6ad4-4097-9787-2ea1bdbbbbdf_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">Statement of Comprehensive Income [Abstract]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockholdersEquity_32fc2aa7-10f4-45a7-919c-9e82c539fc42_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 stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_17674c95-1c7b-47c6-8e5f-48a63e114db8_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">Balance, beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_f5a9eef7-d249-41d9-9221-abb205b10f23_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">Balance, 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ConcentrationRiskTypeDomain_e051c6de-3537-4a77-9686-6a8be229e448_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_fcfc2bd6-d4c6-4ab8-bebe-6d5baf9878f3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration payment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink: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, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_c79b836f-d869-4647-9193-2188dec009c8_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 stockholders' 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LossContingenciesLineItems_54b107af-6067-4e0d-b714-7061cd3b673f_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink: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 Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink: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 Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3753fc53-ceaf-4d5f-95aa-645c09d5380c_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink: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 other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink: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 Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_9c917d1a-2906-4459-b26b-8164f91c823d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityAddressCityOrTown_cdc2cf2c-e8fe-4e0e-989c-fdff717162db_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/2020/dei-2020-01-31.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_FairValueByFairValueHierarchyLevelAxis_63f3f583-3395-41e8-b3db-09feab5ba434_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OtherAssetsNoncurrentAbstract_226b6e76-b988-48fe-b33a-279ec60ecbc9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrentAbstract" xlink: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, Noncurrent [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrentAbstract" xlink: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, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="lab_us-gaap_OtherAssetsNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FixedPriceContractMember_ff1aa459-1ebf-425b-b635-56d6876e6609_terseLabel_en-US" xlink:label="lab_us-gaap_FixedPriceContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Price Contract</link:label>
    <link:label id="lab_us-gaap_FixedPriceContractMember_label_en-US" xlink:label="lab_us-gaap_FixedPriceContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed-price Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedPriceContractMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FixedPriceContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedPriceContractMember" xlink:to="lab_us-gaap_FixedPriceContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_1966d35a-b0c3-4905-b847-43a7baa82495_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c9aa0a61-8dc2-4105-b9c4-521498412cb4_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">2025</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_NotesReceivableNet_3d4cdad2-67ac-4925-bf24-784e68728ed4_terseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Note receivable, net</link:label>
    <link:label id="lab_us-gaap_NotesReceivableNet_label_en-US" xlink:label="lab_us-gaap_NotesReceivableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableNet" xlink:to="lab_us-gaap_NotesReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMember_ba6499d0-6515-44c0-9953-fdd50291396b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMember" xlink: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_OtherAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMember" xlink:to="lab_us-gaap_OtherAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_684190b9-2ac9-46c7-b98c-5896f63f037e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_f8491303-08d5-427e-98c8-c7bd41089245_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">Current Total</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_SelfInsuranceReservesCurrent_94a80058-c9ef-41da-aca8-6c68ca3ee0c9_terseLabel_en-US" xlink:label="lab_vsec_SelfInsuranceReservesCurrent" xlink: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</link:label>
    <link:label id="lab_vsec_SelfInsuranceReservesCurrent_label_en-US" xlink:label="lab_vsec_SelfInsuranceReservesCurrent" xlink: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 Reserves, Current</link:label>
    <link:label id="lab_vsec_SelfInsuranceReservesCurrent_documentation_en-US" xlink:label="lab_vsec_SelfInsuranceReservesCurrent" 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 Reserves, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_SelfInsuranceReservesCurrent" xlink:href="vsec-20201231.xsd#vsec_SelfInsuranceReservesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_SelfInsuranceReservesCurrent" xlink:to="lab_vsec_SelfInsuranceReservesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductMember_48f95e73-9762-4d2f-a856-16ede33ec254_terseLabel_en-US" xlink:label="lab_us-gaap_ProductMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Products</link:label>
    <link:label id="lab_us-gaap_ProductMember_label_en-US" xlink:label="lab_us-gaap_ProductMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductMember" xlink:to="lab_us-gaap_ProductMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_11e1de14-fc7f-42ac-90e3-01947ffde9e0_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_GainLossOnSaleOfPropertyPlantEquipment_f882d913-f46c-4faf-ac9c-5206d8b69798_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" 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">Gain on sale of property and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_39c81b06-6736-4db6-b38d-d11e6d259fcd_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" 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">Finite-lived intangible asset, useful life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d7177735-96dc-44ed-b7e3-2c9285c10d1a_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink: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 of contract</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink: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, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_021ac23f-5cb8-4c00-a05e-788ed08c831e_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredTaxLiabilitiesLeasingArrangements_6ea194e1-e14b-49fd-a2e0-ceedc4378d29_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" 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">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink: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, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_4452ab65-8f81-4e41-90b1-878887a93e3c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_PropertyPlantAndEquipmentNet_9a174bff-b675-430d-b2f5-21f6481f9661_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_bfdffc85-9717-4eb9-9fdb-913acd4e5287_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">Total 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2c7e97b6-56fe-48a9-8b52-c7ce5546b2e8_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">2023</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityTaxIdentificationNumber_5e95713e-51cd-4855-92b7-73489e39fa48_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/2020/dei-2020-01-31.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_RevenueFromContractWithCustomerPolicyTextBlock_8394373a-5a88-40c0-8cfb-c6c2d0dac4e3_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredCompensationLiabilityClassifiedNoncurrent_332c296c-6cd7-4e4f-b3a1-b0368a27bc3a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink: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 compensation</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink: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 Compensation Liability, Classified, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_e3f3d6e8-bdf6-4292-8fa7-d335b6c873fa_verboseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" 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">Stock-Based Compensation Plans</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NetIncomeLoss_9a9c267b-5755-43e9-a2d2-a3e99bbef709_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 (loss) income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_0ffb852f-d4a0-4bd5-8f87-5deb02ca84e6_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink: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 (loss) income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_3ced0ce1-cbad-479d-8a13-d0cc4501cbea_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" 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">Net 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_GovernmentContractReceivable_1cca75a0-cd4b-40f9-bb97-ca9c61f1f388_terseLabel_en-US" xlink:label="lab_us-gaap_GovernmentContractReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government contracts receivable</link:label>
    <link:label id="lab_us-gaap_GovernmentContractReceivable_label_en-US" xlink:label="lab_us-gaap_GovernmentContractReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government Contract Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GovernmentContractReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GovernmentContractReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GovernmentContractReceivable" xlink:to="lab_us-gaap_GovernmentContractReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_79796ef6-3efa-4c5a-9db7-da7c07ab78f3_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 impact of acquisitions:</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LondonInterbankOfferedRateLIBORMember_17dcf0bf-2c35-476d-bdfe-239f49723e4e_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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OtherComprehensiveIncomeLossNetOfTax_a68e4141-6116-4bc3-be97-5d772ebec9f4_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" 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">Other comprehensive loss, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink: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 Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_eb38045f-dd55-4ccd-8caa-75d818fb234d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LongtermDebtTypeAxis_a0f152d5-086e-4bfb-8d3b-469459a54439_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AssetsCurrent_226c0b6a-d057-4850-b792-318da649456a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_CurrentFiscalYearEndDate_b37df857-8ecf-4f27-a4ff-d3a43466cf1d_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/2020/dei-2020-01-31.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_vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense_b2e9cdbe-548f-42f9-95df-654369ff50c0_totalLabel_en-US" xlink:label="lab_vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense" 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">Operating income before non-recurring items</link:label>
    <link:label id="lab_vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense_label_en-US" xlink:label="lab_vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense" xlink: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), Excluding Nonrecurring Income (Expense)</link:label>
    <link:label id="lab_vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense_documentation_en-US" xlink:label="lab_vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense" 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">Operating Income (Loss), Excluding Nonrecurring Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense" xlink:href="vsec-20201231.xsd#vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense" xlink:to="lab_vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_71c8795f-c4fb-4e16-b1ce-b5f4d901ce98_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink: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 swaps</link:label>
    <link:label id="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_label_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink: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 Rate Derivative Liabilities, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:to="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_ProceedsFromSaleOfBusinessAndCertainAssets_34c57f08-50de-41cf-8ca7-3e2961280554_terseLabel_en-US" xlink:label="lab_vsec_ProceedsFromSaleOfBusinessAndCertainAssets" xlink: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 a business entity and certain assets</link:label>
    <link:label id="lab_vsec_ProceedsFromSaleOfBusinessAndCertainAssets_label_en-US" xlink:label="lab_vsec_ProceedsFromSaleOfBusinessAndCertainAssets" xlink: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 Business And Certain Assets</link:label>
    <link:label id="lab_vsec_ProceedsFromSaleOfBusinessAndCertainAssets_documentation_en-US" xlink:label="lab_vsec_ProceedsFromSaleOfBusinessAndCertainAssets" 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">Proceeds From Sale Of Business And Certain Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_ProceedsFromSaleOfBusinessAndCertainAssets" xlink:href="vsec-20201231.xsd#vsec_ProceedsFromSaleOfBusinessAndCertainAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_ProceedsFromSaleOfBusinessAndCertainAssets" xlink:to="lab_vsec_ProceedsFromSaleOfBusinessAndCertainAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_5436478b-4c7a-4952-b96a-d6937f37fcdf_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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_aef67f30-4f70-4ff4-a8b2-4cd5d104788b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink: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 contract disallowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink: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, Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_43e1d62c-2ed5-4aec-8088-eea95d329afe_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" xlink: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 a business entity and certain assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfBusiness" xlink:to="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_8894d908-b251-4d25-8169-20646e428de6_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_StockholdersEquityAbstract_d47a9961-8193-4fb9-9de3-eec1b25e327d_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">Stockholders' 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_cc86ee5b-86d8-46e3-bb58-f64c22ecc4f3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink: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 credit carryforward</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink: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 Credit Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_bd59e1ac-1b26-4129-9605-4f0138321d64_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">2025</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_DocumentFiscalPeriodFocus_6ff2eaf5-dd1f-4a14-8e70-5c4fe5685539_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/2020/dei-2020-01-31.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_GoodwillAndIntangibleAssetImpairment_ed4a1b5c-7a4a-4c28-ae23-fdd95c108b1f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" 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">Goodwill and intangible asset impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_842d7501-cefc-4a7c-a8c5-bb3c4688ce00_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink: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 and intangible asset impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink: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 Asset Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_b9878e59-59be-402a-bf39-eacad7a3b1b2_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_SupplementalCashFlowInformationAbstract_6c28b64a-e32e-4f3c-b760-00f91e068a42_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental cash flow disclosures:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_fb13324b-4f8b-4a45-9825-7dc40bcf307c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LessorOperatingLeaseTermOfContract_f4975668-f4b9-45a7-a6b8-99fb2895a233_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeaseTermOfContract" xlink: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 payment term</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeaseTermOfContract" xlink: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, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseTermOfContract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LessorOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LessorOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_9faa558c-c7f0-4935-bc0f-6720f36ff5a8_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/2020/dei-2020-01-31.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_CommonStockMember_df2ada90-abc4-49fb-8245-297f400f1d2b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentLineItems_87f42fe8-3f66-4eee-9b3d-67a719d05c56_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_srt_ProductsAndServicesDomain_966ac864-623e-4b6f-acc2-9e6d8998023b_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_PropertyPlantAndEquipmentTypeDomain_236c0b26-4764-4c04-b09e-dfc7fdf8326c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_ConcentrationRiskBenchmarkDomain_4b22b108-3eff-4a74-8199-6ef229fa5c31_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_DepartmentofDefenseMember_fa2fe170-2dcb-407f-aaea-e09b1e2afad0_terseLabel_en-US" xlink:label="lab_vsec_DepartmentofDefenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DoD</link:label>
    <link:label id="lab_vsec_DepartmentofDefenseMember_label_en-US" xlink:label="lab_vsec_DepartmentofDefenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Department of Defense [Member]</link:label>
    <link:label id="lab_vsec_DepartmentofDefenseMember_documentation_en-US" xlink:label="lab_vsec_DepartmentofDefenseMember" 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">Department of Defense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_DepartmentofDefenseMember" xlink:href="vsec-20201231.xsd#vsec_DepartmentofDefenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_DepartmentofDefenseMember" xlink:to="lab_vsec_DepartmentofDefenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_fbcabc65-b547-4415-9a69-e0e68c1258a0_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 credit losses on accounts receivable</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_DefinedContributionPlanCostRecognized_1e6246c3-66d2-406c-972f-20e871cf3c98_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink: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 expense</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink: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, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_d8857dd4-8a24-45e9-b1a7-6c17cd2029a3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" 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">Capitalized inventory</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink: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, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_e97e11da-7952-4546-91e9-8e244c351bd1_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">Schedule of 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LeaseContractualTermAxis_9070e5fe-95c5-49d9-8bb9-e3351c0e89e1_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseContractualTermAxis" xlink: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 Arrangement, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LeaseContractualTermAxis_label_en-US" xlink:label="lab_us-gaap_LeaseContractualTermAxis" xlink: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 Contractual Term [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseContractualTermAxis" xlink:to="lab_us-gaap_LeaseContractualTermAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_635937b4-be93-4301-80ec-6d98b0210d20_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink: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, Unobservable Input Reconciliation [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink: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, Unobservable Input Reconciliation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_b1cac0fe-3445-4e3f-91fa-837a6cb24144_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FiniteLivedIntangibleAssetsGross_7459e412-52ca-4787-bf44-22729b52b2fb_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink: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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SalesRevenueNetMember_113652ba-f8e7-42e4-9e17-a653518681e5_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink: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 Benchmark</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink: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 Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_a6600c57-f22f-433c-b853-079c4794a48f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stated interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink: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, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_NumberOfTradeNames_d86a29ee-5c00-48a9-bcd3-d9df0eed339d_terseLabel_en-US" xlink:label="lab_vsec_NumberOfTradeNames" xlink: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 trade names</link:label>
    <link:label id="lab_vsec_NumberOfTradeNames_label_en-US" xlink:label="lab_vsec_NumberOfTradeNames" xlink: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 Trade Names</link:label>
    <link:label id="lab_vsec_NumberOfTradeNames_documentation_en-US" xlink:label="lab_vsec_NumberOfTradeNames" 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 amortized trade name with the entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_NumberOfTradeNames" xlink:href="vsec-20201231.xsd#vsec_NumberOfTradeNames"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_NumberOfTradeNames" xlink:to="lab_vsec_NumberOfTradeNames" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPayableCurrent_1ea8fb2d-fbf9-41d3-9955-0a0b5f369fe4_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrent" xlink: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 payable</link:label>
    <link:label id="lab_us-gaap_DividendsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrent" xlink: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 Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableCurrent" xlink:to="lab_us-gaap_DividendsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_4fba64bb-887e-41ba-8f45-aa89a133a603_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink: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, remaining performance obligation, expected timing of satisfaction, period</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink: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, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesReceivableGross_d9b1472c-599f-44f8-ac9e-52fa1af095ec_terseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Note receivable</link:label>
    <link:label id="lab_us-gaap_NotesReceivableGross_label_en-US" xlink:label="lab_us-gaap_NotesReceivableGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableGross" xlink:to="lab_us-gaap_NotesReceivableGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b5441ac5-80f8-4e36-a40f-8f67dcc2f827_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" 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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_PercentageOfContractsWithGovernment_fc872c94-6533-4d88-ae67-fb6f0122d2aa_terseLabel_en-US" xlink:label="lab_vsec_PercentageOfContractsWithGovernment" xlink: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 contracts with the government</link:label>
    <link:label id="lab_vsec_PercentageOfContractsWithGovernment_label_en-US" xlink:label="lab_vsec_PercentageOfContractsWithGovernment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Contracts with the Government</link:label>
    <link:label id="lab_vsec_PercentageOfContractsWithGovernment_documentation_en-US" xlink:label="lab_vsec_PercentageOfContractsWithGovernment" 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 the ratio of contracts with the government revenue to total revenue during the period ended.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_PercentageOfContractsWithGovernment" xlink:href="vsec-20201231.xsd#vsec_PercentageOfContractsWithGovernment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_PercentageOfContractsWithGovernment" xlink:to="lab_vsec_PercentageOfContractsWithGovernment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_75fff6d3-14be-4e59-809a-4e919efe3b04_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosure of noncash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_8897f71d-7dd1-4776-838c-0b0e90720ca8_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" 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">Diluted earnings 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_61d3d32f-99e4-4738-8781-7845831df87c_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">Net (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_b3c5e056-0c7f-4c82-bbfe-221a95553957_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Reconciliation [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink: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, Amount [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7d3f504a-45ab-4f43-bb53-3c3f95d83cc3_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink: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 weighted average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_debc3752-209f-494c-91cb-54d081627d9c_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">Basic weighted average 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DebtInstrumentBasisSpreadOnVariableRate1_9bda5848-84bf-4fea-af56-c48e2607baca_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">Base margin</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SubsequentEventsAbstract_fcbf033a-218d-458f-913b-a39d8e56ec29_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink: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 Events [Abstract]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink: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 Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_CTAerospaceLLCMember_2dbd3e7d-50f6-4c56-86be-4e775ae991df_terseLabel_en-US" xlink:label="lab_vsec_CTAerospaceLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CT Aerospace LLC</link:label>
    <link:label id="lab_vsec_CTAerospaceLLCMember_label_en-US" xlink:label="lab_vsec_CTAerospaceLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CT Aerospace LLC [Member]</link:label>
    <link:label id="lab_vsec_CTAerospaceLLCMember_documentation_en-US" xlink:label="lab_vsec_CTAerospaceLLCMember" 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">CT Aerospace LLC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CTAerospaceLLCMember" xlink:href="vsec-20201231.xsd#vsec_CTAerospaceLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_CTAerospaceLLCMember" xlink:to="lab_vsec_CTAerospaceLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_a68d5a57-7824-4aa5-a52b-0ba15d456f8c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LossContingenciesTable_6f7f71e3-c384-4822-bed7-32de54a2f85a_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink: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 Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink: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 Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_569ca4ef-ae7f-40b5-bc41-d0bd6bba2e56_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_894d16ac-f234-4989-8311-3efc83a44a2a_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/2020/dei-2020-01-31.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_RevenueFromContractWithCustomerTextBlock_c5486be8-85a5-4461-a2aa-34ea5f6c03ef_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink: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_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_301224fb-bbab-43e2-9153-0178f970da76_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 paid 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_DepreciationAndAmortizationExpense_6cc33649-f4c7-4718-affa-7977bf18a729_terseLabel_en-US" xlink:label="lab_vsec_DepreciationAndAmortizationExpense" xlink: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_vsec_DepreciationAndAmortizationExpense_label_en-US" xlink:label="lab_vsec_DepreciationAndAmortizationExpense" xlink: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 and amortization expense</link:label>
    <link:label id="lab_vsec_DepreciationAndAmortizationExpense_documentation_en-US" xlink:label="lab_vsec_DepreciationAndAmortizationExpense" 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 aggregate expense included in continuing operations 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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_DepreciationAndAmortizationExpense" xlink:href="vsec-20201231.xsd#vsec_DepreciationAndAmortizationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_DepreciationAndAmortizationExpense" xlink:to="lab_vsec_DepreciationAndAmortizationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_68c6b7f5-af19-4110-bf9c-bb12b3c4464d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign country operating loss carryforward</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink: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, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_EarnOutObligationsMember_08e126d1-8fef-401e-96f9-97ae9766ca75_terseLabel_en-US" xlink:label="lab_vsec_EarnOutObligationsMember" xlink: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 Obligations</link:label>
    <link:label id="lab_vsec_EarnOutObligationsMember_label_en-US" xlink:label="lab_vsec_EarnOutObligationsMember" xlink: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 Obligations [Member]</link:label>
    <link:label id="lab_vsec_EarnOutObligationsMember_documentation_en-US" xlink:label="lab_vsec_EarnOutObligationsMember" 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 Obligations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_EarnOutObligationsMember" xlink:href="vsec-20201231.xsd#vsec_EarnOutObligationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_EarnOutObligationsMember" xlink:to="lab_vsec_EarnOutObligationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_21919250-67e7-49df-aec6-b91feb3a00f8_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">2021</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CashAndCashEquivalentsPolicyTextBlock_c76c1cc7-9e1b-485f-b4b8-b1aea9142702_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_InventoryPolicyTextBlock_5a8b2249-2441-40f4-8a50-78a41849961a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeTaxExpenseBenefit_bfcc7965-a03c-423b-8993-9b349e34e71d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink: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 income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_693e77f0-f3ce-44e6-a43c-76844c798643_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">Provision for income taxes</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_GoodwillNetSubjectToImpairment_ed62dc4d-4ec2-450a-9aac-2e41646b6ecf_terseLabel_en-US" xlink:label="lab_vsec_GoodwillNetSubjectToImpairment" xlink: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 after impairment</link:label>
    <link:label id="lab_vsec_GoodwillNetSubjectToImpairment_label_en-US" xlink:label="lab_vsec_GoodwillNetSubjectToImpairment" xlink: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, Net, Subject To Impairment</link:label>
    <link:label id="lab_vsec_GoodwillNetSubjectToImpairment_documentation_en-US" xlink:label="lab_vsec_GoodwillNetSubjectToImpairment" 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, Net, Subject To Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_GoodwillNetSubjectToImpairment" xlink:href="vsec-20201231.xsd#vsec_GoodwillNetSubjectToImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_GoodwillNetSubjectToImpairment" xlink:to="lab_vsec_GoodwillNetSubjectToImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_ab1fae65-55bd-4803-b73f-0253d5aef462_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">Proceeds from sale of business</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d8cd9d7c-3679-44dd-be97-d5f7545068db_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 year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_694cc3c2-7e50-4005-983c-18ccdb809439_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 year</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentPolicyTextBlock_174dc49b-84ba-4374-8b42-a50d29516a2c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_4f89cc6b-a33e-4b93-ac07-b11c736289eb_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 Term Loan Payments</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_QuarterlyFinancialDataAbstract_9782f0a1-1ec7-4f14-b008-a791ab303e35_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialDataAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Data [Abstract]</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialDataAbstract_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialDataAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Data [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialDataAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialDataAbstract" xlink:to="lab_us-gaap_QuarterlyFinancialDataAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_f04b8a0f-150f-448d-811b-ddff37d2e5b1_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink: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 Individual [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink: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 Individual [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_GoodwillGrossSubjectToImpairment_147ab99d-be7f-4330-a246-317c80f52546_periodStartLabel_en-US" xlink:label="lab_vsec_GoodwillGrossSubjectToImpairment" 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">43830</link:label>
    <link:label id="lab_vsec_GoodwillGrossSubjectToImpairment_label_en-US" xlink:label="lab_vsec_GoodwillGrossSubjectToImpairment" xlink: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, Gross, Subject To Impairment</link:label>
    <link:label id="lab_vsec_GoodwillGrossSubjectToImpairment_documentation_en-US" xlink:label="lab_vsec_GoodwillGrossSubjectToImpairment" 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, Gross, Subject To Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_GoodwillGrossSubjectToImpairment" xlink:href="vsec-20201231.xsd#vsec_GoodwillGrossSubjectToImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_GoodwillGrossSubjectToImpairment" xlink:to="lab_vsec_GoodwillGrossSubjectToImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_ee04db81-7d65-44bb-b0c6-0a87412d2be7_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink: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 (loss) earnings per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_39460efb-880b-4ef3-9e4d-7e2a8d2171fa_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" 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">Net income (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure_5b37fad1-386b-4f2c-8505-0663c71f32ba_terseLabel_en-US" xlink:label="lab_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure" xlink: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 earn-out obligation</link:label>
    <link:label id="lab_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure_7f6e32db-f94e-4853-914e-54f5120f4111_verboseLabel_en-US" xlink:label="lab_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure" 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 obligation-current</link:label>
    <link:label id="lab_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure_label_en-US" xlink:label="lab_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure" xlink: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 Portion Of Earn Out Obligation Fair Value Disclosure</link:label>
    <link:label id="lab_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure_documentation_en-US" xlink:label="lab_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure" 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">This element represents fair value of recognized liabilities arising from a contingency assumed in a business combination.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure" xlink:href="vsec-20201231.xsd#vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure" xlink:to="lab_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_bfd61bc9-d661-47f2-8aa1-c1d73604dbca_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/2020/dei-2020-01-31.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_PaymentsToAcquireBusinessesGross_352e1972-49b7-4491-a81e-8e60e73f482d_verboseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" 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">Cash consideration</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_71bcd923-bc6a-48f4-bfff-a523f672d15e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink: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, Pro Forma Information</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink: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, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_f57e4287-1728-4338-88f1-00223d3e577f_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PatentedTechnologyMember_b0db2ac7-04fc-4c3f-b064-39034882c399_terseLabel_en-US" xlink:label="lab_us-gaap_PatentedTechnologyMember" xlink: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 technologies</link:label>
    <link:label id="lab_us-gaap_PatentedTechnologyMember_label_en-US" xlink:label="lab_us-gaap_PatentedTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patented Technology [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PatentedTechnologyMember" xlink:to="lab_us-gaap_PatentedTechnologyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities_2e00f869-3add-4da3-a979-b219eda422da_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink: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 and other current liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities_be153a62-1f6f-45db-b912-513873280bc4_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" 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</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink: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 and Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_0c39ab13-21e1-4d7c-9c51-5b9cf8b65242_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">Long-term debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_e82a00bf-d74d-45a7-a25b-0b7c225ebe53_totalLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" 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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfDebtInstrumentsTextBlock_b579e7ac-52fe-43fd-8935-575ecc1e13ea_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_Depreciation_5dc1d335-3800-4abc-8f3f-01879f77d91c_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 and amortization</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityAddressAddressLine1_b23de6e5-1ce4-4408-9815-40201aab3322_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/2020/dei-2020-01-31.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_us-gaap_IncomeTaxReconciliationTaxCredits_5fc73374-7cd9-4134-a4eb-a09719b0eb42_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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_NoncompeteAgreementsMember_9e5b2b7b-f0da-44d3-bf53-5d1be44c8a43_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">Noncompete 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_ContractWithCustomerLiability_0c3d7379-6f2b-450b-9f39-27f49c2cfe95_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with customer, liability</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_47435393-712f-4626-8f95-49512e08bfeb_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" 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">Other current assets and noncurrent assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink: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 Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_cf06c0d2-3154-433f-8cf4-44e65400d9d4_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/2020/dei-2020-01-31.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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_22878c19-a4c3-4e5f-a15f-1d3860eb9662_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 - 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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8582ddaf-52b0-439f-9854-f09ac52f9e14_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink: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, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink: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, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_6b72140d-6efb-4106-aeac-8f4bb04a6602_totalLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" 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">Stock-based compensation expense,&#160;net of income tax&#160;benefit</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink: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, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ba0eefd6-f291-421f-a8ee-b150d5f16f2e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink: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 Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink: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 Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_393d47e7-cddd-430e-aade-4e0ad71605ab_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" 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 payments</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredIncomeTaxExpenseBenefit_81dd53e5-afd5-4746-8110-8be258956f75_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">Deferred Total</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_BusinessAcquisitionsProFormaRevenue_e3a42472-e74c-4af6-bfd9-e23f585e90e2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink: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</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink: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, Pro Forma Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d85b2898-ebc2-4967-93db-5265651ffb57_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">Revolving loans maximum borrowing capacity</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_AwardTypeAxis_7514fb75-017d-4c30-8efc-478227d6d1e1_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_926f1b08-197c-4a6c-9190-db2bc7e85b5d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FiniteLivedIntangibleAssetsAccumulatedAmortization_53b73579-74a9-4965-9dd3-957bfaafddc3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" 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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LeaseContractualTermDomain_f7615e20-ad8e-4151-b674-732ff5748d2e_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseContractualTermDomain" xlink: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 Arrangement, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LeaseContractualTermDomain_label_en-US" xlink:label="lab_us-gaap_LeaseContractualTermDomain" xlink: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 Contractual Term [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseContractualTermDomain" xlink:to="lab_us-gaap_LeaseContractualTermDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_5ccc70e0-6593-4561-934a-fbad87be1035_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_4ecb78c9-0969-4cd8-8212-a2da110cb024_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink: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 Credit Losses</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Losses, Policy for Uncollectible Amounts [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingCostsAndExpenses_ba83dc26-9b09-4629-b332-d595500f8448_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingCostsAndExpenses" 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 costs and operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingCostsAndExpenses_c2944dd3-d78a-4835-b5db-8030f12f3d1d_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">Costs and operating expenses</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_f8787595-b3af-4965-8091-8d04c2a5e9ba_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">Stock-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueMeasurementInputsDisclosureTextBlock_07bc8de7-afa4-4c2e-a7c3-71e8a0a7385c_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" 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">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink: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 and Measurement Inputs, Recurring and Nonrecurring [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_4f1673f4-735c-4761-8f7e-468ce9d23920_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_634b69c2-be5c-400e-8c5b-1126bebaccbc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" 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">Decrease from divestiture</link:label>
    <link:label id="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_label_en-US" xlink:label="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink: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, Written off Related to Sale of Business Unit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:to="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_PrimeTurbinesLLCMember_5a191068-f290-4494-bc16-2345f31fe603_terseLabel_en-US" xlink:label="lab_vsec_PrimeTurbinesLLCMember" xlink: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 Turbines</link:label>
    <link:label id="lab_vsec_PrimeTurbinesLLCMember_label_en-US" xlink:label="lab_vsec_PrimeTurbinesLLCMember" xlink: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 Turbines LLC [Member]</link:label>
    <link:label id="lab_vsec_PrimeTurbinesLLCMember_documentation_en-US" xlink:label="lab_vsec_PrimeTurbinesLLCMember" 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">Prime Turbines LLC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_PrimeTurbinesLLCMember" xlink:href="vsec-20201231.xsd#vsec_PrimeTurbinesLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_PrimeTurbinesLLCMember" xlink:to="lab_vsec_PrimeTurbinesLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c9f11733-f34c-43f8-a819-9037e9bc7e02_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink: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 and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink: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 and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_7a2c6b12-2c1b-4b75-8791-b5e111b4c770_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" 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 (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0a1bfdb5-a69c-4b54-9d41-e74033bcc8d0_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AllowanceForDoubtfulAccountsReceivable_edb298be-4b3e-4276-af68-1536447ca016_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink: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_AllowanceForDoubtfulAccountsReceivable_5868131d-e925-4551-831f-35da8c5448a9_periodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" 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 as of December 31, 2019</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_313f04d7-256d-4316-84d4-0313189d561e_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" 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 as of December 31, 2020</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAbstract_8314d472-6665-44a5-965c-a39ff1ab2337_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAbstract" xlink: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, Noncash Expense [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d8318fca-6e97-4244-b4b0-cd05169965d9_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">Award Type [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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_4b551346-5e74-46c1-a5ab-969d772b2296_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink: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 and other current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink: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 Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_689e877b-aa41-4634-8feb-69f02d6820ce_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</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/2020/dei-2020-01-31.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_vsec_CommonStockVotingRightsNumberOfVotes_63eed11d-809b-4f08-8c6d-fea869f17fbc_terseLabel_en-US" xlink:label="lab_vsec_CommonStockVotingRightsNumberOfVotes" xlink: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 votes stockholders are entitled to per common share</link:label>
    <link:label id="lab_vsec_CommonStockVotingRightsNumberOfVotes_label_en-US" xlink:label="lab_vsec_CommonStockVotingRightsNumberOfVotes" xlink: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, Voting Rights, Number Of Votes</link:label>
    <link:label id="lab_vsec_CommonStockVotingRightsNumberOfVotes_documentation_en-US" xlink:label="lab_vsec_CommonStockVotingRightsNumberOfVotes" 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 votes stockholders are entitled to per common share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CommonStockVotingRightsNumberOfVotes" xlink:href="vsec-20201231.xsd#vsec_CommonStockVotingRightsNumberOfVotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_CommonStockVotingRightsNumberOfVotes" xlink:to="lab_vsec_CommonStockVotingRightsNumberOfVotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_f9056614-2c3e-47e6-9742-0c415a55b3f5_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink: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 Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink: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 Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_22fd9811-0773-4355-90f4-a486de183a98_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" 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">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_b5fa2dd4-56a1-4b8b-ab19-04e0c0ded299_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink: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 Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink: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 Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_vsec_GainLossonSaleofContract_021f376b-a297-432c-b863-f3ff1cf7da51_terseLabel_en-US" xlink:label="lab_vsec_GainLossonSaleofContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of contract</link:label>
    <link:label id="lab_vsec_GainLossonSaleofContract_427e7327-7b04-4b40-ba5f-c9c0d2dc5d78_negatedTerseLabel_en-US" xlink:label="lab_vsec_GainLossonSaleofContract" 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">Gain on sale of contract</link:label>
    <link:label id="lab_vsec_GainLossonSaleofContract_label_en-US" xlink:label="lab_vsec_GainLossonSaleofContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sale of Contract</link:label>
    <link:label id="lab_vsec_GainLossonSaleofContract_documentation_en-US" xlink:label="lab_vsec_GainLossonSaleofContract" 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">Gain (Loss) on Sale of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_GainLossonSaleofContract" xlink:href="vsec-20201231.xsd#vsec_GainLossonSaleofContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vsec_GainLossonSaleofContract" xlink:to="lab_vsec_GainLossonSaleofContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfProperties_72bbe97f-0f12-4c79-ab02-79001208c270_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfProperties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of property</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfProperties_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfProperties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sale of Properties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfProperties" xlink:to="lab_us-gaap_GainLossOnSaleOfProperties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_16bfe964-cc09-43d2-9650-8040797fc11d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink: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 Capitalized Property Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink: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 Capitalized Property Plant and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:to="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_ad85b3da-b332-4ce6-b55c-23b89eb989d1_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityShellCompany_d5ff1a20-eae2-40f3-8311-730d2593df84_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/2020/dei-2020-01-31.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_SegmentReportingInformationLineItems_8529ac96-37ba-46b4-9ed2-d83b5532ea69_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_FairValueMeasurementsRecurringMember_22f4bf7e-7492-4040-a9c1-39acf73e128b_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, Measurements, 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_SegmentReportingPolicyPolicyTextBlock_d2b34762-403a-47d5-b86f-094a7a9374f7_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink: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 Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_0bc097d6-c675-4883-9256-eb24684d82ee_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink: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 provision adjustments</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink: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 Reconciling Items, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_bd2c0dfa-6f0d-4884-91c1-04e0a66708b5_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">Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements Not Yet Adopted</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityPublicFloat_f24a2328-96a6-4112-a8cd-90b052d3d97e_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/2020/dei-2020-01-31.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_us-gaap_StatementOfFinancialPositionAbstract_9c1cd6bf-5816-4efc-be2c-3a6b32e99bfc_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_EarningsPerShareBasicAbstract_200bfe11-b0ca-49ba-87ca-4e7e7b3ff023_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" 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">Basic earnings 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>15
<FILENAME>vsec-20201231_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 2021 Workiva-->
<!--r:c2b80184-4092-432d-9714-901e1e82c69d,g:2866f02b-b16b-4817-a420-65dfd2e33313-->
<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://vsecorp.com/role/Cover" xlink:type="simple" xlink:href="vsec-20201231.xsd#Cover"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_64ce602f-ecd5-49ff-bae6-f4cb37591b17" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_DocumentType_64ce602f-ecd5-49ff-bae6-f4cb37591b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_b27c4c65-3d39-4cbd-ae81-5c1fb7fa4613" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_DocumentAnnualReport_b27c4c65-3d39-4cbd-ae81-5c1fb7fa4613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_468844d8-77c8-4be1-b9d5-01672ce54f4d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_DocumentPeriodEndDate_468844d8-77c8-4be1-b9d5-01672ce54f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_a4fbcb61-0836-465b-93d6-bcbe3180950d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_CurrentFiscalYearEndDate_a4fbcb61-0836-465b-93d6-bcbe3180950d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_877f0b1d-d6ff-4549-8b71-caff8b847c3a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_DocumentFiscalYearFocus_877f0b1d-d6ff-4549-8b71-caff8b847c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_7da5dfbb-ac76-4093-97fc-a7ee3b662b66" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_DocumentFiscalPeriodFocus_7da5dfbb-ac76-4093-97fc-a7ee3b662b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_10af717b-1666-4667-88a4-354670026973" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_AmendmentFlag_10af717b-1666-4667-88a4-354670026973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_a1bfe532-9e48-4094-a3db-49f5153b351e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_DocumentTransitionReport_a1bfe532-9e48-4094-a3db-49f5153b351e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_998e7314-e6f8-456f-8de3-88dfadaf333e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_EntityFileNumber_998e7314-e6f8-456f-8de3-88dfadaf333e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_205cd041-c8d9-4d29-9cfd-f4d49a54bcc6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_EntityRegistrantName_205cd041-c8d9-4d29-9cfd-f4d49a54bcc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_831a0a47-0839-4ca5-a7de-69fc73043937" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_EntityCentralIndexKey_831a0a47-0839-4ca5-a7de-69fc73043937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_e2c3b57e-7dd3-4844-975d-ba9d0ace3978" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_EntityIncorporationStateCountryCode_e2c3b57e-7dd3-4844-975d-ba9d0ace3978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_67f67be4-483c-47c4-9ff2-d9636458b328" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_EntityTaxIdentificationNumber_67f67be4-483c-47c4-9ff2-d9636458b328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_7c1f4257-c217-4fac-90a4-092258b3a724" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_EntityAddressAddressLine1_7c1f4257-c217-4fac-90a4-092258b3a724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_822287c0-8194-49f9-b7bd-2960b889a3a4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_EntityAddressCityOrTown_822287c0-8194-49f9-b7bd-2960b889a3a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_ed4eb566-9e11-4b7d-8864-f04ebf582d1c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_EntityAddressStateOrProvince_ed4eb566-9e11-4b7d-8864-f04ebf582d1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_0e355b50-d625-4c9c-aff1-35717f48c182" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_EntityAddressPostalZipCode_0e355b50-d625-4c9c-aff1-35717f48c182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_52921614-32b3-4eac-adc7-64b3f966787c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_CityAreaCode_52921614-32b3-4eac-adc7-64b3f966787c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_83750c65-e01e-49b4-9e3f-a98f98411487" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_LocalPhoneNumber_83750c65-e01e-49b4-9e3f-a98f98411487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_d8823129-6ffd-495e-87c2-7004765cadb3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_Security12bTitle_d8823129-6ffd-495e-87c2-7004765cadb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_97c3d9bd-f616-4445-8d1b-6263432dcef7" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_TradingSymbol_97c3d9bd-f616-4445-8d1b-6263432dcef7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_51e69977-f331-4cf7-a2bf-7a24756b370a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_SecurityExchangeName_51e69977-f331-4cf7-a2bf-7a24756b370a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_ae62ed51-8fb1-4db3-8f13-6b8c697699a3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_ae62ed51-8fb1-4db3-8f13-6b8c697699a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_f5324738-7ce9-4383-a8fe-52865f0ae9ce" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_EntityVoluntaryFilers_f5324738-7ce9-4383-a8fe-52865f0ae9ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_b20b7ca4-970f-44f4-813d-3ca10bd0006f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_EntityCurrentReportingStatus_b20b7ca4-970f-44f4-813d-3ca10bd0006f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_6ec45f54-7692-44f7-8b2b-e9d9c72ac594" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_EntityInteractiveDataCurrent_6ec45f54-7692-44f7-8b2b-e9d9c72ac594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_bcffe787-d4f7-4d27-8417-b3ae35a18f79" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_EntityFilerCategory_bcffe787-d4f7-4d27-8417-b3ae35a18f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_6c948f52-68e4-45a5-81cf-461ff8d4657a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_EntitySmallBusiness_6c948f52-68e4-45a5-81cf-461ff8d4657a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_5033cf45-e06c-4a3b-9057-2c6602d4d7f3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_EntityEmergingGrowthCompany_5033cf45-e06c-4a3b-9057-2c6602d4d7f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_c015a1f0-5847-4ff1-8506-93300d6a9cfc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_IcfrAuditorAttestationFlag_c015a1f0-5847-4ff1-8506-93300d6a9cfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_cb865c20-5b18-4ed7-a134-797dcc86fe30" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_EntityShellCompany_cb865c20-5b18-4ed7-a134-797dcc86fe30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_43f76877-b0ca-482a-9781-a6ea4fab0288" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_EntityPublicFloat_43f76877-b0ca-482a-9781-a6ea4fab0288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_fd36d955-5b06-4cf5-b719-c1f050c4da0f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_fd36d955-5b06-4cf5-b719-c1f050c4da0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_ff4fe85a-b848-4788-8298-87bf58887f88" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0071cb62-b10b-44b8-9c7d-e96d6b21dfd2" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_ff4fe85a-b848-4788-8298-87bf58887f88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="vsec-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_44c9b136-e4dc-4c61-868c-734efce63b13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_1fbeb0ca-edb7-4236-b2fa-35997c145f7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_44c9b136-e4dc-4c61-868c-734efce63b13" xlink:to="loc_us-gaap_AssetsAbstract_1fbeb0ca-edb7-4236-b2fa-35997c145f7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_407e6ce1-6d98-4f3c-88a8-db13cecc17b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1fbeb0ca-edb7-4236-b2fa-35997c145f7b" xlink:to="loc_us-gaap_AssetsCurrentAbstract_407e6ce1-6d98-4f3c-88a8-db13cecc17b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_aa0a58b8-f38c-4e7d-98ae-ff2183edaaaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_407e6ce1-6d98-4f3c-88a8-db13cecc17b9" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_aa0a58b8-f38c-4e7d-98ae-ff2183edaaaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_4736b259-a1a8-4920-9edb-ffeed0716990" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_407e6ce1-6d98-4f3c-88a8-db13cecc17b9" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_4736b259-a1a8-4920-9edb-ffeed0716990" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_6cb57f4c-6ca4-4cf3-bf8c-1fedda2eb489" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_407e6ce1-6d98-4f3c-88a8-db13cecc17b9" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_6cb57f4c-6ca4-4cf3-bf8c-1fedda2eb489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_b4b0ff37-9c3c-4436-be27-9e7416ee83ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_407e6ce1-6d98-4f3c-88a8-db13cecc17b9" xlink:to="loc_us-gaap_InventoryFinishedGoods_b4b0ff37-9c3c-4436-be27-9e7416ee83ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_273e7ce4-0092-4a10-ad0f-fe78032720f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_407e6ce1-6d98-4f3c-88a8-db13cecc17b9" xlink:to="loc_us-gaap_OtherAssetsCurrent_273e7ce4-0092-4a10-ad0f-fe78032720f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_cf4db972-43f4-4158-b653-da779588b3aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_407e6ce1-6d98-4f3c-88a8-db13cecc17b9" xlink:to="loc_us-gaap_AssetsCurrent_cf4db972-43f4-4158-b653-da779588b3aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c8e74414-b0c7-4383-bac9-93dc585f09e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1fbeb0ca-edb7-4236-b2fa-35997c145f7b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_c8e74414-b0c7-4383-bac9-93dc585f09e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5c6521e5-b1bb-44da-bfbd-f5cb337b78d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1fbeb0ca-edb7-4236-b2fa-35997c145f7b" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5c6521e5-b1bb-44da-bfbd-f5cb337b78d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_bca66a86-0308-4328-8ba7-2ddf52bf70ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1fbeb0ca-edb7-4236-b2fa-35997c145f7b" xlink:to="loc_us-gaap_Goodwill_bca66a86-0308-4328-8ba7-2ddf52bf70ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_2e60d166-c2d2-4cb1-aff2-58d6f0cdafc8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1fbeb0ca-edb7-4236-b2fa-35997c145f7b" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_2e60d166-c2d2-4cb1-aff2-58d6f0cdafc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_74840f55-b1ab-4018-9d4f-ff3b4ed79192" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1fbeb0ca-edb7-4236-b2fa-35997c145f7b" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_74840f55-b1ab-4018-9d4f-ff3b4ed79192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_262a41c8-aacf-418e-aaf8-7803d71b75d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1fbeb0ca-edb7-4236-b2fa-35997c145f7b" xlink:to="loc_us-gaap_Assets_262a41c8-aacf-418e-aaf8-7803d71b75d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c00c7162-d52f-43da-b9e1-3bf517f38427" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_44c9b136-e4dc-4c61-868c-734efce63b13" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c00c7162-d52f-43da-b9e1-3bf517f38427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_00f0f7ab-7a28-45bf-8807-13e711e9383f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c00c7162-d52f-43da-b9e1-3bf517f38427" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_00f0f7ab-7a28-45bf-8807-13e711e9383f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_aaabf643-098e-43e3-b59e-e71678fd8fc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_00f0f7ab-7a28-45bf-8807-13e711e9383f" xlink:to="loc_us-gaap_LongTermDebtCurrent_aaabf643-098e-43e3-b59e-e71678fd8fc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_87c04028-9dfc-492c-8a91-2b6d274c4eab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_00f0f7ab-7a28-45bf-8807-13e711e9383f" xlink:to="loc_us-gaap_AccountsPayableCurrent_87c04028-9dfc-492c-8a91-2b6d274c4eab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure_4ffdad22-aaf1-4897-a429-65109802b09d" xlink:href="vsec-20201231.xsd#vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_00f0f7ab-7a28-45bf-8807-13e711e9383f" xlink:to="loc_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure_4ffdad22-aaf1-4897-a429-65109802b09d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_6d7f820e-c417-4b4c-af8d-e9fc2c5e938f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_00f0f7ab-7a28-45bf-8807-13e711e9383f" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_6d7f820e-c417-4b4c-af8d-e9fc2c5e938f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_fe7c4b03-81d4-44d2-b52f-3204d725f611" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_00f0f7ab-7a28-45bf-8807-13e711e9383f" xlink:to="loc_us-gaap_DividendsPayableCurrent_fe7c4b03-81d4-44d2-b52f-3204d725f611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_e77c1fde-8d77-4c41-9bd8-4cb6d44a80eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_00f0f7ab-7a28-45bf-8807-13e711e9383f" xlink:to="loc_us-gaap_LiabilitiesCurrent_e77c1fde-8d77-4c41-9bd8-4cb6d44a80eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a57580da-4f07-4db3-929d-ec13677a5017" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c00c7162-d52f-43da-b9e1-3bf517f38427" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a57580da-4f07-4db3-929d-ec13677a5017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_9e7625b8-c819-47a7-8c30-8625c5af5f9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c00c7162-d52f-43da-b9e1-3bf517f38427" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_9e7625b8-c819-47a7-8c30-8625c5af5f9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_274f12e3-185b-4400-8bdd-f80c958ba0f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c00c7162-d52f-43da-b9e1-3bf517f38427" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_274f12e3-185b-4400-8bdd-f80c958ba0f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_EarnOutObligationsFairValueDisclosure_1082bf34-93fe-4a24-b00c-72f065037ad8" xlink:href="vsec-20201231.xsd#vsec_EarnOutObligationsFairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c00c7162-d52f-43da-b9e1-3bf517f38427" xlink:to="loc_vsec_EarnOutObligationsFairValueDisclosure_1082bf34-93fe-4a24-b00c-72f065037ad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_8e853250-6f22-414f-b251-2e3b75827a65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c00c7162-d52f-43da-b9e1-3bf517f38427" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_8e853250-6f22-414f-b251-2e3b75827a65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_229c8452-8a8d-4880-ae61-471ca2d8f39c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c00c7162-d52f-43da-b9e1-3bf517f38427" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_229c8452-8a8d-4880-ae61-471ca2d8f39c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_ab03bc1a-30e1-4522-9104-b0068db17730" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c00c7162-d52f-43da-b9e1-3bf517f38427" xlink:to="loc_us-gaap_Liabilities_ab03bc1a-30e1-4522-9104-b0068db17730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_0686fa4b-ecb7-4867-92cf-ef8a95fd2572" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c00c7162-d52f-43da-b9e1-3bf517f38427" xlink:to="loc_us-gaap_CommitmentsAndContingencies_0686fa4b-ecb7-4867-92cf-ef8a95fd2572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_02d60f39-5693-44c0-9ca0-7d0c1f008d10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c00c7162-d52f-43da-b9e1-3bf517f38427" xlink:to="loc_us-gaap_StockholdersEquityAbstract_02d60f39-5693-44c0-9ca0-7d0c1f008d10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_43174605-1315-431e-8597-2d7ad444987e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02d60f39-5693-44c0-9ca0-7d0c1f008d10" xlink:to="loc_us-gaap_CommonStockValue_43174605-1315-431e-8597-2d7ad444987e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e0a23386-2674-497d-98df-8c4343ff96be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02d60f39-5693-44c0-9ca0-7d0c1f008d10" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e0a23386-2674-497d-98df-8c4343ff96be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4cea2421-93bc-463c-a0d4-ab3d9ae6a704" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02d60f39-5693-44c0-9ca0-7d0c1f008d10" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4cea2421-93bc-463c-a0d4-ab3d9ae6a704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0a49b80c-6738-4890-96bb-2c07cfd190a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02d60f39-5693-44c0-9ca0-7d0c1f008d10" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0a49b80c-6738-4890-96bb-2c07cfd190a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b978b146-81e7-498a-81a6-d1ecc6599ba9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_02d60f39-5693-44c0-9ca0-7d0c1f008d10" xlink:to="loc_us-gaap_StockholdersEquity_b978b146-81e7-498a-81a6-d1ecc6599ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_7a68cc0a-cc90-4bdb-8385-495f430244d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c00c7162-d52f-43da-b9e1-3bf517f38427" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_7a68cc0a-cc90-4bdb-8385-495f430244d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_388ffd79-2eaa-4d34-94c4-a912383534c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_44c9b136-e4dc-4c61-868c-734efce63b13" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_388ffd79-2eaa-4d34-94c4-a912383534c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="vsec-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_aba907e2-dc99-4bff-8b4c-f35990e198df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_769c0ed1-731c-41ee-8bf6-a9ae1ea0439e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_aba907e2-dc99-4bff-8b4c-f35990e198df" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_769c0ed1-731c-41ee-8bf6-a9ae1ea0439e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_bd9ba9ba-5a9f-4487-8fd0-94a038ba9590" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_769c0ed1-731c-41ee-8bf6-a9ae1ea0439e" xlink:to="loc_us-gaap_StockholdersEquityAbstract_bd9ba9ba-5a9f-4487-8fd0-94a038ba9590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_25ca3bd1-6a42-4c45-9ff5-2b67b1297bb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_bd9ba9ba-5a9f-4487-8fd0-94a038ba9590" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_25ca3bd1-6a42-4c45-9ff5-2b67b1297bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_f0f1469d-b10b-4702-8a0b-40734d4ef421" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_bd9ba9ba-5a9f-4487-8fd0-94a038ba9590" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_f0f1469d-b10b-4702-8a0b-40734d4ef421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_55668e8f-059d-4ae1-8fbc-8952fe8adf2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_bd9ba9ba-5a9f-4487-8fd0-94a038ba9590" xlink:to="loc_us-gaap_CommonStockSharesIssued_55668e8f-059d-4ae1-8fbc-8952fe8adf2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_121562ae-146f-414e-a15f-235883e56ad1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_bd9ba9ba-5a9f-4487-8fd0-94a038ba9590" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_121562ae-146f-414e-a15f-235883e56ad1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/ConsolidatedStatementsofLossIncome" xlink:type="simple" xlink:href="vsec-20201231.xsd#ConsolidatedStatementsofLossIncome"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/ConsolidatedStatementsofLossIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_1c9d457f-3be9-42e7-88d3-b5e806d48f03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_614ad47b-91d1-4b3e-a39e-a7b3fd7b1b6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeStatementAbstract_1c9d457f-3be9-42e7-88d3-b5e806d48f03" xlink:to="loc_us-gaap_StatementTable_614ad47b-91d1-4b3e-a39e-a7b3fd7b1b6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_c883566b-19f7-440d-97a4-6b631959ee90" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_614ad47b-91d1-4b3e-a39e-a7b3fd7b1b6e" xlink:to="loc_srt_ProductOrServiceAxis_c883566b-19f7-440d-97a4-6b631959ee90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_2171e514-36e2-41f6-ad4c-d62cc71aba4f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_c883566b-19f7-440d-97a4-6b631959ee90" xlink:to="loc_srt_ProductsAndServicesDomain_2171e514-36e2-41f6-ad4c-d62cc71aba4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_168fc496-6f72-4e17-bcfd-3452d3f8ce90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_2171e514-36e2-41f6-ad4c-d62cc71aba4f" xlink:to="loc_us-gaap_ProductMember_168fc496-6f72-4e17-bcfd-3452d3f8ce90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_73f35061-c147-42d8-9dd9-98c77b32494f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_2171e514-36e2-41f6-ad4c-d62cc71aba4f" xlink:to="loc_us-gaap_ServiceMember_73f35061-c147-42d8-9dd9-98c77b32494f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_614ad47b-91d1-4b3e-a39e-a7b3fd7b1b6e" xlink:to="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_b28ecf7e-c7dd-4f5a-a435-03e214049194" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_CostOfRevenueAbstract_b28ecf7e-c7dd-4f5a-a435-03e214049194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_14aa1ecb-f205-4411-9601-e77156b0405f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CostOfRevenueAbstract_b28ecf7e-c7dd-4f5a-a435-03e214049194" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_14aa1ecb-f205-4411-9601-e77156b0405f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpensesAbstract_e882d07c-8a42-4944-acac-6650b0954fb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingCostsAndExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_OperatingCostsAndExpensesAbstract_e882d07c-8a42-4944-acac-6650b0954fb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_0d971a7a-9a46-45f5-8b4f-0467f0559d81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_e882d07c-8a42-4944-acac-6650b0954fb3" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_0d971a7a-9a46-45f5-8b4f-0467f0559d81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_eb64a29c-2703-409c-8196-caf63cfc1556" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_e882d07c-8a42-4944-acac-6650b0954fb3" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_eb64a29c-2703-409c-8196-caf63cfc1556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_279aea46-8741-4b18-936e-3a0efdd6327b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_e882d07c-8a42-4944-acac-6650b0954fb3" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_279aea46-8741-4b18-936e-3a0efdd6327b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpenses_206bfb7e-cabb-4533-b213-1f8c8433e992" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_OperatingCostsAndExpenses_206bfb7e-cabb-4533-b213-1f8c8433e992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense_24aaf648-fe9a-4812-a7e8-d849f87fe165" xlink:href="vsec-20201231.xsd#vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense_24aaf648-fe9a-4812-a7e8-d849f87fe165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_4f7c1d98-eb34-41af-b785-598b11747c6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_4f7c1d98-eb34-41af-b785-598b11747c6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_821ff0c1-cb6d-46c2-8664-4f58edc513ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_821ff0c1-cb6d-46c2-8664-4f58edc513ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_37e9fcac-cde1-49d8-b676-7b9170c91c95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_37e9fcac-cde1-49d8-b676-7b9170c91c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_GainLossonSaleofContract_4d07dd99-8437-46bc-8a8a-b6576bc6faa8" xlink:href="vsec-20201231.xsd#vsec_GainLossonSaleofContract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_vsec_GainLossonSaleofContract_4d07dd99-8437-46bc-8a8a-b6576bc6faa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_9f9c4f5c-dfb5-415d-9abb-9d53769c9d8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_OperatingIncomeLoss_9f9c4f5c-dfb5-415d-9abb-9d53769c9d8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_079c6ad3-e702-4ad2-9408-104b4a8c70ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_079c6ad3-e702-4ad2-9408-104b4a8c70ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_daaf2c54-8cce-47fb-bd61-72bc6f6de346" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_daaf2c54-8cce-47fb-bd61-72bc6f6de346" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_aeb227e3-cc62-4cec-9c9d-9b8e912ae8ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_aeb227e3-cc62-4cec-9c9d-9b8e912ae8ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_413d5afc-8875-447a-8665-3be17e019370" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_NetIncomeLoss_413d5afc-8875-447a-8665-3be17e019370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_4b377250-cd6d-4c63-ba38-7555d73052d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_EarningsPerShareBasic_4b377250-cd6d-4c63-ba38-7555d73052d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b4f7bf90-5180-40a4-9841-28f948a438cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b4f7bf90-5180-40a4-9841-28f948a438cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_e037f11c-59bb-42be-97d2-d779c2884475" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_EarningsPerShareDiluted_e037f11c-59bb-42be-97d2-d779c2884475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d0d1b49e-f871-4661-aba7-2bdf8752f2d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3d74146c-97d3-48b1-ae95-e2451749141a" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d0d1b49e-f871-4661-aba7-2bdf8752f2d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome" xlink:type="simple" xlink:href="vsec-20201231.xsd#ConsolidatedStatementsofComprehensiveLossIncome"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_c50f0014-a0c0-489f-8d6e-35aac4aad4af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_eeeca8cb-ba17-4fec-a40c-10d806721ee5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_c50f0014-a0c0-489f-8d6e-35aac4aad4af" xlink:to="loc_us-gaap_NetIncomeLoss_eeeca8cb-ba17-4fec-a40c-10d806721ee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_d9740c07-17bc-45fb-a711-9fbd8baa21f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_c50f0014-a0c0-489f-8d6e-35aac4aad4af" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_d9740c07-17bc-45fb-a711-9fbd8baa21f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_2ac579c9-c58d-488d-806e-8d30b2f016b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_c50f0014-a0c0-489f-8d6e-35aac4aad4af" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_2ac579c9-c58d-488d-806e-8d30b2f016b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_501ca149-8cfc-4416-b981-f7de695c747a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_c50f0014-a0c0-489f-8d6e-35aac4aad4af" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_501ca149-8cfc-4416-b981-f7de695c747a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_51e16106-8f64-4aad-a6b4-53f073dc7871" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_c50f0014-a0c0-489f-8d6e-35aac4aad4af" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_51e16106-8f64-4aad-a6b4-53f073dc7871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="vsec-20201231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_31cb1804-96fd-4938-866c-a462bcf92c86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6ad91ccd-0a03-43f4-94a2-55777cc62756" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_31cb1804-96fd-4938-866c-a462bcf92c86" xlink:to="loc_us-gaap_StatementTable_6ad91ccd-0a03-43f4-94a2-55777cc62756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3c667c90-4e10-46de-b6c8-bdaa91bf09ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6ad91ccd-0a03-43f4-94a2-55777cc62756" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3c667c90-4e10-46de-b6c8-bdaa91bf09ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_da5e1cf7-22e5-4e96-8312-0137437fb639" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3c667c90-4e10-46de-b6c8-bdaa91bf09ea" xlink:to="loc_us-gaap_EquityComponentDomain_da5e1cf7-22e5-4e96-8312-0137437fb639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_7e622de7-7e7a-4aa4-bb5f-65580f8914f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_da5e1cf7-22e5-4e96-8312-0137437fb639" xlink:to="loc_us-gaap_CommonStockMember_7e622de7-7e7a-4aa4-bb5f-65580f8914f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_8b91adbd-a50e-4784-b525-50ac3dc5308d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_da5e1cf7-22e5-4e96-8312-0137437fb639" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_8b91adbd-a50e-4784-b525-50ac3dc5308d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_4f06ba1f-8273-4124-86bc-0cf067c8fecd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_da5e1cf7-22e5-4e96-8312-0137437fb639" xlink:to="loc_us-gaap_RetainedEarningsMember_4f06ba1f-8273-4124-86bc-0cf067c8fecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5440dd17-41ae-494c-9359-6dab6afebf65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_da5e1cf7-22e5-4e96-8312-0137437fb639" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5440dd17-41ae-494c-9359-6dab6afebf65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3fbfceb7-24e0-47d8-b161-231df937ccf8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6ad91ccd-0a03-43f4-94a2-55777cc62756" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3fbfceb7-24e0-47d8-b161-231df937ccf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3bc11a1b-dafd-43ad-ad9e-4d49d8544909" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3fbfceb7-24e0-47d8-b161-231df937ccf8" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3bc11a1b-dafd-43ad-ad9e-4d49d8544909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_2c46a599-861a-4423-85e1-b3ecab94070b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3bc11a1b-dafd-43ad-ad9e-4d49d8544909" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_2c46a599-861a-4423-85e1-b3ecab94070b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9f489707-cdd8-4702-944b-70379356f465" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6ad91ccd-0a03-43f4-94a2-55777cc62756" xlink:to="loc_us-gaap_StatementLineItems_9f489707-cdd8-4702-944b-70379356f465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2c2f1762-627c-496f-98e3-2b364c14edee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9f489707-cdd8-4702-944b-70379356f465" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2c2f1762-627c-496f-98e3-2b364c14edee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_4b2bdd2a-6d59-4ecf-9a7d-cdb7ff6b6f61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2c2f1762-627c-496f-98e3-2b364c14edee" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_4b2bdd2a-6d59-4ecf-9a7d-cdb7ff6b6f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2e6d39e3-22ac-416c-afb3-42b4b98a30c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2c2f1762-627c-496f-98e3-2b364c14edee" xlink:to="loc_us-gaap_StockholdersEquity_2e6d39e3-22ac-416c-afb3-42b4b98a30c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_57095559-e32d-4d09-bbd8-a08964637ebb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncreaseDecreaseInStockholdersEquityRollForward_2c2f1762-627c-496f-98e3-2b364c14edee" xlink:to="loc_us-gaap_NetIncomeLoss_57095559-e32d-4d09-bbd8-a08964637ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_c2ea9383-4614-4277-809f-12f08f84ed11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2c2f1762-627c-496f-98e3-2b364c14edee" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_c2ea9383-4614-4277-809f-12f08f84ed11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_7b59cc23-b16d-4fe2-b89b-b976822321ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2c2f1762-627c-496f-98e3-2b364c14edee" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_7b59cc23-b16d-4fe2-b89b-b976822321ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_fc457050-56e8-4089-b283-ffb67f2d1980" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2c2f1762-627c-496f-98e3-2b364c14edee" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_fc457050-56e8-4089-b283-ffb67f2d1980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_f59ebfa9-04c4-4684-85aa-494e07ea41f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2c2f1762-627c-496f-98e3-2b364c14edee" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_f59ebfa9-04c4-4684-85aa-494e07ea41f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_87e27014-4849-425a-9de5-e64fbf11a687" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2c2f1762-627c-496f-98e3-2b364c14edee" xlink:to="loc_us-gaap_DividendsCommonStock_87e27014-4849-425a-9de5-e64fbf11a687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_5ac8f101-18b8-4050-8a8d-7e28b99a965d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2c2f1762-627c-496f-98e3-2b364c14edee" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_5ac8f101-18b8-4050-8a8d-7e28b99a965d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_900960b1-072b-4ef9-923f-3d2b47888d1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2c2f1762-627c-496f-98e3-2b364c14edee" xlink:to="loc_us-gaap_StockholdersEquity_900960b1-072b-4ef9-923f-3d2b47888d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_f3c38c30-09a1-43b9-a974-7d8c7dabecff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9f489707-cdd8-4702-944b-70379356f465" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_f3c38c30-09a1-43b9-a974-7d8c7dabecff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" xlink:type="simple" xlink:href="vsec-20201231.xsd#ConsolidatedStatementsofStockholdersEquityParenthetical"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_32acfe1f-e355-4cbf-abac-83ad634d03b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_681fc03d-bdc3-416a-8ac8-ae0cf2ec8529" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementOfStockholdersEquityAbstract_32acfe1f-e355-4cbf-abac-83ad634d03b0" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_681fc03d-bdc3-416a-8ac8-ae0cf2ec8529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_737da4e1-96ba-444d-896f-9f43113666b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_681fc03d-bdc3-416a-8ac8-ae0cf2ec8529" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_737da4e1-96ba-444d-896f-9f43113666b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="vsec-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_411b000c-f01e-411c-8c1d-3882d1cb976b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b2ad0a8a-c98a-4ebe-b103-87f0e04903a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_411b000c-f01e-411c-8c1d-3882d1cb976b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b2ad0a8a-c98a-4ebe-b103-87f0e04903a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_969dc95f-1cec-4f46-86d6-2770b2f31125" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b2ad0a8a-c98a-4ebe-b103-87f0e04903a3" xlink:to="loc_us-gaap_NetIncomeLoss_969dc95f-1cec-4f46-86d6-2770b2f31125" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0e171984-8af7-4dae-9710-55354b55d986" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b2ad0a8a-c98a-4ebe-b103-87f0e04903a3" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0e171984-8af7-4dae-9710-55354b55d986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_3de8fa00-8381-4341-8e53-067d2b20cb17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0e171984-8af7-4dae-9710-55354b55d986" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_3de8fa00-8381-4341-8e53-067d2b20cb17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_2205a31f-2b0f-48dc-a8ab-26375e4b07b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0e171984-8af7-4dae-9710-55354b55d986" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_2205a31f-2b0f-48dc-a8ab-26375e4b07b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_c4587f8b-2675-4c30-bed0-2676805b29e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0e171984-8af7-4dae-9710-55354b55d986" xlink:to="loc_us-gaap_ShareBasedCompensation_c4587f8b-2675-4c30-bed0-2676805b29e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_b95d9324-ea88-4629-970f-572a40605872" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0e171984-8af7-4dae-9710-55354b55d986" xlink:to="loc_us-gaap_GainLossOnSaleOfInvestments_b95d9324-ea88-4629-970f-572a40605872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_d859ac3d-1dc4-43f9-9504-79fc2989048a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0e171984-8af7-4dae-9710-55354b55d986" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_d859ac3d-1dc4-43f9-9504-79fc2989048a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_2c31c5e1-06ce-405c-90fa-eb025b639278" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0e171984-8af7-4dae-9710-55354b55d986" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_2c31c5e1-06ce-405c-90fa-eb025b639278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_GainLossonSaleofContract_b45869c6-b18f-4b7f-b3d2-6a2166c692ee" xlink:href="vsec-20201231.xsd#vsec_GainLossonSaleofContract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0e171984-8af7-4dae-9710-55354b55d986" xlink:to="loc_vsec_GainLossonSaleofContract_b45869c6-b18f-4b7f-b3d2-6a2166c692ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_IncreaseDecreaseinEarnOutObligationFairValueDisclosure_122b7a7e-d217-48ff-bc39-3a7b6bf0c806" xlink:href="vsec-20201231.xsd#vsec_IncreaseDecreaseinEarnOutObligationFairValueDisclosure"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0e171984-8af7-4dae-9710-55354b55d986" xlink:to="loc_vsec_IncreaseDecreaseinEarnOutObligationFairValueDisclosure_122b7a7e-d217-48ff-bc39-3a7b6bf0c806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_bb998cac-97e9-4eaf-9547-e50d4d4ab853" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0e171984-8af7-4dae-9710-55354b55d986" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_bb998cac-97e9-4eaf-9547-e50d4d4ab853" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_c34e2bc1-7c24-4a0a-899c-de94eaf05155" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_bb998cac-97e9-4eaf-9547-e50d4d4ab853" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_c34e2bc1-7c24-4a0a-899c-de94eaf05155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_afe86200-2ecc-4117-bcc2-5e2cd71cbe15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_bb998cac-97e9-4eaf-9547-e50d4d4ab853" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_afe86200-2ecc-4117-bcc2-5e2cd71cbe15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_3b729076-45b5-4a98-9e15-c9becae3ef54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_bb998cac-97e9-4eaf-9547-e50d4d4ab853" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_3b729076-45b5-4a98-9e15-c9becae3ef54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_60c2a7a5-5060-457b-81a4-bb975b02ecde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_bb998cac-97e9-4eaf-9547-e50d4d4ab853" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_60c2a7a5-5060-457b-81a4-bb975b02ecde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_bfd256ae-4c9a-4b42-9c3f-2f8302725d93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_bb998cac-97e9-4eaf-9547-e50d4d4ab853" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_bfd256ae-4c9a-4b42-9c3f-2f8302725d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_bbc78956-cd8a-4cf6-bdfa-8c7012d43e74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_bb998cac-97e9-4eaf-9547-e50d4d4ab853" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_bbc78956-cd8a-4cf6-bdfa-8c7012d43e74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_LongTermLeaseObligation_a6159c4e-2a18-4966-b376-66cb8f91d8b9" xlink:href="vsec-20201231.xsd#vsec_LongTermLeaseObligation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_bb998cac-97e9-4eaf-9547-e50d4d4ab853" xlink:to="loc_vsec_LongTermLeaseObligation_a6159c4e-2a18-4966-b376-66cb8f91d8b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_17e2aa89-fdce-4e44-bf31-866925ef10c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_bb998cac-97e9-4eaf-9547-e50d4d4ab853" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_17e2aa89-fdce-4e44-bf31-866925ef10c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cd4d6f9d-7ff0-49dd-bdb1-d21e903be2d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b2ad0a8a-c98a-4ebe-b103-87f0e04903a3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cd4d6f9d-7ff0-49dd-bdb1-d21e903be2d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3aedc896-dc87-4f0f-ba1e-db3e9ef162fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_411b000c-f01e-411c-8c1d-3882d1cb976b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3aedc896-dc87-4f0f-ba1e-db3e9ef162fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_021eca6f-82ca-4004-8b37-091c4453a33b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3aedc896-dc87-4f0f-ba1e-db3e9ef162fe" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_021eca6f-82ca-4004-8b37-091c4453a33b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_e6eb2fbd-e079-4d25-8e6d-935d468e7728" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3aedc896-dc87-4f0f-ba1e-db3e9ef162fe" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_e6eb2fbd-e079-4d25-8e6d-935d468e7728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_ProceedsFromSaleOfBusinessAndCertainAssets_2333251a-f0bf-4581-8051-d81f9b5af6d4" xlink:href="vsec-20201231.xsd#vsec_ProceedsFromSaleOfBusinessAndCertainAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3aedc896-dc87-4f0f-ba1e-db3e9ef162fe" xlink:to="loc_vsec_ProceedsFromSaleOfBusinessAndCertainAssets_2333251a-f0bf-4581-8051-d81f9b5af6d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_ProceedsfromSaleofContract_03bd1b31-d3a6-4c3b-94cd-0350b207ecbe" xlink:href="vsec-20201231.xsd#vsec_ProceedsfromSaleofContract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3aedc896-dc87-4f0f-ba1e-db3e9ef162fe" xlink:to="loc_vsec_ProceedsfromSaleofContract_03bd1b31-d3a6-4c3b-94cd-0350b207ecbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_dc7d2740-ef40-48f4-9769-c429566994e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3aedc896-dc87-4f0f-ba1e-db3e9ef162fe" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_dc7d2740-ef40-48f4-9769-c429566994e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9e9438f9-94e7-4090-8a2f-87a71a671563" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3aedc896-dc87-4f0f-ba1e-db3e9ef162fe" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9e9438f9-94e7-4090-8a2f-87a71a671563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_36bb1c34-a2e4-4bda-b68a-b44d8424e583" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_411b000c-f01e-411c-8c1d-3882d1cb976b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_36bb1c34-a2e4-4bda-b68a-b44d8424e583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_a3ae8663-9ee4-43da-8133-d5b121ef98d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_36bb1c34-a2e4-4bda-b68a-b44d8424e583" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_a3ae8663-9ee4-43da-8133-d5b121ef98d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_f00b7633-f38b-44a5-9383-1db3841a9b6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_36bb1c34-a2e4-4bda-b68a-b44d8424e583" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_f00b7633-f38b-44a5-9383-1db3841a9b6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_EarnOutObligationPayments_dff77f71-26f4-4145-bb7c-d969ff5900d3" xlink:href="vsec-20201231.xsd#vsec_EarnOutObligationPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_36bb1c34-a2e4-4bda-b68a-b44d8424e583" xlink:to="loc_vsec_EarnOutObligationPayments_dff77f71-26f4-4145-bb7c-d969ff5900d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_48a454df-6873-4ca2-9a71-01d9f11d4542" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_36bb1c34-a2e4-4bda-b68a-b44d8424e583" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_48a454df-6873-4ca2-9a71-01d9f11d4542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_RepaymentsOfLongTermFinanceLeaseObligations_e08b05f9-b678-4e57-9326-cb1fef8a8543" xlink:href="vsec-20201231.xsd#vsec_RepaymentsOfLongTermFinanceLeaseObligations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_36bb1c34-a2e4-4bda-b68a-b44d8424e583" xlink:to="loc_vsec_RepaymentsOfLongTermFinanceLeaseObligations_e08b05f9-b678-4e57-9326-cb1fef8a8543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_70399845-4ae6-4dd2-81f1-23b5991e2213" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_36bb1c34-a2e4-4bda-b68a-b44d8424e583" xlink:to="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_70399845-4ae6-4dd2-81f1-23b5991e2213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_52d5d73c-4b64-452c-bcd1-ab4e3da9e685" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_36bb1c34-a2e4-4bda-b68a-b44d8424e583" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_52d5d73c-4b64-452c-bcd1-ab4e3da9e685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_148e56ae-0795-4469-8469-4c0bb75ff8ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_36bb1c34-a2e4-4bda-b68a-b44d8424e583" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_148e56ae-0795-4469-8469-4c0bb75ff8ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7a3006a8-cd8a-4912-b36c-60d2342d2d50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_36bb1c34-a2e4-4bda-b68a-b44d8424e583" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7a3006a8-cd8a-4912-b36c-60d2342d2d50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_98d145f7-58a5-42d9-abbb-656c21f1450f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_411b000c-f01e-411c-8c1d-3882d1cb976b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_98d145f7-58a5-42d9-abbb-656c21f1450f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f4f1af78-475e-440f-886f-4d3f17dac11f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_411b000c-f01e-411c-8c1d-3882d1cb976b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f4f1af78-475e-440f-886f-4d3f17dac11f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6143f729-03c6-4ebd-8e45-e7c734f2e105" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_411b000c-f01e-411c-8c1d-3882d1cb976b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6143f729-03c6-4ebd-8e45-e7c734f2e105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_a4ac9a4e-efba-438e-ab5a-248dbac7ba89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_411b000c-f01e-411c-8c1d-3882d1cb976b" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_a4ac9a4e-efba-438e-ab5a-248dbac7ba89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_c05eb176-93cf-4af7-8bd6-5e5b6eb5c704" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_a4ac9a4e-efba-438e-ab5a-248dbac7ba89" xlink:to="loc_us-gaap_InterestPaidNet_c05eb176-93cf-4af7-8bd6-5e5b6eb5c704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_ffd6b216-770d-47e4-b77a-345cc40e439c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_a4ac9a4e-efba-438e-ab5a-248dbac7ba89" xlink:to="loc_us-gaap_IncomeTaxesPaid_ffd6b216-770d-47e4-b77a-345cc40e439c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_5a09eb9e-a638-4876-ab88-4507a702b94a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_411b000c-f01e-411c-8c1d-3882d1cb976b" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_5a09eb9e-a638-4876-ab88-4507a702b94a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableWithImputedInterestFaceAmount_8cfe9f4e-107d-473e-8a0d-25b68af32a9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivableWithImputedInterestFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_5a09eb9e-a638-4876-ab88-4507a702b94a" xlink:to="loc_us-gaap_ReceivableWithImputedInterestFaceAmount_8cfe9f4e-107d-473e-8a0d-25b68af32a9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPolicies" xlink:type="simple" xlink:href="vsec-20201231.xsd#NatureofBusinessandSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_e82b0a4d-3a88-4e1e-b224-37b92cbece34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_a673e72d-358a-45e8-a63f-46206cada77c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e82b0a4d-3a88-4e1e-b224-37b92cbece34" xlink:to="loc_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_a673e72d-358a-45e8-a63f-46206cada77c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="vsec-20201231.xsd#NatureofBusinessandSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_e60119be-5a96-48a6-950a-bdf48ddbace4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_66919219-1f5a-435b-be89-a6d956bdd679" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e60119be-5a96-48a6-950a-bdf48ddbace4" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_66919219-1f5a-435b-be89-a6d956bdd679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_c0d5ecfa-794c-4525-994c-cce4ac0ea0e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e60119be-5a96-48a6-950a-bdf48ddbace4" xlink:to="loc_us-gaap_UseOfEstimates_c0d5ecfa-794c-4525-994c-cce4ac0ea0e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_5a907567-527a-489a-bbd5-c731b089bd79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e60119be-5a96-48a6-950a-bdf48ddbace4" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_5a907567-527a-489a-bbd5-c731b089bd79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_28845c99-9b86-488b-a8ec-5e1b24b149e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e60119be-5a96-48a6-950a-bdf48ddbace4" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_28845c99-9b86-488b-a8ec-5e1b24b149e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_6c075a77-3212-419f-b5d3-92eef03ee36d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e60119be-5a96-48a6-950a-bdf48ddbace4" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_6c075a77-3212-419f-b5d3-92eef03ee36d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_24e88101-0c8b-4b7f-9137-40f17606f9b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e60119be-5a96-48a6-950a-bdf48ddbace4" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_24e88101-0c8b-4b7f-9137-40f17606f9b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_56a73b83-00e5-4cd8-ba5b-801e25680947" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e60119be-5a96-48a6-950a-bdf48ddbace4" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_56a73b83-00e5-4cd8-ba5b-801e25680947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_c9517a0a-5d11-4ecc-831f-434aa642e402" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e60119be-5a96-48a6-950a-bdf48ddbace4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_c9517a0a-5d11-4ecc-831f-434aa642e402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_debce9dc-d11e-4c22-bcbd-03bd761bb8bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e60119be-5a96-48a6-950a-bdf48ddbace4" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_debce9dc-d11e-4c22-bcbd-03bd761bb8bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock_eb7cd97b-a03f-4b35-99db-e9b7fd18992e" xlink:href="vsec-20201231.xsd#vsec_ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e60119be-5a96-48a6-950a-bdf48ddbace4" xlink:to="loc_vsec_ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock_eb7cd97b-a03f-4b35-99db-e9b7fd18992e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_cabba344-b41f-4cef-91e4-e873065d5416" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e60119be-5a96-48a6-950a-bdf48ddbace4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_cabba344-b41f-4cef-91e4-e873065d5416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_29e46d32-abb6-40aa-9505-6521c4f04ab1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e60119be-5a96-48a6-950a-bdf48ddbace4" xlink:to="loc_us-gaap_ReceivablesPolicyTextBlock_29e46d32-abb6-40aa-9505-6521c4f04ab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_a0a3586f-3e80-43bb-aced-991e9cc379e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e60119be-5a96-48a6-950a-bdf48ddbace4" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_a0a3586f-3e80-43bb-aced-991e9cc379e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_d6305cae-8bbc-485b-9a94-e9c70c669a1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e60119be-5a96-48a6-950a-bdf48ddbace4" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_d6305cae-8bbc-485b-9a94-e9c70c669a1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitPlansPolicy_4e142da7-3b2d-4e12-b19f-3e7c33cbc31d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitPlansPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e60119be-5a96-48a6-950a-bdf48ddbace4" xlink:to="loc_us-gaap_PostemploymentBenefitPlansPolicy_4e142da7-3b2d-4e12-b19f-3e7c33cbc31d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_a4e36015-958f-4d23-afa7-22ad36bd823b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e60119be-5a96-48a6-950a-bdf48ddbace4" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_a4e36015-958f-4d23-afa7-22ad36bd823b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_2e8c6482-0522-4c66-afea-ef06b327886d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e60119be-5a96-48a6-950a-bdf48ddbace4" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_2e8c6482-0522-4c66-afea-ef06b327886d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_76d77769-f461-4d3c-91de-f302980ddeaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e60119be-5a96-48a6-950a-bdf48ddbace4" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_76d77769-f461-4d3c-91de-f302980ddeaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_afbee55e-1d53-45a6-8740-1cfc01f6a4d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e60119be-5a96-48a6-950a-bdf48ddbace4" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_afbee55e-1d53-45a6-8740-1cfc01f6a4d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_10d358eb-b601-4517-b70d-15b787d8c52d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e60119be-5a96-48a6-950a-bdf48ddbace4" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_10d358eb-b601-4517-b70d-15b787d8c52d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_11e18019-d531-4e7c-9699-4260ceb7a910" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e60119be-5a96-48a6-950a-bdf48ddbace4" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_11e18019-d531-4e7c-9699-4260ceb7a910" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#NatureofBusinessandSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_56c4f12f-7ff6-4ef6-9431-b7becec792c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_60e05a63-36d7-4c52-87fe-28c807c0b478" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_56c4f12f-7ff6-4ef6-9431-b7becec792c6" xlink:to="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_60e05a63-36d7-4c52-87fe-28c807c0b478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_929a4174-5d33-4c80-95b2-06d31cdc8e15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d7c655b4-2ddb-474e-8bd3-d6171be22a2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_929a4174-5d33-4c80-95b2-06d31cdc8e15" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d7c655b4-2ddb-474e-8bd3-d6171be22a2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1850ee27-8835-4326-972b-7578d70b6559" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_d7c655b4-2ddb-474e-8bd3-d6171be22a2e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1850ee27-8835-4326-972b-7578d70b6559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ba520ac9-8c72-4284-bcf4-671daa1ee77c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1850ee27-8835-4326-972b-7578d70b6559" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ba520ac9-8c72-4284-bcf4-671daa1ee77c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_3dc37ad9-2dde-4396-90e1-4306132648d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ba520ac9-8c72-4284-bcf4-671daa1ee77c" xlink:to="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_3dc37ad9-2dde-4396-90e1-4306132648d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_2329682e-8dcb-49cb-aa95-733a95ebbc3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ba520ac9-8c72-4284-bcf4-671daa1ee77c" xlink:to="loc_us-gaap_LandBuildingsAndImprovementsMember_2329682e-8dcb-49cb-aa95-733a95ebbc3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d613e530-ddf4-41b0-bbea-a358d5ab5202" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfPropertyPlantAndEquipmentTable_d7c655b4-2ddb-474e-8bd3-d6171be22a2e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d613e530-ddf4-41b0-bbea-a358d5ab5202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d78d7d5e-16aa-46ed-88e0-d4213a861cea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_d613e530-ddf4-41b0-bbea-a358d5ab5202" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d78d7d5e-16aa-46ed-88e0-d4213a861cea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingContractsMember_fa2ac743-e1f5-4d39-9c03-b691f1b519a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServicingContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d78d7d5e-16aa-46ed-88e0-d4213a861cea" xlink:to="loc_us-gaap_ServicingContractsMember_fa2ac743-e1f5-4d39-9c03-b691f1b519a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_0b1267db-c119-4242-8e62-69ab1814b1d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d78d7d5e-16aa-46ed-88e0-d4213a861cea" xlink:to="loc_us-gaap_TradeNamesMember_0b1267db-c119-4242-8e62-69ab1814b1d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember_2c48abcf-24a7-4979-b41b-642db390da47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d78d7d5e-16aa-46ed-88e0-d4213a861cea" xlink:to="loc_us-gaap_PatentedTechnologyMember_2c48abcf-24a7-4979-b41b-642db390da47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_17c32e1e-9edf-4168-afd0-b0446237bdcf" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d7c655b4-2ddb-474e-8bd3-d6171be22a2e" xlink:to="loc_srt_RangeAxis_17c32e1e-9edf-4168-afd0-b0446237bdcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9302a6ca-c586-4e3c-8504-0a4b891f0b7f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_17c32e1e-9edf-4168-afd0-b0446237bdcf" xlink:to="loc_srt_RangeMember_9302a6ca-c586-4e3c-8504-0a4b891f0b7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a8c39601-5e3f-4548-9ebb-1b741a89fa47" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9302a6ca-c586-4e3c-8504-0a4b891f0b7f" xlink:to="loc_srt_MinimumMember_a8c39601-5e3f-4548-9ebb-1b741a89fa47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d889078c-1c0a-421f-a454-8a9c7f5a7c52" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9302a6ca-c586-4e3c-8504-0a4b891f0b7f" xlink:to="loc_srt_MaximumMember_d889078c-1c0a-421f-a454-8a9c7f5a7c52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_36574173-7d0c-49cf-a4a5-c9d7359517e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d7c655b4-2ddb-474e-8bd3-d6171be22a2e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_36574173-7d0c-49cf-a4a5-c9d7359517e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e703c445-ab64-486a-93dd-b564079729f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_36574173-7d0c-49cf-a4a5-c9d7359517e3" xlink:to="loc_us-gaap_SegmentDomain_e703c445-ab64-486a-93dd-b564079729f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_AviationAcquisitionsMember_9cfb9faf-cf25-4a6e-8399-54899ddd2cd3" xlink:href="vsec-20201231.xsd#vsec_AviationAcquisitionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_e703c445-ab64-486a-93dd-b564079729f6" xlink:to="loc_vsec_AviationAcquisitionsMember_9cfb9faf-cf25-4a6e-8399-54899ddd2cd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d7c655b4-2ddb-474e-8bd3-d6171be22a2e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_b252b459-1703-4d83-8a67-8305c931aec1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_us-gaap_NumberOfOperatingSegments_b252b459-1703-4d83-8a67-8305c931aec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_a9b06fd5-19b8-4cb7-b0f2-65d0fa6f87ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_a9b06fd5-19b8-4cb7-b0f2-65d0fa6f87ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseTermOfContract_c1994e98-b516-4e52-8d97-57ec491eae12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LessorOperatingLeaseTermOfContract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_us-gaap_LessorOperatingLeaseTermOfContract_c1994e98-b516-4e52-8d97-57ec491eae12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_PercentageOfContractsWithGovernment_53df60ba-d319-4da3-bd05-56a311f287ee" xlink:href="vsec-20201231.xsd#vsec_PercentageOfContractsWithGovernment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_vsec_PercentageOfContractsWithGovernment_53df60ba-d319-4da3-bd05-56a311f287ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_RevenuefromContractswithCustomerNumberofContracts_562dd4f1-b77a-44d0-b12d-76c576d44cdf" xlink:href="vsec-20201231.xsd#vsec_RevenuefromContractswithCustomerNumberofContracts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_vsec_RevenuefromContractswithCustomerNumberofContracts_562dd4f1-b77a-44d0-b12d-76c576d44cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_061a211d-cc86-4ae3-9b31-b87c22362e2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_061a211d-cc86-4ae3-9b31-b87c22362e2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_dca5c14e-d792-4f6e-a27b-2932a658199a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_dca5c14e-d792-4f6e-a27b-2932a658199a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_96e6d2a6-7ad9-46eb-b7b5-7f77a3a1e4fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_96e6d2a6-7ad9-46eb-b7b5-7f77a3a1e4fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0d5eccf0-54e3-49e8-a9d1-377558d5aae2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0d5eccf0-54e3-49e8-a9d1-377558d5aae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8941e0b1-7e1f-4d73-9968-0ec3963d2327" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8941e0b1-7e1f-4d73-9968-0ec3963d2327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_NumberOfTradeNames_c33fef3d-1e1d-4c69-81cd-ba08a6c4d78a" xlink:href="vsec-20201231.xsd#vsec_NumberOfTradeNames"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b428b60b-f604-4626-8daf-e0d34eddb168" xlink:to="loc_vsec_NumberOfTradeNames_c33fef3d-1e1d-4c69-81cd-ba08a6c4d78a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesWeightedAverageNumberofSharesDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#NatureofBusinessandSignificantAccountingPoliciesWeightedAverageNumberofSharesDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesWeightedAverageNumberofSharesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_3caccfad-307e-46ae-b79d-4b7cd4ddaba7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_9e56e383-a2e1-4ca0-bcc5-126edda6f903" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3caccfad-307e-46ae-b79d-4b7cd4ddaba7" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_9e56e383-a2e1-4ca0-bcc5-126edda6f903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6e890225-7bff-4a2a-badb-763f502cf9ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_9e56e383-a2e1-4ca0-bcc5-126edda6f903" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6e890225-7bff-4a2a-badb-763f502cf9ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_77c7f16d-1a2f-4562-9336-86c05c8572db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_9e56e383-a2e1-4ca0-bcc5-126edda6f903" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_77c7f16d-1a2f-4562-9336-86c05c8572db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ec379398-234c-48c3-a3fc-f09081c48c3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_9e56e383-a2e1-4ca0-bcc5-126edda6f903" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ec379398-234c-48c3-a3fc-f09081c48c3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/AcquisitionsandDivestitures" xlink:type="simple" xlink:href="vsec-20201231.xsd#AcquisitionsandDivestitures"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/AcquisitionsandDivestitures" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_3485235d-2ef5-4d29-a6ed-65c2315c4962" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_5d59e2f8-7ba4-415e-a93d-824959eb7187" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_3485235d-2ef5-4d29-a6ed-65c2315c4962" xlink:to="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_5d59e2f8-7ba4-415e-a93d-824959eb7187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/AcquisitionsandDivestituresTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#AcquisitionsandDivestituresTables"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/AcquisitionsandDivestituresTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_cbffcc42-9eb0-4ff2-a223-3c448e532a6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_e31aa6d4-2a9a-44c1-a630-1d9a814694ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_cbffcc42-9eb0-4ff2-a223-3c448e532a6c" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_e31aa6d4-2a9a-44c1-a630-1d9a814694ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#AcquisitionsandDivestituresNarrativeDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_68973de6-fc14-4c1b-92f3-63b336f7208b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c39ebc7d-f20a-4aaf-84df-04c7582b96d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_68973de6-fc14-4c1b-92f3-63b336f7208b" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c39ebc7d-f20a-4aaf-84df-04c7582b96d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_68892b1d-fd4a-44f5-b069-b7143466f52b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c39ebc7d-f20a-4aaf-84df-04c7582b96d8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_68892b1d-fd4a-44f5-b069-b7143466f52b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_06b42627-df92-40e0-8fca-31a6f904ff25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_68892b1d-fd4a-44f5-b069-b7143466f52b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_06b42627-df92-40e0-8fca-31a6f904ff25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmploymentContractsMember_64f50f37-4e57-43e1-ace1-3ecf2bc7f66e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmploymentContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_06b42627-df92-40e0-8fca-31a6f904ff25" xlink:to="loc_us-gaap_EmploymentContractsMember_64f50f37-4e57-43e1-ace1-3ecf2bc7f66e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_50a1ca41-42cf-4130-8d51-d27ba97e4310" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_06b42627-df92-40e0-8fca-31a6f904ff25" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_50a1ca41-42cf-4130-8d51-d27ba97e4310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_3b17a182-9f26-4d47-9f13-18cfa235630e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c39ebc7d-f20a-4aaf-84df-04c7582b96d8" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_3b17a182-9f26-4d47-9f13-18cfa235630e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0dcfda6b-c782-4d3c-b511-857b97d3dc78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3b17a182-9f26-4d47-9f13-18cfa235630e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0dcfda6b-c782-4d3c-b511-857b97d3dc78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_FirstChoiceAerospaceMember_1dc6bf03-82e5-4470-8b3c-f303a45d4145" xlink:href="vsec-20201231.xsd#vsec_FirstChoiceAerospaceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0dcfda6b-c782-4d3c-b511-857b97d3dc78" xlink:to="loc_vsec_FirstChoiceAerospaceMember_1dc6bf03-82e5-4470-8b3c-f303a45d4145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_b5c2015b-f781-4168-be6a-2928589d47ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c39ebc7d-f20a-4aaf-84df-04c7582b96d8" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_b5c2015b-f781-4168-be6a-2928589d47ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_19869b98-75e3-4346-b75a-6295f12adde6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b5c2015b-f781-4168-be6a-2928589d47ec" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_19869b98-75e3-4346-b75a-6295f12adde6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_PrimeTurbinesLLCMember_67088152-9b06-4d53-aae0-17020f20d6fd" xlink:href="vsec-20201231.xsd#vsec_PrimeTurbinesLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_19869b98-75e3-4346-b75a-6295f12adde6" xlink:to="loc_vsec_PrimeTurbinesLLCMember_67088152-9b06-4d53-aae0-17020f20d6fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_PTBHoldingsUSALLCMember_d86091bc-2283-4251-8593-8c2d446eea6f" xlink:href="vsec-20201231.xsd#vsec_PTBHoldingsUSALLCMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_19869b98-75e3-4346-b75a-6295f12adde6" xlink:to="loc_vsec_PTBHoldingsUSALLCMember_d86091bc-2283-4251-8593-8c2d446eea6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CTAerospaceLLCMember_42fe16a8-1549-4c96-bf94-21ccea0a67b6" xlink:href="vsec-20201231.xsd#vsec_CTAerospaceLLCMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_19869b98-75e3-4346-b75a-6295f12adde6" xlink:to="loc_vsec_CTAerospaceLLCMember_42fe16a8-1549-4c96-bf94-21ccea0a67b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_LegacyTurbinesLLCMember_d5f7797a-42a0-4c3e-bf3d-efe6beb930cb" xlink:href="vsec-20201231.xsd#vsec_LegacyTurbinesLLCMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_19869b98-75e3-4346-b75a-6295f12adde6" xlink:to="loc_vsec_LegacyTurbinesLLCMember_d5f7797a-42a0-4c3e-bf3d-efe6beb930cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_3d1d333b-7a1f-44de-beec-ea39fd9e91d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c39ebc7d-f20a-4aaf-84df-04c7582b96d8" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_3d1d333b-7a1f-44de-beec-ea39fd9e91d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_44d2d851-a0ff-41fb-bef8-d216fe8e5f67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_3d1d333b-7a1f-44de-beec-ea39fd9e91d6" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_44d2d851-a0ff-41fb-bef8-d216fe8e5f67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_1b7d1abc-def6-44de-b362-98269855b33c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_44d2d851-a0ff-41fb-bef8-d216fe8e5f67" xlink:to="loc_us-gaap_OtherAssetsMember_1b7d1abc-def6-44de-b362-98269855b33c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_050689cd-cdd2-4f65-a044-5775d75dd578" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_44d2d851-a0ff-41fb-bef8-d216fe8e5f67" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_050689cd-cdd2-4f65-a044-5775d75dd578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c39ebc7d-f20a-4aaf-84df-04c7582b96d8" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_b4009897-fbb1-4cbc-805f-8b56bcd25622" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_b4009897-fbb1-4cbc-805f-8b56bcd25622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_333291d1-09e1-4f43-8389-1f6e608fb082" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_333291d1-09e1-4f43-8389-1f6e608fb082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_3a2d084c-0d20-4dfb-9c89-85c80ab9f920" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_3a2d084c-0d20-4dfb-9c89-85c80ab9f920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_PaymentstoAcquireBusinessesWorkingCapitalAdjustment_55ec02e0-3878-4735-b930-e306d4d3ac74" xlink:href="vsec-20201231.xsd#vsec_PaymentstoAcquireBusinessesWorkingCapitalAdjustment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_vsec_PaymentstoAcquireBusinessesWorkingCapitalAdjustment_55ec02e0-3878-4735-b930-e306d4d3ac74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_21194408-5adc-456d-badc-5822e46b2c05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_21194408-5adc-456d-badc-5822e46b2c05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_d91930df-4b06-41ba-b597-f09a46eb2447" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_d91930df-4b06-41ba-b597-f09a46eb2447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_b5aaffdc-8bbe-4614-b0af-69aefd8dd727" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_b5aaffdc-8bbe-4614-b0af-69aefd8dd727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_NumberofSaleAgreements_4b7e94b8-00e9-42eb-8478-fb33b0aaaeeb" xlink:href="vsec-20201231.xsd#vsec_NumberofSaleAgreements"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_vsec_NumberofSaleAgreements_4b7e94b8-00e9-42eb-8478-fb33b0aaaeeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_a5ba7181-06f3-4b6b-a6f9-81a949bc70b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_a5ba7181-06f3-4b6b-a6f9-81a949bc70b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_07fc0aa9-0928-49e4-96f0-0160fe42743b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_NotesReceivableGross_07fc0aa9-0928-49e4-96f0-0160fe42743b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate_868e81de-ab89-4821-ba5f-a2a4ba00772a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate_868e81de-ab89-4821-ba5f-a2a4ba00772a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_6d4cc670-312f-445f-8c8c-51d028e6a4b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_6d4cc670-312f-445f-8c8c-51d028e6a4b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_217f93e6-679f-4902-b8b7-0dd00269b975" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableNet"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_us-gaap_NotesReceivableNet_217f93e6-679f-4902-b8b7-0dd00269b975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_FinancingReceivableVariableDiscount_2f33efc5-af3c-4479-be75-e7d3a87da0cf" xlink:href="vsec-20201231.xsd#vsec_FinancingReceivableVariableDiscount"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_96af61fd-602f-40a4-a8df-4608d93f8689" xlink:to="loc_vsec_FinancingReceivableVariableDiscount_2f33efc5-af3c-4479-be75-e7d3a87da0cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/AcquisitionsandDivestituresBusinessAcquisitionProFormaInformationDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#AcquisitionsandDivestituresBusinessAcquisitionProFormaInformationDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/AcquisitionsandDivestituresBusinessAcquisitionProFormaInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_4bbb571f-457c-4b98-9f5d-58ac3913748d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_88c75719-6055-4886-9d24-d82985aeb35d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_4bbb571f-457c-4b98-9f5d-58ac3913748d" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_88c75719-6055-4886-9d24-d82985aeb35d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_e350162f-4b85-4b57-9578-be149795e436" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_4bbb571f-457c-4b98-9f5d-58ac3913748d" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_e350162f-4b85-4b57-9578-be149795e436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_e8dea84f-2e3b-42ad-bd34-be903b05b65b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_4bbb571f-457c-4b98-9f5d-58ac3913748d" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_e8dea84f-2e3b-42ad-bd34-be903b05b65b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_f61e2380-e898-4032-9555-dd1b62b7f60a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_4bbb571f-457c-4b98-9f5d-58ac3913748d" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_f61e2380-e898-4032-9555-dd1b62b7f60a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/RevenueRecognition" xlink:type="simple" xlink:href="vsec-20201231.xsd#RevenueRecognition"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/RevenueRecognition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5a12af61-f620-4df3-8420-bef9c27bc52d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_0b8d0729-5703-4fb8-9bb1-95944ad225c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5a12af61-f620-4df3-8420-bef9c27bc52d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_0b8d0729-5703-4fb8-9bb1-95944ad225c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/RevenueRecognitionTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#RevenueRecognitionTables"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/RevenueRecognitionTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0bea76e6-c2aa-4e74-a8a4-6d12e5bbc840" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_5e7bc5ae-a95e-41ee-9fb4-1e652cd39609" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0bea76e6-c2aa-4e74-a8a4-6d12e5bbc840" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_5e7bc5ae-a95e-41ee-9fb4-1e652cd39609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#RevenueRecognitionDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ba35f1ff-9256-4ad5-867f-6bc95c619296" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_49dae86e-6305-4f0a-927a-b50523cbfa8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ba35f1ff-9256-4ad5-867f-6bc95c619296" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_49dae86e-6305-4f0a-927a-b50523cbfa8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_1ad97f44-7eac-429c-88dd-0fe93dbe42ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_49dae86e-6305-4f0a-927a-b50523cbfa8c" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_1ad97f44-7eac-429c-88dd-0fe93dbe42ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_b518b2af-dcd2-46f2-9d82-558fe78254ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_1ad97f44-7eac-429c-88dd-0fe93dbe42ac" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_b518b2af-dcd2-46f2-9d82-558fe78254ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_PropertyRepairMember_4e0d419f-4e4b-437b-9c4e-05fc2acc6cbb" xlink:href="vsec-20201231.xsd#vsec_PropertyRepairMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_b518b2af-dcd2-46f2-9d82-558fe78254ea" xlink:to="loc_vsec_PropertyRepairMember_4e0d419f-4e4b-437b-9c4e-05fc2acc6cbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_PropertyDistributionMember_59e7ae65-9dcc-4313-a455-d10b6a02e0ce" xlink:href="vsec-20201231.xsd#vsec_PropertyDistributionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_b518b2af-dcd2-46f2-9d82-558fe78254ea" xlink:to="loc_vsec_PropertyDistributionMember_59e7ae65-9dcc-4313-a455-d10b6a02e0ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CostTypeContractMember_a38b53f1-6832-454e-8ee0-e2e6c59cf246" xlink:href="vsec-20201231.xsd#vsec_CostTypeContractMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_b518b2af-dcd2-46f2-9d82-558fe78254ea" xlink:to="loc_vsec_CostTypeContractMember_a38b53f1-6832-454e-8ee0-e2e6c59cf246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedPriceContractMember_50cb22e3-c6ef-4772-a92f-bd280f2cdd6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FixedPriceContractMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_b518b2af-dcd2-46f2-9d82-558fe78254ea" xlink:to="loc_us-gaap_FixedPriceContractMember_50cb22e3-c6ef-4772-a92f-bd280f2cdd6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeAndMaterialsContractMember_7308c1a8-a4c5-4f98-90c3-845c5c086123" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeAndMaterialsContractMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_b518b2af-dcd2-46f2-9d82-558fe78254ea" xlink:to="loc_us-gaap_TimeAndMaterialsContractMember_7308c1a8-a4c5-4f98-90c3-845c5c086123" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_926719dd-4487-4169-93cb-c60d5e3d7e38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DisaggregationOfRevenueTable_49dae86e-6305-4f0a-927a-b50523cbfa8c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_926719dd-4487-4169-93cb-c60d5e3d7e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f53731d4-b97b-434e-9c0f-331d9fd0c881" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_926719dd-4487-4169-93cb-c60d5e3d7e38" xlink:to="loc_us-gaap_SegmentDomain_f53731d4-b97b-434e-9c0f-331d9fd0c881" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_SupplyChainManagementGroupMember_3b59e8df-2b33-4be5-a7b5-c4aa6285d393" xlink:href="vsec-20201231.xsd#vsec_SupplyChainManagementGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f53731d4-b97b-434e-9c0f-331d9fd0c881" xlink:to="loc_vsec_SupplyChainManagementGroupMember_3b59e8df-2b33-4be5-a7b5-c4aa6285d393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_AviationAcquisitionsMember_47cca06c-55b1-4c7b-8222-7e714f5ed01b" xlink:href="vsec-20201231.xsd#vsec_AviationAcquisitionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f53731d4-b97b-434e-9c0f-331d9fd0c881" xlink:to="loc_vsec_AviationAcquisitionsMember_47cca06c-55b1-4c7b-8222-7e714f5ed01b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_FederalGroupMember_89e5f14e-2678-4111-ac3c-0dffeb45948c" xlink:href="vsec-20201231.xsd#vsec_FederalGroupMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f53731d4-b97b-434e-9c0f-331d9fd0c881" xlink:to="loc_vsec_FederalGroupMember_89e5f14e-2678-4111-ac3c-0dffeb45948c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_41acc06d-99c3-44f6-a69a-05be8a74e7c3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_49dae86e-6305-4f0a-927a-b50523cbfa8c" xlink:to="loc_srt_MajorCustomersAxis_41acc06d-99c3-44f6-a69a-05be8a74e7c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_35755d17-2579-4681-a406-8df79f488c29" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_41acc06d-99c3-44f6-a69a-05be8a74e7c3" xlink:to="loc_srt_NameOfMajorCustomerDomain_35755d17-2579-4681-a406-8df79f488c29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_DepartmentofDefenseMember_7898fe46-b417-4ce9-a822-8da9ba2fd1d6" xlink:href="vsec-20201231.xsd#vsec_DepartmentofDefenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_35755d17-2579-4681-a406-8df79f488c29" xlink:to="loc_vsec_DepartmentofDefenseMember_7898fe46-b417-4ce9-a822-8da9ba2fd1d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_OtherGovernmentMember_076a2d60-eabe-4565-982a-fd841a004d5e" xlink:href="vsec-20201231.xsd#vsec_OtherGovernmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_35755d17-2579-4681-a406-8df79f488c29" xlink:to="loc_vsec_OtherGovernmentMember_076a2d60-eabe-4565-982a-fd841a004d5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CommercialMember_db4e16cc-f42c-42a2-aee2-22df595b5d8b" xlink:href="vsec-20201231.xsd#vsec_CommercialMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_35755d17-2579-4681-a406-8df79f488c29" xlink:to="loc_vsec_CommercialMember_db4e16cc-f42c-42a2-aee2-22df595b5d8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_62d07054-d2fe-49d4-a77b-76f7316da9de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_49dae86e-6305-4f0a-927a-b50523cbfa8c" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_62d07054-d2fe-49d4-a77b-76f7316da9de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f8bb453b-4b53-4216-b984-5d8376257982" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DisaggregationOfRevenueLineItems_62d07054-d2fe-49d4-a77b-76f7316da9de" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f8bb453b-4b53-4216-b984-5d8376257982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/RevenueRecognitionNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#RevenueRecognitionNarrativeDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/RevenueRecognitionNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_64c87393-700b-49a8-b658-95cd74186e0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1da4b1c5-6ee6-4f90-a8da-0cef31d9c1f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_64c87393-700b-49a8-b658-95cd74186e0f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1da4b1c5-6ee6-4f90-a8da-0cef31d9c1f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_d444f67a-3b01-450e-8340-57334528edf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1da4b1c5-6ee6-4f90-a8da-0cef31d9c1f1" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_d444f67a-3b01-450e-8340-57334528edf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_d0794b04-db03-47a7-9b7e-131eab37e2e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_d444f67a-3b01-450e-8340-57334528edf7" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_d0794b04-db03-47a7-9b7e-131eab37e2e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_85986920-2168-4471-8891-bdd80ad5a12b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_d0794b04-db03-47a7-9b7e-131eab37e2e0" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_85986920-2168-4471-8891-bdd80ad5a12b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_e7219ece-d4a3-4b3e-933d-1b4572903c04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1da4b1c5-6ee6-4f90-a8da-0cef31d9c1f1" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_e7219ece-d4a3-4b3e-933d-1b4572903c04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_5ef65712-114c-4924-9b1d-f6190d67092e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_e7219ece-d4a3-4b3e-933d-1b4572903c04" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_5ef65712-114c-4924-9b1d-f6190d67092e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_1229f2ed-d05c-4b04-9747-11bb3d8aaf66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_5ef65712-114c-4924-9b1d-f6190d67092e" xlink:to="loc_us-gaap_TransferredOverTimeMember_1229f2ed-d05c-4b04-9747-11bb3d8aaf66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_39b0479a-5b59-4c5b-b144-7e2446ba05f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_5ef65712-114c-4924-9b1d-f6190d67092e" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_39b0479a-5b59-4c5b-b144-7e2446ba05f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1a2b9783-328e-4938-a970-1fb6f27cfd00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1da4b1c5-6ee6-4f90-a8da-0cef31d9c1f1" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1a2b9783-328e-4938-a970-1fb6f27cfd00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d7afa1e9-e462-44fa-805a-d0d7158ff60f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1a2b9783-328e-4938-a970-1fb6f27cfd00" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d7afa1e9-e462-44fa-805a-d0d7158ff60f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_77deb770-8b66-4d78-b894-04239f2cb0ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d7afa1e9-e462-44fa-805a-d0d7158ff60f" xlink:to="loc_us-gaap_SalesRevenueNetMember_77deb770-8b66-4d78-b894-04239f2cb0ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0871d0c7-f5a4-4bf9-b397-4483129b5ebf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1da4b1c5-6ee6-4f90-a8da-0cef31d9c1f1" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0871d0c7-f5a4-4bf9-b397-4483129b5ebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_c5e9fb43-79d8-4f58-a1df-24b30282818c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0871d0c7-f5a4-4bf9-b397-4483129b5ebf" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_c5e9fb43-79d8-4f58-a1df-24b30282818c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_12e23613-21f4-4757-b146-4b405cfb78e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0871d0c7-f5a4-4bf9-b397-4483129b5ebf" xlink:to="loc_us-gaap_ContractWithCustomerLiability_12e23613-21f4-4757-b146-4b405cfb78e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_ba268abd-d5b7-47ad-b39a-616add324b1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0871d0c7-f5a4-4bf9-b397-4483129b5ebf" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_ba268abd-d5b7-47ad-b39a-616add324b1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_391faf15-27e2-4708-a146-a1f31f82847a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0871d0c7-f5a4-4bf9-b397-4483129b5ebf" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_391faf15-27e2-4708-a146-a1f31f82847a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_c015eb3f-d561-4bd2-9e74-343a808b47cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0871d0c7-f5a4-4bf9-b397-4483129b5ebf" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_c015eb3f-d561-4bd2-9e74-343a808b47cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/RevenueRecognitionPerformanceObligationsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#RevenueRecognitionPerformanceObligationsDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/RevenueRecognitionPerformanceObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_1c501438-7f3d-4011-95cd-74a776c617e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_7182790d-5e3e-40f4-8608-b4baf3291797" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_1c501438-7f3d-4011-95cd-74a776c617e4" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_7182790d-5e3e-40f4-8608-b4baf3291797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_ad4fdf4f-05a4-4e6f-ab56-31d8db33eb43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_7182790d-5e3e-40f4-8608-b4baf3291797" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_ad4fdf4f-05a4-4e6f-ab56-31d8db33eb43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0492d5e2-b3f7-4df6-8fdd-ed9143996aaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_7182790d-5e3e-40f4-8608-b4baf3291797" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0492d5e2-b3f7-4df6-8fdd-ed9143996aaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_3e5448ab-12c5-4889-b029-c411a860c339" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0492d5e2-b3f7-4df6-8fdd-ed9143996aaf" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_3e5448ab-12c5-4889-b029-c411a860c339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_01e6d598-b3f6-4292-a7fa-ace7d2486a8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0492d5e2-b3f7-4df6-8fdd-ed9143996aaf" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_01e6d598-b3f6-4292-a7fa-ace7d2486a8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/RevenueRecognitionPerformanceObligationsDetails_1" xlink:type="simple" xlink:href="vsec-20201231.xsd#RevenueRecognitionPerformanceObligationsDetails_1"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/RevenueRecognitionPerformanceObligationsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/ReceivablesandUnbilledReceivables" xlink:type="simple" xlink:href="vsec-20201231.xsd#ReceivablesandUnbilledReceivables"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/ReceivablesandUnbilledReceivables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_e428d1de-92f2-4a5c-95e9-2d6d9cceca9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_723e50c4-6721-4a92-b433-981269aaee2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_e428d1de-92f2-4a5c-95e9-2d6d9cceca9e" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_723e50c4-6721-4a92-b433-981269aaee2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#ReceivablesandUnbilledReceivablesTables"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_5a7b3e65-ce7d-4dc4-ab4c-947ec1114796" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_0d461cfb-029b-4f93-be27-8f5b6bdaeba4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_5a7b3e65-ce7d-4dc4-ab4c-947ec1114796" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_0d461cfb-029b-4f93-be27-8f5b6bdaeba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_3cda8e57-c688-483d-970f-338e4d2ac731" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_5a7b3e65-ce7d-4dc4-ab4c-947ec1114796" xlink:to="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_3cda8e57-c688-483d-970f-338e4d2ac731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesComponentsofReceivablesDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#ReceivablesandUnbilledReceivablesComponentsofReceivablesDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesComponentsofReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_0134abc3-191d-407e-aa37-64a7b2d8629c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_565f27ea-a617-483d-9c22-89ef451ac076" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_0134abc3-191d-407e-aa37-64a7b2d8629c" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_565f27ea-a617-483d-9c22-89ef451ac076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_13a2631c-44d6-4a40-9312-21c08e80b617" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_0134abc3-191d-407e-aa37-64a7b2d8629c" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_13a2631c-44d6-4a40-9312-21c08e80b617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent_257f3ca7-55f9-4b39-a9bd-d3c81d0f848f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_0134abc3-191d-407e-aa37-64a7b2d8629c" xlink:to="loc_us-gaap_ReceivablesNetCurrent_257f3ca7-55f9-4b39-a9bd-d3c81d0f848f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#ReceivablesandUnbilledReceivablesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_9c16789e-f840-4520-8a38-5973055b9e23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_be33f221-3fdd-4207-93f6-06aa9d711635" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_9c16789e-f840-4520-8a38-5973055b9e23" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_be33f221-3fdd-4207-93f6-06aa9d711635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GovernmentContractReceivable_db229f1a-4ad1-42d4-b1b8-846041a1c8b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GovernmentContractReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_9c16789e-f840-4520-8a38-5973055b9e23" xlink:to="loc_us-gaap_GovernmentContractReceivable_db229f1a-4ad1-42d4-b1b8-846041a1c8b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesAllowanceforCreditLossesDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#ReceivablesandUnbilledReceivablesAllowanceforCreditLossesDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/ReceivablesandUnbilledReceivablesAllowanceforCreditLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_a81117e6-7abc-4f53-9d06-a90035e37d16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_ebd02f30-db41-4595-bb28-2097811d3cde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a81117e6-7abc-4f53-9d06-a90035e37d16" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_ebd02f30-db41-4595-bb28-2097811d3cde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_62191168-6fc2-40c7-bbc2-970c98b170e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_ebd02f30-db41-4595-bb28-2097811d3cde" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_62191168-6fc2-40c7-bbc2-970c98b170e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal_bbf3d5cf-9a7d-4e7c-b5b9-526ae2f79b6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_ebd02f30-db41-4595-bb28-2097811d3cde" xlink:to="loc_us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal_bbf3d5cf-9a7d-4e7c-b5b9-526ae2f79b6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_5a0ec915-e3f2-42da-a979-6c50774ea1cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_ebd02f30-db41-4595-bb28-2097811d3cde" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_5a0ec915-e3f2-42da-a979-6c50774ea1cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_67f2bef1-aff5-43dd-9003-657df9c0e717" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_ebd02f30-db41-4595-bb28-2097811d3cde" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_67f2bef1-aff5-43dd-9003-657df9c0e717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_ef6eb110-c151-4ab7-add8-0c9fb39cb458" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_ebd02f30-db41-4595-bb28-2097811d3cde" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_ef6eb110-c151-4ab7-add8-0c9fb39cb458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssets" xlink:type="simple" xlink:href="vsec-20201231.xsd#OtherCurrentAssetsandOtherAssets"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_8ce37836-2e4e-45df-828a-c1df2349e4a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock_f7a35c7f-315a-4462-ae61-261ba257fbe6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_8ce37836-2e4e-45df-828a-c1df2349e4a3" xlink:to="loc_us-gaap_OtherAssetsDisclosureTextBlock_f7a35c7f-315a-4462-ae61-261ba257fbe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#OtherCurrentAssetsandOtherAssetsTables"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_5c561209-7c79-418d-92a3-932bfc38be86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_291cb4b9-3c09-4e21-ae96-c3959d46196d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_5c561209-7c79-418d-92a3-932bfc38be86" xlink:to="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_291cb4b9-3c09-4e21-ae96-c3959d46196d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_157c2a68-5ef5-4c9f-b2f8-7f5bd343b3e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_5c561209-7c79-418d-92a3-932bfc38be86" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_157c2a68-5ef5-4c9f-b2f8-7f5bd343b3e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_025bddf1-c82f-4539-8bb3-11946f1c7147" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsAbstract_ecb0f6e2-0418-4744-a58e-e4fe5f8478a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_025bddf1-c82f-4539-8bb3-11946f1c7147" xlink:to="loc_us-gaap_OtherAssetsAbstract_ecb0f6e2-0418-4744-a58e-e4fe5f8478a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_SelfInsuranceReservesCurrent_5f5cce45-8dc7-4d24-b041-2a223db676fb" xlink:href="vsec-20201231.xsd#vsec_SelfInsuranceReservesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_ecb0f6e2-0418-4744-a58e-e4fe5f8478a1" xlink:to="loc_vsec_SelfInsuranceReservesCurrent_5f5cce45-8dc7-4d24-b041-2a223db676fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesCurrent_8c289ccb-1773-4acf-9a41-ac855bf3fa51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableRelatedPartiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_ecb0f6e2-0418-4744-a58e-e4fe5f8478a1" xlink:to="loc_us-gaap_NotesReceivableRelatedPartiesCurrent_8c289ccb-1773-4acf-9a41-ac855bf3fa51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCurrent_cbb90059-8da1-4c9d-89b2-cb02bf5d168a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_ecb0f6e2-0418-4744-a58e-e4fe5f8478a1" xlink:to="loc_us-gaap_DeferredCostsCurrent_cbb90059-8da1-4c9d-89b2-cb02bf5d168a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousCurrent_375cb0da-0148-47a0-a529-8e50c6eafd39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMiscellaneousCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_ecb0f6e2-0418-4744-a58e-e4fe5f8478a1" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousCurrent_375cb0da-0148-47a0-a529-8e50c6eafd39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_8faabebe-d6b6-4d31-81eb-b9012bfbc450" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OtherAssetsAbstract_ecb0f6e2-0418-4744-a58e-e4fe5f8478a1" xlink:to="loc_us-gaap_OtherAssetsCurrent_8faabebe-d6b6-4d31-81eb-b9012bfbc450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_ce86aa56-a4bf-4b1f-b598-ec5b13ef5757" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract_865518e5-cb53-421e-a44d-e993f333a0dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_ce86aa56-a4bf-4b1f-b598-ec5b13ef5757" xlink:to="loc_us-gaap_OtherAssetsNoncurrentAbstract_865518e5-cb53-421e-a44d-e993f333a0dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_392746d0-9572-4818-be2f-c1ba2f434d59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_865518e5-cb53-421e-a44d-e993f333a0dd" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_392746d0-9572-4818-be2f-c1ba2f434d59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_d8b6333d-a01d-4ec7-a798-541c9b7d4480" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableRelatedPartiesNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_865518e5-cb53-421e-a44d-e993f333a0dd" xlink:to="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_d8b6333d-a01d-4ec7-a798-541c9b7d4480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_efb905db-8b16-4dd8-9ede-b5673d5aa92d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_865518e5-cb53-421e-a44d-e993f333a0dd" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_efb905db-8b16-4dd8-9ede-b5673d5aa92d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_f1940895-3b99-4d15-a12f-aba00406625d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_865518e5-cb53-421e-a44d-e993f333a0dd" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_f1940895-3b99-4d15-a12f-aba00406625d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/PropertyandEquipment" xlink:type="simple" xlink:href="vsec-20201231.xsd#PropertyandEquipment"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/PropertyandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1140c836-4dcf-4e2e-bcc8-6f58b9b71a8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_49d63991-36e6-40bb-8a02-68fd3518ce78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1140c836-4dcf-4e2e-bcc8-6f58b9b71a8b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_49d63991-36e6-40bb-8a02-68fd3518ce78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/PropertyandEquipmentTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#PropertyandEquipmentTables"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/PropertyandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_317f9dd3-262d-466a-b4fa-181f83b156af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_c2791dbb-5e46-418c-bd3a-fb09c052fbfb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentAbstract_317f9dd3-262d-466a-b4fa-181f83b156af" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_c2791dbb-5e46-418c-bd3a-fb09c052fbfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#PropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/PropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ed8aaf50-ac5d-4c15-a711-3e9e48786e78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_203593b3-4646-4824-8389-be68889bd30b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentAbstract_ed8aaf50-ac5d-4c15-a711-3e9e48786e78" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_203593b3-4646-4824-8389-be68889bd30b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_49422950-0aee-464b-a03a-9408d0681c53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_203593b3-4646-4824-8389-be68889bd30b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_49422950-0aee-464b-a03a-9408d0681c53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_032b7bce-1306-4fd3-bd81-783699b17904" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_49422950-0aee-464b-a03a-9408d0681c53" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_032b7bce-1306-4fd3-bd81-783699b17904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_7dbb345b-10d5-4d8b-9403-09825f273b60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_032b7bce-1306-4fd3-bd81-783699b17904" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_7dbb345b-10d5-4d8b-9403-09825f273b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_5b6442d8-fa90-48b2-9700-67a7878b5cc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_032b7bce-1306-4fd3-bd81-783699b17904" xlink:to="loc_us-gaap_ComputerEquipmentMember_5b6442d8-fa90-48b2-9700-67a7878b5cc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_f9554abf-df4b-499e-ab6f-98171a8de797" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_032b7bce-1306-4fd3-bd81-783699b17904" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_f9554abf-df4b-499e-ab6f-98171a8de797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_21e88f08-81d2-4e7e-b17c-f5a3b13c9a5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_032b7bce-1306-4fd3-bd81-783699b17904" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_21e88f08-81d2-4e7e-b17c-f5a3b13c9a5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember_34ffbd9f-82b5-4a0e-9651-6862a943017e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_032b7bce-1306-4fd3-bd81-783699b17904" xlink:to="loc_us-gaap_LandAndLandImprovementsMember_34ffbd9f-82b5-4a0e-9651-6862a943017e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0276c661-22d2-4867-a8c0-0f5c42ade958" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_203593b3-4646-4824-8389-be68889bd30b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0276c661-22d2-4867-a8c0-0f5c42ade958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_778f07b9-6ef9-42f4-9235-8903cb4d8ad7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0276c661-22d2-4867-a8c0-0f5c42ade958" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_778f07b9-6ef9-42f4-9235-8903cb4d8ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0c685094-a60d-4435-a3c7-deb3eb391157" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0276c661-22d2-4867-a8c0-0f5c42ade958" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0c685094-a60d-4435-a3c7-deb3eb391157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9acba735-a0ad-41d1-9071-2b4ffb0ca0af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0276c661-22d2-4867-a8c0-0f5c42ade958" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_9acba735-a0ad-41d1-9071-2b4ffb0ca0af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_6037fe3e-abc5-4d3d-85a1-6b8f427232fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentLineItems_0276c661-22d2-4867-a8c0-0f5c42ade958" xlink:to="loc_us-gaap_Depreciation_6037fe3e-abc5-4d3d-85a1-6b8f427232fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="vsec-20201231.xsd#GoodwillandIntangibleAssets"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/GoodwillandIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5ab7cbfc-d502-409b-bbf7-198c3dc83f3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_6533ad5d-4bdf-49a0-acd1-28def2d5f2a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5ab7cbfc-d502-409b-bbf7-198c3dc83f3d" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_6533ad5d-4bdf-49a0-acd1-28def2d5f2a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a875be5d-0a0e-429b-ac73-7e5fbbd8d00a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_f3db8a95-b120-470c-a1ac-61eda7b73482" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a875be5d-0a0e-429b-ac73-7e5fbbd8d00a" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_f3db8a95-b120-470c-a1ac-61eda7b73482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_34da975c-2c2a-437f-bb65-b000b3e13a67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a875be5d-0a0e-429b-ac73-7e5fbbd8d00a" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_34da975c-2c2a-437f-bb65-b000b3e13a67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_7cabc74f-a04c-4fac-b148-06ffcf2fb80c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a875be5d-0a0e-429b-ac73-7e5fbbd8d00a" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_7cabc74f-a04c-4fac-b148-06ffcf2fb80c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a7754b67-9cf7-4a1c-9a98-7df44a62e288" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_5c2634ea-d259-4168-817f-521475931e37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a7754b67-9cf7-4a1c-9a98-7df44a62e288" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_5c2634ea-d259-4168-817f-521475931e37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_dd3c0e09-9606-4706-948a-800b24afc997" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfGoodwillTable_5c2634ea-d259-4168-817f-521475931e37" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_dd3c0e09-9606-4706-948a-800b24afc997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6fe197a7-8a34-4ae4-af56-7f365c86181c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dd3c0e09-9606-4706-948a-800b24afc997" xlink:to="loc_us-gaap_SegmentDomain_6fe197a7-8a34-4ae4-af56-7f365c86181c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_SupplyChainManagementGroupMember_3b9af435-e426-4e9b-8d8a-161826c84a86" xlink:href="vsec-20201231.xsd#vsec_SupplyChainManagementGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_6fe197a7-8a34-4ae4-af56-7f365c86181c" xlink:to="loc_vsec_SupplyChainManagementGroupMember_3b9af435-e426-4e9b-8d8a-161826c84a86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_FederalGroupMember_38eda1ba-4951-4c86-9f0b-8c14d282c072" xlink:href="vsec-20201231.xsd#vsec_FederalGroupMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_6fe197a7-8a34-4ae4-af56-7f365c86181c" xlink:to="loc_vsec_FederalGroupMember_38eda1ba-4951-4c86-9f0b-8c14d282c072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_AviationAcquisitionsMember_0752f221-4252-41c1-a012-022acf3c3385" xlink:href="vsec-20201231.xsd#vsec_AviationAcquisitionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_6fe197a7-8a34-4ae4-af56-7f365c86181c" xlink:to="loc_vsec_AviationAcquisitionsMember_0752f221-4252-41c1-a012-022acf3c3385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_27fb57a2-f649-44f5-9bae-b6421abcce95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_5c2634ea-d259-4168-817f-521475931e37" xlink:to="loc_us-gaap_GoodwillLineItems_27fb57a2-f649-44f5-9bae-b6421abcce95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_51674fa8-c478-487a-b940-8df4d2fafad6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_GoodwillLineItems_27fb57a2-f649-44f5-9bae-b6421abcce95" xlink:to="loc_us-gaap_GoodwillRollForward_51674fa8-c478-487a-b940-8df4d2fafad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_5e596114-6788-44e3-aac1-6bf98a592f93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_51674fa8-c478-487a-b940-8df4d2fafad6" xlink:to="loc_us-gaap_Goodwill_5e596114-6788-44e3-aac1-6bf98a592f93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_ba885ba6-f39c-423a-a092-b0f21096f353" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_51674fa8-c478-487a-b940-8df4d2fafad6" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_ba885ba6-f39c-423a-a092-b0f21096f353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_b6502111-c863-46b4-8b37-96e35294fdc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_51674fa8-c478-487a-b940-8df4d2fafad6" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_b6502111-c863-46b4-8b37-96e35294fdc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_01630032-c47d-4b89-8abd-3c30ff4b4e03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_51674fa8-c478-487a-b940-8df4d2fafad6" xlink:to="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_01630032-c47d-4b89-8abd-3c30ff4b4e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a29cc2c4-00f7-41a4-88c8-16552eb8e165" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_51674fa8-c478-487a-b940-8df4d2fafad6" xlink:to="loc_us-gaap_Goodwill_a29cc2c4-00f7-41a4-88c8-16552eb8e165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#GoodwillandIntangibleAssetsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4e3105c0-1a13-4c6e-850f-e177d0f3bbf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_d434fadc-9f35-4e9b-b750-adad9588116c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4e3105c0-1a13-4c6e-850f-e177d0f3bbf3" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_d434fadc-9f35-4e9b-b750-adad9588116c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b4b03e6a-337e-4e48-b6de-29c3faa97c1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfGoodwillTable_d434fadc-9f35-4e9b-b750-adad9588116c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b4b03e6a-337e-4e48-b6de-29c3faa97c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_5d8c7eae-8ae9-4ba5-8157-d4ce533bb727" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b4b03e6a-337e-4e48-b6de-29c3faa97c1d" xlink:to="loc_us-gaap_SegmentDomain_5d8c7eae-8ae9-4ba5-8157-d4ce533bb727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_AviationAcquisitionsMember_48450a4f-c64d-48b2-9f13-9df7d9b904f5" xlink:href="vsec-20201231.xsd#vsec_AviationAcquisitionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_5d8c7eae-8ae9-4ba5-8157-d4ce533bb727" xlink:to="loc_vsec_AviationAcquisitionsMember_48450a4f-c64d-48b2-9f13-9df7d9b904f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2b006818-364f-4cf1-a252-c18f9e38fcc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfGoodwillTable_d434fadc-9f35-4e9b-b750-adad9588116c" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2b006818-364f-4cf1-a252-c18f9e38fcc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_aa474c97-a41d-4a4b-a4c3-5534874ec445" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2b006818-364f-4cf1-a252-c18f9e38fcc5" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_aa474c97-a41d-4a4b-a4c3-5534874ec445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CTAerospaceLLCMember_d7485f8a-08f1-404f-9d17-e3336a807a4e" xlink:href="vsec-20201231.xsd#vsec_CTAerospaceLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_aa474c97-a41d-4a4b-a4c3-5534874ec445" xlink:to="loc_vsec_CTAerospaceLLCMember_d7485f8a-08f1-404f-9d17-e3336a807a4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_e2be33db-7f00-44f4-b3a8-1b8c2f393a9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_d434fadc-9f35-4e9b-b750-adad9588116c" xlink:to="loc_us-gaap_GoodwillLineItems_e2be33db-7f00-44f4-b3a8-1b8c2f393a9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_54ca0d20-440e-4c56-827a-0ef977ec5516" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_e2be33db-7f00-44f4-b3a8-1b8c2f393a9d" xlink:to="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_54ca0d20-440e-4c56-827a-0ef977ec5516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_49ac16d0-ebb7-4e08-a166-c822f5d78419" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_e2be33db-7f00-44f4-b3a8-1b8c2f393a9d" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_49ac16d0-ebb7-4e08-a166-c822f5d78419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_233b101f-08d5-4a3a-84dc-2d66affd1280" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_e2be33db-7f00-44f4-b3a8-1b8c2f393a9d" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_233b101f-08d5-4a3a-84dc-2d66affd1280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#GoodwillandIntangibleAssetsIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e6703d34-f516-471e-88c7-e82c1ee8eb63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1299a47d-e74a-4f71-bfe7-791bf1730745" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e6703d34-f516-471e-88c7-e82c1ee8eb63" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1299a47d-e74a-4f71-bfe7-791bf1730745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_52d3f7a5-262f-4154-bd45-e4d6ae4c137a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfFiniteLivedIntangibleAssetsTable_1299a47d-e74a-4f71-bfe7-791bf1730745" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_52d3f7a5-262f-4154-bd45-e4d6ae4c137a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fb42a7b7-76a3-4b1d-ae6f-a3360b704257" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_52d3f7a5-262f-4154-bd45-e4d6ae4c137a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fb42a7b7-76a3-4b1d-ae6f-a3360b704257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualRightsMember_7b104d13-fd9b-4bbb-b61f-7c60aa398d50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fb42a7b7-76a3-4b1d-ae6f-a3360b704257" xlink:to="loc_us-gaap_ContractualRightsMember_7b104d13-fd9b-4bbb-b61f-7c60aa398d50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember_d8a4ab9e-7475-498d-b3c0-037ed494b584" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fb42a7b7-76a3-4b1d-ae6f-a3360b704257" xlink:to="loc_us-gaap_PatentedTechnologyMember_d8a4ab9e-7475-498d-b3c0-037ed494b584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_98b50b68-e145-4ac8-bd71-8abfc5c35b4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_fb42a7b7-76a3-4b1d-ae6f-a3360b704257" xlink:to="loc_us-gaap_TradeNamesMember_98b50b68-e145-4ac8-bd71-8abfc5c35b4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_ee48b099-b541-46e2-b4a5-701600c8e025" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1299a47d-e74a-4f71-bfe7-791bf1730745" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_ee48b099-b541-46e2-b4a5-701600c8e025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_e98e2c80-f00e-4413-be28-3b6669aa1498" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FiniteLivedIntangibleAssetsLineItems_ee48b099-b541-46e2-b4a5-701600c8e025" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_e98e2c80-f00e-4413-be28-3b6669aa1498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_cba6b06e-a369-4cf1-8a1c-e48f8d90a620" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FiniteLivedIntangibleAssetsLineItems_ee48b099-b541-46e2-b4a5-701600c8e025" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_cba6b06e-a369-4cf1-8a1c-e48f8d90a620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_AccumulatedImpairmentLoss_e29f98ac-e45f-44c8-8f45-5ad97de1aa3f" xlink:href="vsec-20201231.xsd#vsec_AccumulatedImpairmentLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_ee48b099-b541-46e2-b4a5-701600c8e025" xlink:to="loc_vsec_AccumulatedImpairmentLoss_e29f98ac-e45f-44c8-8f45-5ad97de1aa3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6bdc967f-14f8-47c7-9bfe-f1c7d3cbf234" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_ee48b099-b541-46e2-b4a5-701600c8e025" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6bdc967f-14f8-47c7-9bfe-f1c7d3cbf234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7c653b42-1df3-4f59-9652-f8539c01603a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_fbcbc164-a635-4f55-9d12-0306f6280661" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_GoodwillAndIntangibleAssetsDisclosureAbstract_7c653b42-1df3-4f59-9652-f8539c01603a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_fbcbc164-a635-4f55-9d12-0306f6280661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d5a803c9-b929-4ac2-b65b-8b5137bf5e97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_GoodwillAndIntangibleAssetsDisclosureAbstract_7c653b42-1df3-4f59-9652-f8539c01603a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d5a803c9-b929-4ac2-b65b-8b5137bf5e97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_c97876dc-670e-4cad-bd99-19c0fb0b7a8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_GoodwillAndIntangibleAssetsDisclosureAbstract_7c653b42-1df3-4f59-9652-f8539c01603a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_c97876dc-670e-4cad-bd99-19c0fb0b7a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_c7a2ab35-3aa2-433d-afea-89a103b93d77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_GoodwillAndIntangibleAssetsDisclosureAbstract_7c653b42-1df3-4f59-9652-f8539c01603a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_c7a2ab35-3aa2-433d-afea-89a103b93d77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_fd8d7116-682e-4ff7-a1ff-0200cb048ce0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_GoodwillAndIntangibleAssetsDisclosureAbstract_7c653b42-1df3-4f59-9652-f8539c01603a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_fd8d7116-682e-4ff7-a1ff-0200cb048ce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_78141b28-3f1c-4983-937b-58e05e18bbf9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7c653b42-1df3-4f59-9652-f8539c01603a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_78141b28-3f1c-4983-937b-58e05e18bbf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_a8d20d4a-c3df-4088-a695-8d920b021545" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7c653b42-1df3-4f59-9652-f8539c01603a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_a8d20d4a-c3df-4088-a695-8d920b021545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/Debt" xlink:type="simple" xlink:href="vsec-20201231.xsd#Debt"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_5ed16286-8925-4abe-bfb1-8c535a0fd0e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_cb3b6597-778c-4e7d-9b74-f08a744ea05c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5ed16286-8925-4abe-bfb1-8c535a0fd0e1" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_cb3b6597-778c-4e7d-9b74-f08a744ea05c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/DebtTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1a73855b-017d-47c6-b604-633614aa4da1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_0764b185-c549-4b79-a057-cca84c506383" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1a73855b-017d-47c6-b604-633614aa4da1" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_0764b185-c549-4b79-a057-cca84c506383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_30a0909b-6783-4f78-ad4a-84a0cec23596" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1a73855b-017d-47c6-b604-633614aa4da1" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_30a0909b-6783-4f78-ad4a-84a0cec23596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/DebtLongtermdebtDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#DebtLongtermdebtDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/DebtLongtermdebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_9008db5e-edfa-4ce6-a088-c3e0c94d4008" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_fd045f34-473c-4a2b-9c3a-f03952fd5eaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9008db5e-edfa-4ce6-a088-c3e0c94d4008" xlink:to="loc_us-gaap_DebtInstrumentTable_fd045f34-473c-4a2b-9c3a-f03952fd5eaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0afef8cc-35fc-4fb5-8905-ddeee15b00b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_fd045f34-473c-4a2b-9c3a-f03952fd5eaf" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0afef8cc-35fc-4fb5-8905-ddeee15b00b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b16982ec-221e-4200-bbf2-a98fbb4be32f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0afef8cc-35fc-4fb5-8905-ddeee15b00b3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b16982ec-221e-4200-bbf2-a98fbb4be32f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_e6c21ee7-d4bc-4343-a5d4-029b4fbc7508" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b16982ec-221e-4200-bbf2-a98fbb4be32f" xlink:to="loc_us-gaap_LoansPayableMember_e6c21ee7-d4bc-4343-a5d4-029b4fbc7508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_96b1de6d-a6c9-4415-b983-0f0a7dc8b0c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b16982ec-221e-4200-bbf2-a98fbb4be32f" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_96b1de6d-a6c9-4415-b983-0f0a7dc8b0c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_9f628f97-3ad1-44dd-9be9-67be1cdb29ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_fd045f34-473c-4a2b-9c3a-f03952fd5eaf" xlink:to="loc_us-gaap_DebtInstrumentLineItems_9f628f97-3ad1-44dd-9be9-67be1cdb29ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_d3f9a93b-fb9a-444c-8f04-4903f9e9f6b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9f628f97-3ad1-44dd-9be9-67be1cdb29ec" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_d3f9a93b-fb9a-444c-8f04-4903f9e9f6b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_de7169a3-2b29-4e5f-8813-15108706dd34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9f628f97-3ad1-44dd-9be9-67be1cdb29ec" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_de7169a3-2b29-4e5f-8813-15108706dd34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_12c46bfc-d3f6-448e-a536-9af2554a2e0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9f628f97-3ad1-44dd-9be9-67be1cdb29ec" xlink:to="loc_us-gaap_LongTermDebt_12c46bfc-d3f6-448e-a536-9af2554a2e0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_68478d4e-16f3-4d24-ad71-494e6e89dd49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9f628f97-3ad1-44dd-9be9-67be1cdb29ec" xlink:to="loc_us-gaap_LongTermDebtCurrent_68478d4e-16f3-4d24-ad71-494e6e89dd49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_ae6102e7-6eba-42d2-bd68-de8b8401bd2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9f628f97-3ad1-44dd-9be9-67be1cdb29ec" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_ae6102e7-6eba-42d2-bd68-de8b8401bd2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/DebtLongtermdebtDetails_1" xlink:type="simple" xlink:href="vsec-20201231.xsd#DebtLongtermdebtDetails_1"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/DebtLongtermdebtDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#DebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_ebbbb2b2-745b-44c4-a408-0d9f257d3251" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_79bfbbaf-74c5-4883-8253-95b8d07d4bde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ebbbb2b2-745b-44c4-a408-0d9f257d3251" xlink:to="loc_us-gaap_DebtInstrumentTable_79bfbbaf-74c5-4883-8253-95b8d07d4bde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_c407ab75-f74e-4f5d-8535-31def991a57d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_79bfbbaf-74c5-4883-8253-95b8d07d4bde" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_c407ab75-f74e-4f5d-8535-31def991a57d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_6ff343a3-ef32-4121-904d-ab3b12744906" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c407ab75-f74e-4f5d-8535-31def991a57d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_6ff343a3-ef32-4121-904d-ab3b12744906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_AmendedAndRestatedMember_2a08c7de-1050-40fa-b07f-f23ea3ad57a2" xlink:href="vsec-20201231.xsd#vsec_AmendedAndRestatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6ff343a3-ef32-4121-904d-ab3b12744906" xlink:to="loc_vsec_AmendedAndRestatedMember_2a08c7de-1050-40fa-b07f-f23ea3ad57a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_6c52bd9e-c44c-49b5-b8ab-fa8dc5f548b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6ff343a3-ef32-4121-904d-ab3b12744906" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_6c52bd9e-c44c-49b5-b8ab-fa8dc5f548b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_40e85735-612d-4ace-8107-fe67eb1ccbfc" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_79bfbbaf-74c5-4883-8253-95b8d07d4bde" xlink:to="loc_srt_RangeAxis_40e85735-612d-4ace-8107-fe67eb1ccbfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f851ffbb-e90b-4a40-abfe-ef31089cb7d0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_40e85735-612d-4ace-8107-fe67eb1ccbfc" xlink:to="loc_srt_RangeMember_f851ffbb-e90b-4a40-abfe-ef31089cb7d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a9abcea1-b48d-4031-a2b1-d1a16cf4976c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f851ffbb-e90b-4a40-abfe-ef31089cb7d0" xlink:to="loc_srt_MinimumMember_a9abcea1-b48d-4031-a2b1-d1a16cf4976c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b0a58250-7098-49d9-af60-6c44ddad1c3c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f851ffbb-e90b-4a40-abfe-ef31089cb7d0" xlink:to="loc_srt_MaximumMember_b0a58250-7098-49d9-af60-6c44ddad1c3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_77e7822a-3bd8-45f2-b6a7-1056ccb7db4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_79bfbbaf-74c5-4883-8253-95b8d07d4bde" xlink:to="loc_us-gaap_VariableRateAxis_77e7822a-3bd8-45f2-b6a7-1056ccb7db4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_895224cb-1148-4db0-ad26-4a4e19421797" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_77e7822a-3bd8-45f2-b6a7-1056ccb7db4b" xlink:to="loc_us-gaap_VariableRateDomain_895224cb-1148-4db0-ad26-4a4e19421797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_bef26181-58e9-48ed-be79-368a969512e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_895224cb-1148-4db0-ad26-4a4e19421797" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_bef26181-58e9-48ed-be79-368a969512e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_46a2f534-a2cb-4973-9102-5e68c6664a59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_895224cb-1148-4db0-ad26-4a4e19421797" xlink:to="loc_us-gaap_BaseRateMember_46a2f534-a2cb-4973-9102-5e68c6664a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_58909dce-9195-47d6-8949-a772e9e4b6ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_79bfbbaf-74c5-4883-8253-95b8d07d4bde" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_58909dce-9195-47d6-8949-a772e9e4b6ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_88ef25d4-b229-4407-b2b6-032096e6a10d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_58909dce-9195-47d6-8949-a772e9e4b6ed" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_88ef25d4-b229-4407-b2b6-032096e6a10d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SwapMember_ec37c2cf-78ce-499c-aeda-73f10ff15a8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_88ef25d4-b229-4407-b2b6-032096e6a10d" xlink:to="loc_us-gaap_SwapMember_ec37c2cf-78ce-499c-aeda-73f10ff15a8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_6ab482e5-3683-4345-a4aa-cb809083e4c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_79bfbbaf-74c5-4883-8253-95b8d07d4bde" xlink:to="loc_us-gaap_DebtInstrumentLineItems_6ab482e5-3683-4345-a4aa-cb809083e4c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_b1f9ea8a-40f5-462b-9543-66b83e3b5dba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6ab482e5-3683-4345-a4aa-cb809083e4c4" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_b1f9ea8a-40f5-462b-9543-66b83e3b5dba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_643a6ae7-1200-4a25-915c-7ff7111195fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6ab482e5-3683-4345-a4aa-cb809083e4c4" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_643a6ae7-1200-4a25-915c-7ff7111195fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_91cbac47-14b5-4bf2-9e0d-a11cba9dc1f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6ab482e5-3683-4345-a4aa-cb809083e4c4" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_91cbac47-14b5-4bf2-9e0d-a11cba9dc1f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity_59306529-5678-4190-82f8-1bc61ab41a89" xlink:href="vsec-20201231.xsd#vsec_RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6ab482e5-3683-4345-a4aa-cb809083e4c4" xlink:to="loc_vsec_RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity_59306529-5678-4190-82f8-1bc61ab41a89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_8426cd92-a9f4-4c85-aef5-c173f3e5afd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6ab482e5-3683-4345-a4aa-cb809083e4c4" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_8426cd92-a9f4-4c85-aef5-c173f3e5afd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_bbe117f4-8363-4a19-9661-8af4d3602789" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6ab482e5-3683-4345-a4aa-cb809083e4c4" xlink:to="loc_us-gaap_DerivativeNotionalAmount_bbe117f4-8363-4a19-9661-8af4d3602789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_ec6b0835-2825-4753-8e97-1e919fb660eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6ab482e5-3683-4345-a4aa-cb809083e4c4" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_ec6b0835-2825-4753-8e97-1e919fb660eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_7bf0dd3c-6b3c-45e0-893c-628813a0e53e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6ab482e5-3683-4345-a4aa-cb809083e4c4" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_7bf0dd3c-6b3c-45e0-893c-628813a0e53e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_23ac6282-7bbf-421c-b796-dc9af60e50fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6ab482e5-3683-4345-a4aa-cb809083e4c4" xlink:to="loc_us-gaap_InterestExpense_23ac6282-7bbf-421c-b796-dc9af60e50fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/DebtLoanPaymentsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#DebtLoanPaymentsDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/DebtLoanPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2d1731d6-ee5a-47c3-97d3-507a0ca88471" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_02a6234f-8f75-4ff5-93a9-7d5d5d25ecd2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2d1731d6-ee5a-47c3-97d3-507a0ca88471" xlink:to="loc_us-gaap_DebtInstrumentTable_02a6234f-8f75-4ff5-93a9-7d5d5d25ecd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_eac30884-2f6f-400c-9d54-b0f9f5651acf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_02a6234f-8f75-4ff5-93a9-7d5d5d25ecd2" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_eac30884-2f6f-400c-9d54-b0f9f5651acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0ca2406e-fa38-4e40-899c-0b741e508989" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_eac30884-2f6f-400c-9d54-b0f9f5651acf" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0ca2406e-fa38-4e40-899c-0b741e508989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_21d289e6-b6a0-489a-ab5e-79ce578f2b8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LongtermDebtTypeDomain_0ca2406e-fa38-4e40-899c-0b741e508989" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_21d289e6-b6a0-489a-ab5e-79ce578f2b8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a5e9a3e6-eae8-444e-954f-c12488697cb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_02a6234f-8f75-4ff5-93a9-7d5d5d25ecd2" xlink:to="loc_us-gaap_DebtInstrumentLineItems_a5e9a3e6-eae8-444e-954f-c12488697cb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_709ce139-a6f2-46d4-a6f6-856590d07842" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a5e9a3e6-eae8-444e-954f-c12488697cb0" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_709ce139-a6f2-46d4-a6f6-856590d07842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_68a72d28-8c29-4bd1-a379-61f6a2b3b8e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a5e9a3e6-eae8-444e-954f-c12488697cb0" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_68a72d28-8c29-4bd1-a379-61f6a2b3b8e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_3970450b-4bd6-43c5-b1db-b366b7801722" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a5e9a3e6-eae8-444e-954f-c12488697cb0" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_3970450b-4bd6-43c5-b1db-b366b7801722" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_78630396-ccac-4040-89d3-f39362680494" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a5e9a3e6-eae8-444e-954f-c12488697cb0" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_78630396-ccac-4040-89d3-f39362680494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_57b42796-7b50-4749-8ea4-8f4b271fe00b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a5e9a3e6-eae8-444e-954f-c12488697cb0" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_57b42796-7b50-4749-8ea4-8f4b271fe00b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilities" xlink:type="simple" xlink:href="vsec-20201231.xsd#AccruedExpensesandOtherCurrentLiabilities"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_80d527de-07d2-4bcd-a06e-2a3c5fd909ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_33e31a0a-4f13-4023-9d7d-b0d439592d6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_80d527de-07d2-4bcd-a06e-2a3c5fd909ea" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_33e31a0a-4f13-4023-9d7d-b0d439592d6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#AccruedExpensesandOtherCurrentLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_d03803b8-31e3-4fed-8f30-fda4e5f5b769" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_75875945-0bea-44ae-8c59-54e4e88da49b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_d03803b8-31e3-4fed-8f30-fda4e5f5b769" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_75875945-0bea-44ae-8c59-54e4e88da49b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_d3289d28-0ad1-473c-84e2-b5340e0ef9f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_d03803b8-31e3-4fed-8f30-fda4e5f5b769" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_d3289d28-0ad1-473c-84e2-b5340e0ef9f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#AccruedExpensesandOtherCurrentLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_6ddc76b3-07fd-4d92-aae4-72337ed32e7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_86c9002b-6f58-4cc0-b093-6a69f1a739fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_6ddc76b3-07fd-4d92-aae4-72337ed32e7e" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_86c9002b-6f58-4cc0-b093-6a69f1a739fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_0146b842-a026-43a9-a269-8b73d11707a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_86c9002b-6f58-4cc0-b093-6a69f1a739fa" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_0146b842-a026-43a9-a269-8b73d11707a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_1068e83c-6b6b-462a-a82d-c95bccc66994" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_86c9002b-6f58-4cc0-b093-6a69f1a739fa" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_1068e83c-6b6b-462a-a82d-c95bccc66994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedRoyaltiesCurrent_44fdc292-0d09-4887-b5c1-8d686805381a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_86c9002b-6f58-4cc0-b093-6a69f1a739fa" xlink:to="loc_us-gaap_AccruedRoyaltiesCurrent_44fdc292-0d09-4887-b5c1-8d686805381a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_ContractWithCustomerCustomerAdvances_f2310815-69ab-4aa5-bc8b-f5ea060e27f8" xlink:href="vsec-20201231.xsd#vsec_ContractWithCustomerCustomerAdvances"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_86c9002b-6f58-4cc0-b093-6a69f1a739fa" xlink:to="loc_vsec_ContractWithCustomerCustomerAdvances_f2310815-69ab-4aa5-bc8b-f5ea060e27f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_InterestRateSwapLiabilityCurrent_2ad01eaf-4b02-4649-8cb2-a910b0b75bbf" xlink:href="vsec-20201231.xsd#vsec_InterestRateSwapLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_86c9002b-6f58-4cc0-b093-6a69f1a739fa" xlink:to="loc_vsec_InterestRateSwapLiabilityCurrent_2ad01eaf-4b02-4649-8cb2-a910b0b75bbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_e1f91efb-8342-401b-9443-9e89fe1ee738" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_86c9002b-6f58-4cc0-b093-6a69f1a739fa" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_e1f91efb-8342-401b-9443-9e89fe1ee738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_f55f229a-8f9c-4b13-b8c4-6bc6962c71a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_86c9002b-6f58-4cc0-b093-6a69f1a739fa" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_f55f229a-8f9c-4b13-b8c4-6bc6962c71a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_aeb425a3-fee5-44e7-a23c-472fe0e56a17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_86c9002b-6f58-4cc0-b093-6a69f1a739fa" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_aeb425a3-fee5-44e7-a23c-472fe0e56a17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/StockBasedCompensationPlans" xlink:type="simple" xlink:href="vsec-20201231.xsd#StockBasedCompensationPlans"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/StockBasedCompensationPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_ed706180-a5a8-42c2-a1c4-0f9389ffe270" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_95a9c7ee-ec98-43c9-8b13-51509088ad36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationAbstract_ed706180-a5a8-42c2-a1c4-0f9389ffe270" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_95a9c7ee-ec98-43c9-8b13-51509088ad36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/StockBasedCompensationPlansTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#StockBasedCompensationPlansTables"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/StockBasedCompensationPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_81dd5408-85d2-4d49-a90b-e7472ebaeb12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_95abd254-8a98-4768-b55a-7528c77d39f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_81dd5408-85d2-4d49-a90b-e7472ebaeb12" xlink:to="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_95abd254-8a98-4768-b55a-7528c77d39f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_cb539346-0c51-4782-8bc9-0f7737842d58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_81dd5408-85d2-4d49-a90b-e7472ebaeb12" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_cb539346-0c51-4782-8bc9-0f7737842d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_531168c6-90fe-47a1-9186-1258a09e2df8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_81dd5408-85d2-4d49-a90b-e7472ebaeb12" xlink:to="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_531168c6-90fe-47a1-9186-1258a09e2df8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#StockBasedCompensationPlansNarrativeDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_ba6fe790-a327-4089-9af7-7f68664ae1a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_df083e89-078c-4ad5-87a3-8295f209d7ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationAbstract_ba6fe790-a327-4089-9af7-7f68664ae1a2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_df083e89-078c-4ad5-87a3-8295f209d7ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_11cdfa5f-5e13-4b54-bdc3-6274d33c9df9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_df083e89-078c-4ad5-87a3-8295f209d7ff" xlink:to="loc_us-gaap_PlanNameAxis_11cdfa5f-5e13-4b54-bdc3-6274d33c9df9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_742c047a-5e80-410c-80ff-4ecc34242366" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_11cdfa5f-5e13-4b54-bdc3-6274d33c9df9" xlink:to="loc_us-gaap_PlanNameDomain_742c047a-5e80-410c-80ff-4ecc34242366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_RestrictedStockPlan2006Member_994196be-6944-4187-92f8-4e815e52fab1" xlink:href="vsec-20201231.xsd#vsec_RestrictedStockPlan2006Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_742c047a-5e80-410c-80ff-4ecc34242366" xlink:to="loc_vsec_RestrictedStockPlan2006Member_994196be-6944-4187-92f8-4e815e52fab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_5488c739-cb92-46d0-b065-87feb0b14e55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_df083e89-078c-4ad5-87a3-8295f209d7ff" xlink:to="loc_us-gaap_AwardTypeAxis_5488c739-cb92-46d0-b065-87feb0b14e55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55234fb3-ec9c-498a-a0f0-62ffdc61da56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5488c739-cb92-46d0-b065-87feb0b14e55" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55234fb3-ec9c-498a-a0f0-62ffdc61da56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_d53dc72a-0887-46e1-813e-4f8c8ff3f42f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55234fb3-ec9c-498a-a0f0-62ffdc61da56" xlink:to="loc_us-gaap_RestrictedStockMember_d53dc72a-0887-46e1-813e-4f8c8ff3f42f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_f45573cb-2a54-455c-8e59-9f0c5803323b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_df083e89-078c-4ad5-87a3-8295f209d7ff" xlink:to="loc_srt_TitleOfIndividualAxis_f45573cb-2a54-455c-8e59-9f0c5803323b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_43c93760-da89-4b65-9921-e89cf7199e1c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_f45573cb-2a54-455c-8e59-9f0c5803323b" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_43c93760-da89-4b65-9921-e89cf7199e1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_e13f5e58-6472-4381-8d7c-840acd329e8e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DirectorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_43c93760-da89-4b65-9921-e89cf7199e1c" xlink:to="loc_srt_DirectorMember_e13f5e58-6472-4381-8d7c-840acd329e8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_EmployeeMember_1cb5c5f2-0599-419c-ae94-13777e9573ab" xlink:href="vsec-20201231.xsd#vsec_EmployeeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_43c93760-da89-4b65-9921-e89cf7199e1c" xlink:to="loc_vsec_EmployeeMember_1cb5c5f2-0599-419c-ae94-13777e9573ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_a3ef1b30-9132-483c-b364-305a62bdaa8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_df083e89-078c-4ad5-87a3-8295f209d7ff" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_a3ef1b30-9132-483c-b364-305a62bdaa8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6ea7c17b-cb6e-4841-84c6-94d9a43db49a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a3ef1b30-9132-483c-b364-305a62bdaa8a" xlink:to="loc_us-gaap_SegmentDomain_6ea7c17b-cb6e-4841-84c6-94d9a43db49a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_AviationAcquisitionsMember_906bc887-aced-45c3-9199-ce875f3b319a" xlink:href="vsec-20201231.xsd#vsec_AviationAcquisitionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_6ea7c17b-cb6e-4841-84c6-94d9a43db49a" xlink:to="loc_vsec_AviationAcquisitionsMember_906bc887-aced-45c3-9199-ce875f3b319a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_efdb92c2-838a-407c-a172-5e1b6dd226a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_df083e89-078c-4ad5-87a3-8295f209d7ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_efdb92c2-838a-407c-a172-5e1b6dd226a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0b16d1ad-751c-40ac-8199-efc89aea6526" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_efdb92c2-838a-407c-a172-5e1b6dd226a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0b16d1ad-751c-40ac-8199-efc89aea6526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_331ced1a-5d70-4447-a432-990640796674" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_efdb92c2-838a-407c-a172-5e1b6dd226a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_331ced1a-5d70-4447-a432-990640796674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_14c53bc4-bb17-4c80-b07b-a5e7f2af43d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_efdb92c2-838a-407c-a172-5e1b6dd226a3" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_14c53bc4-bb17-4c80-b07b-a5e7f2af43d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_f1be16f6-df6f-418c-98ac-b0c1f3263915" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_efdb92c2-838a-407c-a172-5e1b6dd226a3" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_f1be16f6-df6f-418c-98ac-b0c1f3263915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_b9d0c7e1-ae5e-470c-bd38-90f53ac75c1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_efdb92c2-838a-407c-a172-5e1b6dd226a3" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_b9d0c7e1-ae5e-470c-bd38-90f53ac75c1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_4d6d532c-3d9a-4b4d-87c3-57228724100c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_efdb92c2-838a-407c-a172-5e1b6dd226a3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_4d6d532c-3d9a-4b4d-87c3-57228724100c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_975bb94c-7a03-4370-8413-9c7e057446c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_efdb92c2-838a-407c-a172-5e1b6dd226a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_975bb94c-7a03-4370-8413-9c7e057446c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_f5dd8265-633d-4b33-88df-b9adaa517f64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_efdb92c2-838a-407c-a172-5e1b6dd226a3" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_f5dd8265-633d-4b33-88df-b9adaa517f64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage_ef61f7be-bb42-4007-b03e-1a810f5af3f6" xlink:href="vsec-20201231.xsd#vsec_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_efdb92c2-838a-407c-a172-5e1b6dd226a3" xlink:to="loc_vsec_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage_ef61f7be-bb42-4007-b03e-1a810f5af3f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_75683c07-acd4-4cd1-8062-64d7ba062bd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a40ec38-2f63-4335-baf0-b8e16240f82f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationAbstract_75683c07-acd4-4cd1-8062-64d7ba062bd7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a40ec38-2f63-4335-baf0-b8e16240f82f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_68427143-91fc-4584-a8ab-d1338244e4d6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a40ec38-2f63-4335-baf0-b8e16240f82f" xlink:to="loc_srt_TitleOfIndividualAxis_68427143-91fc-4584-a8ab-d1338244e4d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_b5cb10fd-c969-4319-ae14-91d0f150f582" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_68427143-91fc-4584-a8ab-d1338244e4d6" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_b5cb10fd-c969-4319-ae14-91d0f150f582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_EmployeeMember_62178cdc-4e89-4158-9981-48290b3bbedb" xlink:href="vsec-20201231.xsd#vsec_EmployeeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_b5cb10fd-c969-4319-ae14-91d0f150f582" xlink:to="loc_vsec_EmployeeMember_62178cdc-4e89-4158-9981-48290b3bbedb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_ee6e5d50-475e-4112-99e1-006b646fdb53" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DirectorMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_b5cb10fd-c969-4319-ae14-91d0f150f582" xlink:to="loc_srt_DirectorMember_ee6e5d50-475e-4112-99e1-006b646fdb53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4fdae16b-0131-4610-a31b-e7ce89015f13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a40ec38-2f63-4335-baf0-b8e16240f82f" xlink:to="loc_us-gaap_AwardTypeAxis_4fdae16b-0131-4610-a31b-e7ce89015f13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c3f5ec4a-5e7e-41ed-ba4b-661785734bab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_4fdae16b-0131-4610-a31b-e7ce89015f13" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c3f5ec4a-5e7e-41ed-ba4b-661785734bab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_8b2cc27e-bd2b-4c9a-a1f7-7a4580b6d3bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c3f5ec4a-5e7e-41ed-ba4b-661785734bab" xlink:to="loc_us-gaap_RestrictedStockMember_8b2cc27e-bd2b-4c9a-a1f7-7a4580b6d3bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6f37d31-5a37-4355-b7aa-6c64c15b8da7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a40ec38-2f63-4335-baf0-b8e16240f82f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6f37d31-5a37-4355-b7aa-6c64c15b8da7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_05c2f360-bd9a-43a9-a3f5-1ec10c4a9dd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a6f37d31-5a37-4355-b7aa-6c64c15b8da7" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_05c2f360-bd9a-43a9-a3f5-1ec10c4a9dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/StockBasedCompensationPlansStockbasedCompensationExpenseDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#StockBasedCompensationPlansStockbasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/StockBasedCompensationPlansStockbasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_8a1da993-663a-4b76-80ff-4547d1c6d870" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a40fcfad-fb4e-4388-a177-6f22d733f307" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationAbstract_8a1da993-663a-4b76-80ff-4547d1c6d870" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a40fcfad-fb4e-4388-a177-6f22d733f307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1737ba52-1c33-4447-b5d6-a9ca4d5919e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a40fcfad-fb4e-4388-a177-6f22d733f307" xlink:to="loc_us-gaap_AwardTypeAxis_1737ba52-1c33-4447-b5d6-a9ca4d5919e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b4da5dc2-d98d-4532-b76f-12fe39b92a3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1737ba52-1c33-4447-b5d6-a9ca4d5919e2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b4da5dc2-d98d-4532-b76f-12fe39b92a3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_d179c23c-ea77-4c76-8370-d807b4dbb98b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b4da5dc2-d98d-4532-b76f-12fe39b92a3d" xlink:to="loc_us-gaap_RestrictedStockMember_d179c23c-ea77-4c76-8370-d807b4dbb98b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d66693fd-8880-4c5d-9dc8-347efd16f460" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a40fcfad-fb4e-4388-a177-6f22d733f307" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d66693fd-8880-4c5d-9dc8-347efd16f460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockExpense_4ba9f36d-72ed-4f98-8939-156da3b4cb07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d66693fd-8880-4c5d-9dc8-347efd16f460" xlink:to="loc_us-gaap_RestrictedStockExpense_4ba9f36d-72ed-4f98-8939-156da3b4cb07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_fa508e9b-54e9-4f7e-a8ca-d674b25192f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d66693fd-8880-4c5d-9dc8-347efd16f460" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_fa508e9b-54e9-4f7e-a8ca-d674b25192f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_98d6ceaf-b15e-4024-8580-0f6c76ca53ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d66693fd-8880-4c5d-9dc8-347efd16f460" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_98d6ceaf-b15e-4024-8580-0f6c76ca53ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#StockBasedCompensationPlansOtherRestrictedStockAwardsDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_687d7044-8543-47f6-a221-7e557e91eebd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b3334ebd-02d3-405b-88d7-93dd4a0262b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_687d7044-8543-47f6-a221-7e557e91eebd" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b3334ebd-02d3-405b-88d7-93dd4a0262b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_88e644e7-d01e-4126-b096-bbdbe3446439" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b3334ebd-02d3-405b-88d7-93dd4a0262b8" xlink:to="loc_us-gaap_PlanNameAxis_88e644e7-d01e-4126-b096-bbdbe3446439" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_2ffc9db7-f8fd-4407-a0b5-03609a4facb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_88e644e7-d01e-4126-b096-bbdbe3446439" xlink:to="loc_us-gaap_PlanNameDomain_2ffc9db7-f8fd-4407-a0b5-03609a4facb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_RestrictedStockPlan2006Member_476e9509-1b2a-4401-b626-df10950ed3a5" xlink:href="vsec-20201231.xsd#vsec_RestrictedStockPlan2006Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_2ffc9db7-f8fd-4407-a0b5-03609a4facb1" xlink:to="loc_vsec_RestrictedStockPlan2006Member_476e9509-1b2a-4401-b626-df10950ed3a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2b61f6ab-0331-436f-bef1-d0e24c8edaee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b3334ebd-02d3-405b-88d7-93dd4a0262b8" xlink:to="loc_us-gaap_AwardTypeAxis_2b61f6ab-0331-436f-bef1-d0e24c8edaee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_df96ea84-3023-4b42-b738-c30c5a9a6389" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2b61f6ab-0331-436f-bef1-d0e24c8edaee" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_df96ea84-3023-4b42-b738-c30c5a9a6389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_71abad56-0ef9-40e5-8c61-5242e5bfc69d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_df96ea84-3023-4b42-b738-c30c5a9a6389" xlink:to="loc_us-gaap_RestrictedStockMember_71abad56-0ef9-40e5-8c61-5242e5bfc69d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d27522ce-35fe-4654-8615-c9d77f147d3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b3334ebd-02d3-405b-88d7-93dd4a0262b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d27522ce-35fe-4654-8615-c9d77f147d3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_35087149-d5c9-4284-a28a-f81addd1684a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d27522ce-35fe-4654-8615-c9d77f147d3e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_35087149-d5c9-4284-a28a-f81addd1684a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e0d777f5-c18b-4d07-b677-ba7aed94afe6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_35087149-d5c9-4284-a28a-f81addd1684a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e0d777f5-c18b-4d07-b677-ba7aed94afe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0223bead-f940-4253-94bb-7eb51ae9adef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_35087149-d5c9-4284-a28a-f81addd1684a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0223bead-f940-4253-94bb-7eb51ae9adef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_08b26c26-ac04-4a78-bcf9-604f8e5f0973" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_35087149-d5c9-4284-a28a-f81addd1684a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_08b26c26-ac04-4a78-bcf9-604f8e5f0973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_029c0519-f29b-4ff8-a953-749a39725608" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_35087149-d5c9-4284-a28a-f81addd1684a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_029c0519-f29b-4ff8-a953-749a39725608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ca4575ae-5ad6-4c8a-805d-e826b6e0e485" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_35087149-d5c9-4284-a28a-f81addd1684a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ca4575ae-5ad6-4c8a-805d-e826b6e0e485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c96a8f37-144d-461e-b972-3746eec692a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d27522ce-35fe-4654-8615-c9d77f147d3e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c96a8f37-144d-461e-b972-3746eec692a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_652ceadd-33d4-4832-a07b-7fdec1bf82e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c96a8f37-144d-461e-b972-3746eec692a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_652ceadd-33d4-4832-a07b-7fdec1bf82e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_00992126-a139-43a1-8e5b-cd87edd2c19f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c96a8f37-144d-461e-b972-3746eec692a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_00992126-a139-43a1-8e5b-cd87edd2c19f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_e2f748da-be04-4787-9f4e-e1d8f8e35421" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c96a8f37-144d-461e-b972-3746eec692a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_e2f748da-be04-4787-9f4e-e1d8f8e35421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_b6c6dcf1-5312-482b-944a-0cac4d2c08a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c96a8f37-144d-461e-b972-3746eec692a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_b6c6dcf1-5312-482b-944a-0cac4d2c08a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_eaca600c-367a-437c-b1f7-6961344655fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c96a8f37-144d-461e-b972-3746eec692a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_eaca600c-367a-437c-b1f7-6961344655fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/IncomeTaxes" xlink:type="simple" xlink:href="vsec-20201231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_e2b712a5-21c0-4fc4-be4b-f4b0046e85c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_3a6ebe6d-03cc-4797-8d96-993b2477248d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e2b712a5-21c0-4fc4-be4b-f4b0046e85c7" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_3a6ebe6d-03cc-4797-8d96-993b2477248d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_78a42dca-f06c-46ed-9d25-cc49fc9c37cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_01380eff-56a0-4b60-883d-cb0aa50660f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_78a42dca-f06c-46ed-9d25-cc49fc9c37cd" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_01380eff-56a0-4b60-883d-cb0aa50660f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_50427255-6072-43fb-b7e3-0df3df893fb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_78a42dca-f06c-46ed-9d25-cc49fc9c37cd" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_50427255-6072-43fb-b7e3-0df3df893fb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_99a39c9d-2fea-4b44-8a1c-0ccceeb25d0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_78a42dca-f06c-46ed-9d25-cc49fc9c37cd" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_99a39c9d-2fea-4b44-8a1c-0ccceeb25d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_900b825f-63b6-48bd-ad3b-9d1009097f60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_badfae86-ccc8-4a0a-a642-3f0253694009" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_900b825f-63b6-48bd-ad3b-9d1009097f60" xlink:to="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_badfae86-ccc8-4a0a-a642-3f0253694009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_01f29153-f694-4aaf-9dac-7ce61b57aa21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_badfae86-ccc8-4a0a-a642-3f0253694009" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_01f29153-f694-4aaf-9dac-7ce61b57aa21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_3e11bdca-cab3-410b-aef0-1b039278d263" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_01f29153-f694-4aaf-9dac-7ce61b57aa21" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_3e11bdca-cab3-410b-aef0-1b039278d263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_0ffd8b99-646c-4e26-a7e7-b91ccb8e45df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_01f29153-f694-4aaf-9dac-7ce61b57aa21" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_0ffd8b99-646c-4e26-a7e7-b91ccb8e45df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_8ce7efb6-d5dd-4d2a-bcd6-640da234f81d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_01f29153-f694-4aaf-9dac-7ce61b57aa21" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_8ce7efb6-d5dd-4d2a-bcd6-640da234f81d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_7fca9ab9-bc15-4b02-9fb8-8b5bae0a8511" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_01f29153-f694-4aaf-9dac-7ce61b57aa21" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_7fca9ab9-bc15-4b02-9fb8-8b5bae0a8511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_4c9d6197-1b22-4ef1-8fbc-8aacdaeca376" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_badfae86-ccc8-4a0a-a642-3f0253694009" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_4c9d6197-1b22-4ef1-8fbc-8aacdaeca376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_f5eac773-01f3-43dc-a439-4d6891434092" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_4c9d6197-1b22-4ef1-8fbc-8aacdaeca376" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_f5eac773-01f3-43dc-a439-4d6891434092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_f8ca7b77-53e0-434b-866e-860713024a0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_4c9d6197-1b22-4ef1-8fbc-8aacdaeca376" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_f8ca7b77-53e0-434b-866e-860713024a0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_ece24ced-0621-4006-be89-509e100dee92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_4c9d6197-1b22-4ef1-8fbc-8aacdaeca376" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_ece24ced-0621-4006-be89-509e100dee92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f8d23c4b-c3cf-454a-a9f4-eb598a758628" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_4c9d6197-1b22-4ef1-8fbc-8aacdaeca376" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f8d23c4b-c3cf-454a-a9f4-eb598a758628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ab5a8d71-d13d-45c6-991c-d423d3bc364d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_badfae86-ccc8-4a0a-a642-3f0253694009" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ab5a8d71-d13d-45c6-991c-d423d3bc364d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#IncomeTaxesEffectiveIncomeTaxReconciliationDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_06b75a5e-050b-4798-b61d-48f60ea8b59d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_b08053a6-13d8-418f-a113-ae76c40ac5b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_06b75a5e-050b-4798-b61d-48f60ea8b59d" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_b08053a6-13d8-418f-a113-ae76c40ac5b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_f6ff47d8-f9c7-4927-8c49-73a65dcd3145" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_b08053a6-13d8-418f-a113-ae76c40ac5b1" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_f6ff47d8-f9c7-4927-8c49-73a65dcd3145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_IncreasesDecreasesInTaxResultingFromAbstract_79c0009f-985f-4042-aee6-07dbbc1986a8" xlink:href="vsec-20201231.xsd#vsec_IncreasesDecreasesInTaxResultingFromAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_b08053a6-13d8-418f-a113-ae76c40ac5b1" xlink:to="loc_vsec_IncreasesDecreasesInTaxResultingFromAbstract_79c0009f-985f-4042-aee6-07dbbc1986a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_6982a914-5d26-4592-bd3e-31dbdd454213" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vsec_IncreasesDecreasesInTaxResultingFromAbstract_79c0009f-985f-4042-aee6-07dbbc1986a8" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_6982a914-5d26-4592-bd3e-31dbdd454213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount_e1f37b62-8dde-4e15-b9a8-5bb3269cd991" xlink:href="vsec-20201231.xsd#vsec_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vsec_IncreasesDecreasesInTaxResultingFromAbstract_79c0009f-985f-4042-aee6-07dbbc1986a8" xlink:to="loc_vsec_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount_e1f37b62-8dde-4e15-b9a8-5bb3269cd991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_014af91a-c890-4d98-a7dd-6fbfaeeb739d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vsec_IncreasesDecreasesInTaxResultingFromAbstract_79c0009f-985f-4042-aee6-07dbbc1986a8" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_014af91a-c890-4d98-a7dd-6fbfaeeb739d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_b850c710-f9d0-425c-bba1-cff5ff25c21e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vsec_IncreasesDecreasesInTaxResultingFromAbstract_79c0009f-985f-4042-aee6-07dbbc1986a8" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_b850c710-f9d0-425c-bba1-cff5ff25c21e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount_83a68f96-2ee7-4b11-ab0b-8ff602dc6c20" xlink:href="vsec-20201231.xsd#vsec_EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vsec_IncreasesDecreasesInTaxResultingFromAbstract_79c0009f-985f-4042-aee6-07dbbc1986a8" xlink:to="loc_vsec_EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount_83a68f96-2ee7-4b11-ab0b-8ff602dc6c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_bab2d23a-9051-4f53-b688-fde70dd57a67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vsec_IncreasesDecreasesInTaxResultingFromAbstract_79c0009f-985f-4042-aee6-07dbbc1986a8" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_bab2d23a-9051-4f53-b688-fde70dd57a67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_478c1a73-1614-4c4d-81ae-1834a0d3edf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vsec_IncreasesDecreasesInTaxResultingFromAbstract_79c0009f-985f-4042-aee6-07dbbc1986a8" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_478c1a73-1614-4c4d-81ae-1834a0d3edf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e5682ca8-6d35-41b4-abbb-a91f6e056e92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_b08053a6-13d8-418f-a113-ae76c40ac5b1" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_e5682ca8-6d35-41b4-abbb-a91f6e056e92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_ed420137-5294-48e2-a7b2-0f2922de483f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_TaxEffectOfTemporaryDifferencesAbstract_c599dbb0-00af-47dc-9e58-5cbf61be4404" xlink:href="vsec-20201231.xsd#vsec_TaxEffectOfTemporaryDifferencesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ed420137-5294-48e2-a7b2-0f2922de483f" xlink:to="loc_vsec_TaxEffectOfTemporaryDifferencesAbstract_c599dbb0-00af-47dc-9e58-5cbf61be4404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_b86610ee-2b22-46c8-9fa6-0d791f2f8e6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vsec_TaxEffectOfTemporaryDifferencesAbstract_c599dbb0-00af-47dc-9e58-5cbf61be4404" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_b86610ee-2b22-46c8-9fa6-0d791f2f8e6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_d8c23d57-54b3-4ddf-a6b3-d6df15962651" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_b86610ee-2b22-46c8-9fa6-0d791f2f8e6e" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_d8c23d57-54b3-4ddf-a6b3-d6df15962651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_DeferredTaxAssetsOperatingLeaseLiability_dc5b0643-624b-4ebf-95ab-7a61386813d8" xlink:href="vsec-20201231.xsd#vsec_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_b86610ee-2b22-46c8-9fa6-0d791f2f8e6e" xlink:to="loc_vsec_DeferredTaxAssetsOperatingLeaseLiability_dc5b0643-624b-4ebf-95ab-7a61386813d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_2dece1b0-9f55-474b-9a9b-671a69ca6acc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_b86610ee-2b22-46c8-9fa6-0d791f2f8e6e" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_2dece1b0-9f55-474b-9a9b-671a69ca6acc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsHedgingTransactions_dd062ff7-ff03-49c4-9031-fbd5733fe74b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsHedgingTransactions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_b86610ee-2b22-46c8-9fa6-0d791f2f8e6e" xlink:to="loc_us-gaap_DeferredTaxAssetsHedgingTransactions_dd062ff7-ff03-49c4-9031-fbd5733fe74b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_84bcc4f9-b68e-4fd0-b6b9-70d299783325" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_b86610ee-2b22-46c8-9fa6-0d791f2f8e6e" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_84bcc4f9-b68e-4fd0-b6b9-70d299783325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_67b6e43a-7ab0-4c33-8a1b-9a3a0270f208" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_b86610ee-2b22-46c8-9fa6-0d791f2f8e6e" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_67b6e43a-7ab0-4c33-8a1b-9a3a0270f208" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_785155b4-b970-4bc8-9cda-7e3e0cda9137" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredTaxAssetsGrossAbstract_b86610ee-2b22-46c8-9fa6-0d791f2f8e6e" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_785155b4-b970-4bc8-9cda-7e3e0cda9137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_b99eed5a-b909-43fc-8052-05443aa417c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_b86610ee-2b22-46c8-9fa6-0d791f2f8e6e" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_b99eed5a-b909-43fc-8052-05443aa417c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_e36cb95f-cad6-422f-910c-6e6ad7e5099d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_b86610ee-2b22-46c8-9fa6-0d791f2f8e6e" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_e36cb95f-cad6-422f-910c-6e6ad7e5099d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_847aa4d5-8422-482f-90e7-3c4a0a731e8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_b86610ee-2b22-46c8-9fa6-0d791f2f8e6e" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_847aa4d5-8422-482f-90e7-3c4a0a731e8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_48e08905-b80c-446a-86b4-d7a9d77f1473" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vsec_TaxEffectOfTemporaryDifferencesAbstract_c599dbb0-00af-47dc-9e58-5cbf61be4404" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_48e08905-b80c-446a-86b4-d7a9d77f1473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_a24efb22-b8ac-4b69-916e-c04e8f6b4771" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vsec_TaxEffectOfTemporaryDifferencesAbstract_c599dbb0-00af-47dc-9e58-5cbf61be4404" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_a24efb22-b8ac-4b69-916e-c04e8f6b4771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_6820a2cf-bbe1-4f99-b247-2ce4b53a8301" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vsec_TaxEffectOfTemporaryDifferencesAbstract_c599dbb0-00af-47dc-9e58-5cbf61be4404" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_6820a2cf-bbe1-4f99-b247-2ce4b53a8301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_76d5a731-b3ca-4038-8c05-6449086058e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredTaxLiabilitiesAbstract_6820a2cf-bbe1-4f99-b247-2ce4b53a8301" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_76d5a731-b3ca-4038-8c05-6449086058e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_c115ef8e-becc-4751-a4ec-046dc39f728d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_6820a2cf-bbe1-4f99-b247-2ce4b53a8301" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_c115ef8e-becc-4751-a4ec-046dc39f728d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_0c2de801-f624-4372-8190-2b6616447d50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_6820a2cf-bbe1-4f99-b247-2ce4b53a8301" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_0c2de801-f624-4372-8190-2b6616447d50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_6858c1d8-781b-4423-9f99-b1a08073dab0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_6820a2cf-bbe1-4f99-b247-2ce4b53a8301" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_6858c1d8-781b-4423-9f99-b1a08073dab0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_5273c8bb-f9fe-4fa2-8b80-5d0001f34d12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_6820a2cf-bbe1-4f99-b247-2ce4b53a8301" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_5273c8bb-f9fe-4fa2-8b80-5d0001f34d12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_a198be75-10aa-4f8d-84b1-5aa28ac08166" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_6820a2cf-bbe1-4f99-b247-2ce4b53a8301" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_a198be75-10aa-4f8d-84b1-5aa28ac08166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_9846801b-f32e-4c8c-b127-c2d8472abee2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_6820a2cf-bbe1-4f99-b247-2ce4b53a8301" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_9846801b-f32e-4c8c-b127-c2d8472abee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_b4618783-c6e7-4c22-921b-d26fdc53b955" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vsec_TaxEffectOfTemporaryDifferencesAbstract_c599dbb0-00af-47dc-9e58-5cbf61be4404" xlink:to="loc_us-gaap_DeferredTaxLiabilities_b4618783-c6e7-4c22-921b-d26fdc53b955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="vsec-20201231.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9c280667-a719-4d0e-8a1b-dbc5911e7183" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_b050acc3-837f-4a8c-a2d7-879c0944f40e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9c280667-a719-4d0e-8a1b-dbc5911e7183" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_b050acc3-837f-4a8c-a2d7-879c0944f40e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#CommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6ae2acb7-834b-4eb6-a5cb-a2a4bc737cc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_22e124af-f477-4a12-a5f8-b246dbc2d918" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6ae2acb7-834b-4eb6-a5cb-a2a4bc737cc3" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_22e124af-f477-4a12-a5f8-b246dbc2d918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_c379911d-0201-4f62-a6cb-df3c2d57411e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6ae2acb7-834b-4eb6-a5cb-a2a4bc737cc3" xlink:to="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_c379911d-0201-4f62-a6cb-df3c2d57411e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6ce5001e-a5c9-49d1-9647-87f328f0d739" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_6423ef5d-b0a2-40c9-9728-0f0c7baa11f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6ce5001e-a5c9-49d1-9647-87f328f0d739" xlink:to="loc_us-gaap_LossContingenciesTable_6423ef5d-b0a2-40c9-9728-0f0c7baa11f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermAxis_f743e6f8-d803-4bea-b311-77709e79e01d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6423ef5d-b0a2-40c9-9728-0f0c7baa11f1" xlink:to="loc_us-gaap_LeaseContractualTermAxis_f743e6f8-d803-4bea-b311-77709e79e01d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain_18a542b2-41d4-432c-83aa-77a25bc0f057" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseContractualTermAxis_f743e6f8-d803-4bea-b311-77709e79e01d" xlink:to="loc_us-gaap_LeaseContractualTermDomain_18a542b2-41d4-432c-83aa-77a25bc0f057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_OperatingLeasesMember_a9813923-730d-4247-9e55-2bf2d99e714f" xlink:href="vsec-20201231.xsd#vsec_OperatingLeasesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseContractualTermDomain_18a542b2-41d4-432c-83aa-77a25bc0f057" xlink:to="loc_vsec_OperatingLeasesMember_a9813923-730d-4247-9e55-2bf2d99e714f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1d549d49-49ea-4f63-a474-f0a5c07ba72c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6423ef5d-b0a2-40c9-9728-0f0c7baa11f1" xlink:to="loc_srt_RangeAxis_1d549d49-49ea-4f63-a474-f0a5c07ba72c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2b0860ef-1e02-4401-867e-0c411da41793" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1d549d49-49ea-4f63-a474-f0a5c07ba72c" xlink:to="loc_srt_RangeMember_2b0860ef-1e02-4401-867e-0c411da41793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_eb71333f-d57b-4b17-8906-52ffd19c3a8e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2b0860ef-1e02-4401-867e-0c411da41793" xlink:to="loc_srt_MinimumMember_eb71333f-d57b-4b17-8906-52ffd19c3a8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_60a08cb4-8e52-440a-bf2e-87acc226a137" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2b0860ef-1e02-4401-867e-0c411da41793" xlink:to="loc_srt_MaximumMember_60a08cb4-8e52-440a-bf2e-87acc226a137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_df2d5c8c-5535-491e-b8f9-6f3c9b7dc1e4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6423ef5d-b0a2-40c9-9728-0f0c7baa11f1" xlink:to="loc_srt_StatementGeographicalAxis_df2d5c8c-5535-491e-b8f9-6f3c9b7dc1e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_67af6d5a-6a41-41f5-8135-600925f9a669" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_df2d5c8c-5535-491e-b8f9-6f3c9b7dc1e4" xlink:to="loc_srt_SegmentGeographicalDomain_67af6d5a-6a41-41f5-8135-600925f9a669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_MiamiFloridaMember_e4b4be1a-1163-49ef-8b92-ced421d4f4c2" xlink:href="vsec-20201231.xsd#vsec_MiamiFloridaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_67af6d5a-6a41-41f5-8135-600925f9a669" xlink:to="loc_vsec_MiamiFloridaMember_e4b4be1a-1163-49ef-8b92-ced421d4f4c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6423ef5d-b0a2-40c9-9728-0f0c7baa11f1" xlink:to="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_TermOfLease_0abeaaac-993c-4553-b0b9-f2bc5ae4bc23" xlink:href="vsec-20201231.xsd#vsec_TermOfLease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_vsec_TermOfLease_0abeaaac-993c-4553-b0b9-f2bc5ae4bc23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1_56e13ff8-d8e9-4016-9af2-20155786b888" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesRentExpenseSubleaseRentals1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1_56e13ff8-d8e9-4016-9af2-20155786b888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionNetBookValue_c9290d49-7a77-4736-957f-87e818b427c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleLeasebackTransactionNetBookValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_us-gaap_SaleLeasebackTransactionNetBookValue_c9290d49-7a77-4736-957f-87e818b427c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet_bedc84e5-9e98-419b-8cbd-eea37b6c0c3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleAndLeasebackTransactionGainLossNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet_bedc84e5-9e98-419b-8cbd-eea37b6c0c3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_2b956408-1b4d-48c6-a9e0-ad0abe935885" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_2b956408-1b4d-48c6-a9e0-ad0abe935885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_LesseeOperatingLeaseNumberOfRenewalOptions_81055fe4-e50b-4dcd-b556-3321b57c1f1c" xlink:href="vsec-20201231.xsd#vsec_LesseeOperatingLeaseNumberOfRenewalOptions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_vsec_LesseeOperatingLeaseNumberOfRenewalOptions_81055fe4-e50b-4dcd-b556-3321b57c1f1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_d0101cc1-335d-4afc-b104-9240df0f3c24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_d0101cc1-335d-4afc-b104-9240df0f3c24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_278c8123-b44f-4e29-ae6a-101446856bd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_278c8123-b44f-4e29-ae6a-101446856bd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_GainLossonSaleofBuildings_bd09b152-783c-43a3-97b2-c71966fe84a9" xlink:href="vsec-20201231.xsd#vsec_GainLossonSaleofBuildings"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_vsec_GainLossonSaleofBuildings_bd09b152-783c-43a3-97b2-c71966fe84a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_0527b99b-c592-4cbf-b306-7afd98f3ace3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_us-gaap_OperatingLeasePayments_0527b99b-c592-4cbf-b306-7afd98f3ace3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1df8a4d3-9e92-44df-a2ba-689e1e015d59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1df8a4d3-9e92-44df-a2ba-689e1e015d59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_57a564b3-c925-4e29-bdaf-4ab78bd0337a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_f5d92bdd-806f-4f44-86ac-88f45d1ff94c" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_57a564b3-c925-4e29-bdaf-4ab78bd0337a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#CommitmentsandContingenciesComponentsofLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6993fd78-6ba5-44f5-9083-759c69d6d2ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_13180a07-ae7e-432c-8f70-5f8cba2abba4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommitmentsAndContingenciesDisclosureAbstract_6993fd78-6ba5-44f5-9083-759c69d6d2ca" xlink:to="loc_us-gaap_OperatingLeaseCost_13180a07-ae7e-432c-8f70-5f8cba2abba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_3697a6fa-60fe-494f-a34b-6b2b7cc310b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommitmentsAndContingenciesDisclosureAbstract_6993fd78-6ba5-44f5-9083-759c69d6d2ca" xlink:to="loc_us-gaap_ShortTermLeaseCost_3697a6fa-60fe-494f-a34b-6b2b7cc310b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_940f3f96-4693-48cf-91ae-c2739157aa5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6993fd78-6ba5-44f5-9083-759c69d6d2ca" xlink:to="loc_us-gaap_SubleaseIncome_940f3f96-4693-48cf-91ae-c2739157aa5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_4e355e4d-58db-4ad5-a33e-276af27b06f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6993fd78-6ba5-44f5-9083-759c69d6d2ca" xlink:to="loc_us-gaap_LeaseCost_4e355e4d-58db-4ad5-a33e-276af27b06f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6c140350-efb9-48c1-8c23-58eb4d125720" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_956d2e4b-f129-4e20-b81e-b620bb54c629" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommitmentsAndContingenciesDisclosureAbstract_6c140350-efb9-48c1-8c23-58eb4d125720" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_956d2e4b-f129-4e20-b81e-b620bb54c629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f0fa934d-2a79-4d33-988f-3bf9db4c4200" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommitmentsAndContingenciesDisclosureAbstract_6c140350-efb9-48c1-8c23-58eb4d125720" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f0fa934d-2a79-4d33-988f-3bf9db4c4200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3df572f2-a3ff-482e-b0de-502296c1db26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommitmentsAndContingenciesDisclosureAbstract_6c140350-efb9-48c1-8c23-58eb4d125720" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3df572f2-a3ff-482e-b0de-502296c1db26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ded76e64-1356-4505-890f-f4a5d081fbcf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommitmentsAndContingenciesDisclosureAbstract_6c140350-efb9-48c1-8c23-58eb4d125720" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ded76e64-1356-4505-890f-f4a5d081fbcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_5642ac8c-6d54-4287-a31b-19b38891b128" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommitmentsAndContingenciesDisclosureAbstract_6c140350-efb9-48c1-8c23-58eb4d125720" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_5642ac8c-6d54-4287-a31b-19b38891b128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_22a47d34-9543-465a-9503-0de189a8fa65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommitmentsAndContingenciesDisclosureAbstract_6c140350-efb9-48c1-8c23-58eb4d125720" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_22a47d34-9543-465a-9503-0de189a8fa65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_84bc6388-a802-44ab-8099-3b6aa171a63f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommitmentsAndContingenciesDisclosureAbstract_6c140350-efb9-48c1-8c23-58eb4d125720" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_84bc6388-a802-44ab-8099-3b6aa171a63f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_a91c49d5-eaa2-4a65-98a6-28a168472ab8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommitmentsAndContingenciesDisclosureAbstract_6c140350-efb9-48c1-8c23-58eb4d125720" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_a91c49d5-eaa2-4a65-98a6-28a168472ab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_7c6c55cd-8555-4272-94a8-be8a7e522ac8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommitmentsAndContingenciesDisclosureAbstract_6c140350-efb9-48c1-8c23-58eb4d125720" xlink:to="loc_us-gaap_OperatingLeaseLiability_7c6c55cd-8555-4272-94a8-be8a7e522ac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_82f43b7a-b952-4296-bdf7-8a560251cecc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommitmentsAndContingenciesDisclosureAbstract_6c140350-efb9-48c1-8c23-58eb4d125720" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_82f43b7a-b952-4296-bdf7-8a560251cecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6a120557-15b6-4299-a111-c42dffad44b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommitmentsAndContingenciesDisclosureAbstract_6c140350-efb9-48c1-8c23-58eb4d125720" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6a120557-15b6-4299-a111-c42dffad44b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="vsec-20201231.xsd#CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails_1"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformation" xlink:type="simple" xlink:href="vsec-20201231.xsd#BusinessSegmentsandCustomerInformation"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/BusinessSegmentsandCustomerInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_0d6a8efd-4af5-44f2-96e8-b0d614e6d267" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_7920fe4d-0143-486b-9f3a-15469d2dd84e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_0d6a8efd-4af5-44f2-96e8-b0d614e6d267" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_7920fe4d-0143-486b-9f3a-15469d2dd84e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#BusinessSegmentsandCustomerInformationTables"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_8c1d3764-e949-4f2a-9df6-bb9184143edc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_c3181af2-d401-4f54-bd73-86cd10450abf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_8c1d3764-e949-4f2a-9df6-bb9184143edc" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_c3181af2-d401-4f54-bd73-86cd10450abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_43d8be13-71e8-4e1e-adf3-3c0b252dfbb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_8c1d3764-e949-4f2a-9df6-bb9184143edc" xlink:to="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_43d8be13-71e8-4e1e-adf3-3c0b252dfbb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_81015b36-a14a-493b-a1f9-f0a33382ba2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_8c1d3764-e949-4f2a-9df6-bb9184143edc" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_81015b36-a14a-493b-a1f9-f0a33382ba2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#BusinessSegmentsandCustomerInformationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_cbf77360-79dc-4cde-8990-311f6806e96c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_26ae95a3-7429-490c-9651-0b70aaeeb581" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_cbf77360-79dc-4cde-8990-311f6806e96c" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_26ae95a3-7429-490c-9651-0b70aaeeb581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_68ba63b4-9af2-4057-ac09-bcd3170fc5e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfSegmentReportingInformationBySegmentTable_26ae95a3-7429-490c-9651-0b70aaeeb581" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_68ba63b4-9af2-4057-ac09-bcd3170fc5e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_3713e8d2-c422-4ad0-b60f-522d37dee8cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_68ba63b4-9af2-4057-ac09-bcd3170fc5e6" xlink:to="loc_us-gaap_SegmentDomain_3713e8d2-c422-4ad0-b60f-522d37dee8cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_FederalGroupMember_fb54b5a3-fa30-47a2-872a-cff352131840" xlink:href="vsec-20201231.xsd#vsec_FederalGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_3713e8d2-c422-4ad0-b60f-522d37dee8cb" xlink:to="loc_vsec_FederalGroupMember_fb54b5a3-fa30-47a2-872a-cff352131840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_AviationAcquisitionsMember_9d67f2e1-b98b-45f4-8ecf-c36cfa52dc9b" xlink:href="vsec-20201231.xsd#vsec_AviationAcquisitionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_3713e8d2-c422-4ad0-b60f-522d37dee8cb" xlink:to="loc_vsec_AviationAcquisitionsMember_9d67f2e1-b98b-45f4-8ecf-c36cfa52dc9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_SupplyChainManagementGroupMember_483fe162-e23a-4753-b577-0f02d4428a42" xlink:href="vsec-20201231.xsd#vsec_SupplyChainManagementGroupMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_3713e8d2-c422-4ad0-b60f-522d37dee8cb" xlink:to="loc_vsec_SupplyChainManagementGroupMember_483fe162-e23a-4753-b577-0f02d4428a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_BusinessDivestitureAxis_6487ae9b-f2d8-4c93-9174-779dc6bd35ef" xlink:href="vsec-20201231.xsd#vsec_BusinessDivestitureAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_26ae95a3-7429-490c-9651-0b70aaeeb581" xlink:to="loc_vsec_BusinessDivestitureAxis_6487ae9b-f2d8-4c93-9174-779dc6bd35ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_BusinessDivestitureDomain_badc6b6a-11fd-48d2-a66e-fc37a1fabe53" xlink:href="vsec-20201231.xsd#vsec_BusinessDivestitureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vsec_BusinessDivestitureAxis_6487ae9b-f2d8-4c93-9174-779dc6bd35ef" xlink:to="loc_vsec_BusinessDivestitureDomain_badc6b6a-11fd-48d2-a66e-fc37a1fabe53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_PrimeTurbinesLLCMember_9a5cf112-885a-4770-ac77-9631be217868" xlink:href="vsec-20201231.xsd#vsec_PrimeTurbinesLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vsec_BusinessDivestitureDomain_badc6b6a-11fd-48d2-a66e-fc37a1fabe53" xlink:to="loc_vsec_PrimeTurbinesLLCMember_9a5cf112-885a-4770-ac77-9631be217868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_914d1e25-b48d-4814-85fc-ec9502e88427" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_26ae95a3-7429-490c-9651-0b70aaeeb581" xlink:to="loc_srt_StatementGeographicalAxis_914d1e25-b48d-4814-85fc-ec9502e88427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_c4731e26-776a-4355-afec-5b1f001f9e2c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_914d1e25-b48d-4814-85fc-ec9502e88427" xlink:to="loc_srt_SegmentGeographicalDomain_c4731e26-776a-4355-afec-5b1f001f9e2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_MiamiFloridaMember_c30ba67f-efaf-45bc-935d-98cbabd5ba5a" xlink:href="vsec-20201231.xsd#vsec_MiamiFloridaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_c4731e26-776a-4355-afec-5b1f001f9e2c" xlink:to="loc_vsec_MiamiFloridaMember_c30ba67f-efaf-45bc-935d-98cbabd5ba5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_96e8db1d-a819-4f7b-8c39-2e3639681260" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_26ae95a3-7429-490c-9651-0b70aaeeb581" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_96e8db1d-a819-4f7b-8c39-2e3639681260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_6452e4b4-8cc7-4ed0-9641-099b4953e8f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_96e8db1d-a819-4f7b-8c39-2e3639681260" xlink:to="loc_us-gaap_NumberOfOperatingSegments_6452e4b4-8cc7-4ed0-9641-099b4953e8f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_eac01ae2-6a26-459d-82dd-71647da66092" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_96e8db1d-a819-4f7b-8c39-2e3639681260" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_eac01ae2-6a26-459d-82dd-71647da66092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_b7ab96d7-bbaa-44ca-b259-56833c29c730" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_96e8db1d-a819-4f7b-8c39-2e3639681260" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_b7ab96d7-bbaa-44ca-b259-56833c29c730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_a2fcf43d-4b30-44ed-b85a-278d42808314" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_96e8db1d-a819-4f7b-8c39-2e3639681260" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_a2fcf43d-4b30-44ed-b85a-278d42808314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_GainLossonSaleofContract_f12afafe-e3e2-470a-942c-cfe902d7170f" xlink:href="vsec-20201231.xsd#vsec_GainLossonSaleofContract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_96e8db1d-a819-4f7b-8c39-2e3639681260" xlink:to="loc_vsec_GainLossonSaleofContract_f12afafe-e3e2-470a-942c-cfe902d7170f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges_0d104392-e4ae-4f9a-aacb-a38de294e6ba" xlink:href="vsec-20201231.xsd#vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_96e8db1d-a819-4f7b-8c39-2e3639681260" xlink:to="loc_vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges_0d104392-e4ae-4f9a-aacb-a38de294e6ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#BusinessSegmentsandCustomerInformationSegmentInformationDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_2695566c-6e33-41c9-b547-caa65ad5fa9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_71b4046e-4ae5-44a9-8bb3-a33861c66321" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_2695566c-6e33-41c9-b547-caa65ad5fa9e" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_71b4046e-4ae5-44a9-8bb3-a33861c66321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_bba0e055-6fee-4f04-b4dd-862ffed63b6b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_71b4046e-4ae5-44a9-8bb3-a33861c66321" xlink:to="loc_srt_ConsolidationItemsAxis_bba0e055-6fee-4f04-b4dd-862ffed63b6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_e16213f0-e487-41aa-b507-0ea4006f87fd" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_bba0e055-6fee-4f04-b4dd-862ffed63b6b" xlink:to="loc_srt_ConsolidationItemsDomain_e16213f0-e487-41aa-b507-0ea4006f87fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_3733aa32-e5fe-4a19-8586-e18ca70901de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e16213f0-e487-41aa-b507-0ea4006f87fd" xlink:to="loc_us-gaap_OperatingSegmentsMember_3733aa32-e5fe-4a19-8586-e18ca70901de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_fcb5796f-38e6-4a13-9fa2-428074219596" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e16213f0-e487-41aa-b507-0ea4006f87fd" xlink:to="loc_us-gaap_CorporateNonSegmentMember_fcb5796f-38e6-4a13-9fa2-428074219596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_853f2543-49e3-4f56-8bf3-281b070b2dfc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_71b4046e-4ae5-44a9-8bb3-a33861c66321" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_853f2543-49e3-4f56-8bf3-281b070b2dfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_3167d6ed-cbb5-4c6a-9765-010894fc2c76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_853f2543-49e3-4f56-8bf3-281b070b2dfc" xlink:to="loc_us-gaap_SegmentDomain_3167d6ed-cbb5-4c6a-9765-010894fc2c76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_SupplyChainManagementGroupMember_a126b445-0373-45b9-85c1-5fd1b6300d99" xlink:href="vsec-20201231.xsd#vsec_SupplyChainManagementGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_3167d6ed-cbb5-4c6a-9765-010894fc2c76" xlink:to="loc_vsec_SupplyChainManagementGroupMember_a126b445-0373-45b9-85c1-5fd1b6300d99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_AviationAcquisitionsMember_fe093d22-0fab-45e2-856e-ed57960e16f2" xlink:href="vsec-20201231.xsd#vsec_AviationAcquisitionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_3167d6ed-cbb5-4c6a-9765-010894fc2c76" xlink:to="loc_vsec_AviationAcquisitionsMember_fe093d22-0fab-45e2-856e-ed57960e16f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_FederalGroupMember_3e8d200a-9c6a-420c-abfa-35f92f827914" xlink:href="vsec-20201231.xsd#vsec_FederalGroupMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_3167d6ed-cbb5-4c6a-9765-010894fc2c76" xlink:to="loc_vsec_FederalGroupMember_3e8d200a-9c6a-420c-abfa-35f92f827914" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CorporateUnallocatedMember_fb7e9269-f72e-4ec4-a97e-cb7ea4636644" xlink:href="vsec-20201231.xsd#vsec_CorporateUnallocatedMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_3167d6ed-cbb5-4c6a-9765-010894fc2c76" xlink:to="loc_vsec_CorporateUnallocatedMember_fb7e9269-f72e-4ec4-a97e-cb7ea4636644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_cf646ce7-81b3-4357-858d-46bb675e37d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_71b4046e-4ae5-44a9-8bb3-a33861c66321" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_cf646ce7-81b3-4357-858d-46bb675e37d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_82c9b410-f0f7-4e4e-9010-6d423057abbf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SegmentReportingInformationLineItems_cf646ce7-81b3-4357-858d-46bb675e37d5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_82c9b410-f0f7-4e4e-9010-6d423057abbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_ee6951f1-346e-4fb9-b0f4-d46436046e3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_cf646ce7-81b3-4357-858d-46bb675e37d5" xlink:to="loc_us-gaap_OperatingIncomeLoss_ee6951f1-346e-4fb9-b0f4-d46436046e3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_DepreciationAndAmortizationExpense_680694a0-c08e-454b-874e-0bbb6b250a45" xlink:href="vsec-20201231.xsd#vsec_DepreciationAndAmortizationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_cf646ce7-81b3-4357-858d-46bb675e37d5" xlink:to="loc_vsec_DepreciationAndAmortizationExpense_680694a0-c08e-454b-874e-0bbb6b250a45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_3694f65f-45c7-41ad-9d98-96b17b3892b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_cf646ce7-81b3-4357-858d-46bb675e37d5" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_3694f65f-45c7-41ad-9d98-96b17b3892b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_ecffdeb8-9051-4e54-b961-958e11859611" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_cf646ce7-81b3-4357-858d-46bb675e37d5" xlink:to="loc_us-gaap_Assets_ecffdeb8-9051-4e54-b961-958e11859611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationMajorCustomersDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#BusinessSegmentsandCustomerInformationMajorCustomersDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationMajorCustomersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_d432f8f6-4072-4dad-b5a1-3f33dbd828e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_5d92c9c4-9a77-4809-a722-505e773f1179" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_d432f8f6-4072-4dad-b5a1-3f33dbd828e5" xlink:to="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_5d92c9c4-9a77-4809-a722-505e773f1179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_bb76de22-6ff1-4661-9c0a-93531668d9bb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_5d92c9c4-9a77-4809-a722-505e773f1179" xlink:to="loc_srt_MajorCustomersAxis_bb76de22-6ff1-4661-9c0a-93531668d9bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_d0a0e7bb-f10c-490a-a5f9-89ecae6da0b7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_bb76de22-6ff1-4661-9c0a-93531668d9bb" xlink:to="loc_srt_NameOfMajorCustomerDomain_d0a0e7bb-f10c-490a-a5f9-89ecae6da0b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_TotalDepartmentOfDefenseMember_e2382a28-d67d-45d5-b904-55adc639b192" xlink:href="vsec-20201231.xsd#vsec_TotalDepartmentOfDefenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_d0a0e7bb-f10c-490a-a5f9-89ecae6da0b7" xlink:to="loc_vsec_TotalDepartmentOfDefenseMember_e2382a28-d67d-45d5-b904-55adc639b192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_OtherGovernmentMember_d0120e10-b4db-4855-b1a9-aa82f14284e7" xlink:href="vsec-20201231.xsd#vsec_OtherGovernmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_d0a0e7bb-f10c-490a-a5f9-89ecae6da0b7" xlink:to="loc_vsec_OtherGovernmentMember_d0120e10-b4db-4855-b1a9-aa82f14284e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_OtherCommercialMember_a64c6095-fb48-4063-94bd-a2c2691ccb2a" xlink:href="vsec-20201231.xsd#vsec_OtherCommercialMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_d0a0e7bb-f10c-490a-a5f9-89ecae6da0b7" xlink:to="loc_vsec_OtherCommercialMember_a64c6095-fb48-4063-94bd-a2c2691ccb2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_0567201c-d3d0-44e5-a6cd-57902a77902b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_5d92c9c4-9a77-4809-a722-505e773f1179" xlink:to="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_0567201c-d3d0-44e5-a6cd-57902a77902b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ca4447cf-ff86-448c-9530-65bf20a4b857" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EntityWideRevenueMajorCustomerLineItems_0567201c-d3d0-44e5-a6cd-57902a77902b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ca4447cf-ff86-448c-9530-65bf20a4b857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_09f01468-f689-4898-88b9-5e29c203715e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_0567201c-d3d0-44e5-a6cd-57902a77902b" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_09f01468-f689-4898-88b9-5e29c203715e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationGeographicAreaDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#BusinessSegmentsandCustomerInformationGeographicAreaDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/BusinessSegmentsandCustomerInformationGeographicAreaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_06c0276a-be1f-46ab-898c-6eddaa204ec8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3d0490d3-94b1-4e30-ad54-2d1e385b2f1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_06c0276a-be1f-46ab-898c-6eddaa204ec8" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3d0490d3-94b1-4e30-ad54-2d1e385b2f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_c975c0ef-1690-4809-aeee-50f8a3693556" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3d0490d3-94b1-4e30-ad54-2d1e385b2f1e" xlink:to="loc_srt_StatementGeographicalAxis_c975c0ef-1690-4809-aeee-50f8a3693556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_28b54bee-a95b-4992-9f4c-5fc866b13479" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_c975c0ef-1690-4809-aeee-50f8a3693556" xlink:to="loc_srt_SegmentGeographicalDomain_28b54bee-a95b-4992-9f4c-5fc866b13479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_2123629f-990f-48e8-bc53-a2c93204df39" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_28b54bee-a95b-4992-9f4c-5fc866b13479" xlink:to="loc_country_US_2123629f-990f-48e8-bc53-a2c93204df39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_b776b72b-c98e-40e4-a84e-f1b661deb601" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_28b54bee-a95b-4992-9f4c-5fc866b13479" xlink:to="loc_us-gaap_NonUsMember_b776b72b-c98e-40e4-a84e-f1b661deb601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_0cf715b2-b587-4315-a78a-b106cc1ef9d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3d0490d3-94b1-4e30-ad54-2d1e385b2f1e" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_0cf715b2-b587-4315-a78a-b106cc1ef9d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a3765c79-b136-47cc-912f-c5a71c7c4390" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_0cf715b2-b587-4315-a78a-b106cc1ef9d5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a3765c79-b136-47cc-912f-c5a71c7c4390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/CapitalStock" xlink:type="simple" xlink:href="vsec-20201231.xsd#CapitalStock"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/CapitalStock" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_7d17a658-1d0e-46cf-bd27-80f7798c8468" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_9ff73742-5f5b-4d07-a860-10e81bcac75c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7d17a658-1d0e-46cf-bd27-80f7798c8468" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_9ff73742-5f5b-4d07-a860-10e81bcac75c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/CapitalStockDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#CapitalStockDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/CapitalStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_0b494bef-48b1-4509-8351-d0197af6a9f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_96c11b2c-3cb3-4a8f-b7bb-521136ff58f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0b494bef-48b1-4509-8351-d0197af6a9f1" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_96c11b2c-3cb3-4a8f-b7bb-521136ff58f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_5aeb9039-7336-4f14-8ec5-2f041ee994e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0b494bef-48b1-4509-8351-d0197af6a9f1" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_5aeb9039-7336-4f14-8ec5-2f041ee994e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CommonStockVotingRightsNumberOfVotes_858c3b66-1411-4f41-8e38-cd87ed9661c9" xlink:href="vsec-20201231.xsd#vsec_CommonStockVotingRightsNumberOfVotes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0b494bef-48b1-4509-8351-d0197af6a9f1" xlink:to="loc_vsec_CommonStockVotingRightsNumberOfVotes_858c3b66-1411-4f41-8e38-cd87ed9661c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/A401kPlan" xlink:type="simple" xlink:href="vsec-20201231.xsd#A401kPlan"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/A401kPlan" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractorsAbstract_c0b74ac6-39d8-410f-bffb-7dc0b995ce53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractorsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_e8164a0e-5048-423b-88a7-1e2780bf9b02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ContractorsAbstract_c0b74ac6-39d8-410f-bffb-7dc0b995ce53" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_e8164a0e-5048-423b-88a7-1e2780bf9b02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/A401kPlanDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#A401kPlanDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/A401kPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractorsAbstract_1fa37909-93d8-4e6c-b2b7-b30f91d0f8e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractorsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_23fd04d3-3d6f-4acc-992d-4e8dc1ce9669" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractorsAbstract_1fa37909-93d8-4e6c-b2b7-b30f91d0f8e6" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_23fd04d3-3d6f-4acc-992d-4e8dc1ce9669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="vsec-20201231.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_c4c721f6-9dc6-4fe7-ac68-25ea094723d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_3a57ca2c-3f25-40ee-b052-bab92853c2e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c4c721f6-9dc6-4fe7-ac68-25ea094723d5" xlink:to="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_3a57ca2c-3f25-40ee-b052-bab92853c2e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_4077f398-1d84-45e3-b32a-a49e3ee4b0d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_1af39c92-e029-4c64-b249-b42e2cfdf347" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_4077f398-1d84-45e3-b32a-a49e3ee4b0d8" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_1af39c92-e029-4c64-b249-b42e2cfdf347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_36e07a75-7339-4091-b1fb-8206b4356288" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_4077f398-1d84-45e3-b32a-a49e3ee4b0d8" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_36e07a75-7339-4091-b1fb-8206b4356288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_aabe2578-adf3-4e3d-850e-917ed6840583" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_4077f398-1d84-45e3-b32a-a49e3ee4b0d8" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_aabe2578-adf3-4e3d-850e-917ed6840583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_a7cb259b-02fa-4483-a901-04fae4592d26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_966633a4-d122-4aba-b270-6fd6d36dea73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_a7cb259b-02fa-4483-a901-04fae4592d26" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_966633a4-d122-4aba-b270-6fd6d36dea73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_af8055aa-437b-411f-896e-505868f6cc1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_966633a4-d122-4aba-b270-6fd6d36dea73" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_af8055aa-437b-411f-896e-505868f6cc1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7a4beda6-2c8b-445c-966a-41c69557e792" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_af8055aa-437b-411f-896e-505868f6cc1b" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7a4beda6-2c8b-445c-966a-41c69557e792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CurrentPortionOfEarnOutObligationsMember_cf75f479-4428-4009-9cea-3ad65a00d6ca" xlink:href="vsec-20201231.xsd#vsec_CurrentPortionOfEarnOutObligationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7a4beda6-2c8b-445c-966a-41c69557e792" xlink:to="loc_vsec_CurrentPortionOfEarnOutObligationsMember_cf75f479-4428-4009-9cea-3ad65a00d6ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_EarnOutObligationsMember_a2ef78e3-35f4-490f-9e96-f7256c37b5c0" xlink:href="vsec-20201231.xsd#vsec_EarnOutObligationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7a4beda6-2c8b-445c-966a-41c69557e792" xlink:to="loc_vsec_EarnOutObligationsMember_a2ef78e3-35f4-490f-9e96-f7256c37b5c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_fdbe946c-d5a6-4e92-9b60-d0e76065053c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_966633a4-d122-4aba-b270-6fd6d36dea73" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_fdbe946c-d5a6-4e92-9b60-d0e76065053c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_b2a64264-019f-46bb-9b99-8ed48392948d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_fdbe946c-d5a6-4e92-9b60-d0e76065053c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_b2a64264-019f-46bb-9b99-8ed48392948d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_c68231f3-6f28-4e27-9cb1-cf13bc5de8d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b2a64264-019f-46bb-9b99-8ed48392948d" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_c68231f3-6f28-4e27-9cb1-cf13bc5de8d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_fcffd4f2-dab6-4fbb-919e-0d9e57b76fe1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_966633a4-d122-4aba-b270-6fd6d36dea73" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_fcffd4f2-dab6-4fbb-919e-0d9e57b76fe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_3cd0e4b1-8e18-4562-a967-bda11fbdefdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_fcffd4f2-dab6-4fbb-919e-0d9e57b76fe1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_3cd0e4b1-8e18-4562-a967-bda11fbdefdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_1db4f24a-0765-4f07-8e5e-25955f196680" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_3cd0e4b1-8e18-4562-a967-bda11fbdefdc" xlink:to="loc_us-gaap_OtherAssetsMember_1db4f24a-0765-4f07-8e5e-25955f196680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_cfdcedff-109e-47c0-8129-ecac4403383b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_3cd0e4b1-8e18-4562-a967-bda11fbdefdc" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_cfdcedff-109e-47c0-8129-ecac4403383b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_94a88317-9a98-48d6-9f50-24dbbf327e69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_966633a4-d122-4aba-b270-6fd6d36dea73" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_94a88317-9a98-48d6-9f50-24dbbf327e69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3205ce7b-66c6-468e-829d-951f7603e607" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_94a88317-9a98-48d6-9f50-24dbbf327e69" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3205ce7b-66c6-468e-829d-951f7603e607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_78b92f96-39f1-4d10-8e93-52ad967df1c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3205ce7b-66c6-468e-829d-951f7603e607" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_78b92f96-39f1-4d10-8e93-52ad967df1c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_ee28a49a-2683-459f-b336-9f66d7787e6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3205ce7b-66c6-468e-829d-951f7603e607" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_ee28a49a-2683-459f-b336-9f66d7787e6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_adb37269-f9c3-4fff-85f7-c2aeb4598ba5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3205ce7b-66c6-468e-829d-951f7603e607" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_adb37269-f9c3-4fff-85f7-c2aeb4598ba5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0e42bab7-17ab-4354-a013-5f7ec3ea9554" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_966633a4-d122-4aba-b270-6fd6d36dea73" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0e42bab7-17ab-4354-a013-5f7ec3ea9554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_MutualFundsHeldInDscPlanFairValueDisclosure_341272a6-95a2-4f33-87ec-dfafd1e6503e" xlink:href="vsec-20201231.xsd#vsec_MutualFundsHeldInDscPlanFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0e42bab7-17ab-4354-a013-5f7ec3ea9554" xlink:to="loc_vsec_MutualFundsHeldInDscPlanFairValueDisclosure_341272a6-95a2-4f33-87ec-dfafd1e6503e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_767cb58a-aa92-4249-bda8-0177bec65a2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0e42bab7-17ab-4354-a013-5f7ec3ea9554" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_767cb58a-aa92-4249-bda8-0177bec65a2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure_a91c6112-c0f5-4ca7-8fcc-421c7d4b2944" xlink:href="vsec-20201231.xsd#vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0e42bab7-17ab-4354-a013-5f7ec3ea9554" xlink:to="loc_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure_a91c6112-c0f5-4ca7-8fcc-421c7d4b2944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_EarnOutObligationsFairValueDisclosure_ba036b23-b6fd-483c-b933-392fc02f6544" xlink:href="vsec-20201231.xsd#vsec_EarnOutObligationsFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0e42bab7-17ab-4354-a013-5f7ec3ea9554" xlink:to="loc_vsec_EarnOutObligationsFairValueDisclosure_ba036b23-b6fd-483c-b933-392fc02f6544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_5bad4ce8-1d39-474d-8f84-56eb7bc17ddc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_81761fd7-45cc-46dd-9ef2-7628371feafd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_5bad4ce8-1d39-474d-8f84-56eb7bc17ddc" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_81761fd7-45cc-46dd-9ef2-7628371feafd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_64c21a1a-dd09-4bc0-8281-bdd60e84d893" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_81761fd7-45cc-46dd-9ef2-7628371feafd" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_64c21a1a-dd09-4bc0-8281-bdd60e84d893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a6dd39c0-c29d-4ea5-b6d2-b57137184565" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_64c21a1a-dd09-4bc0-8281-bdd60e84d893" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a6dd39c0-c29d-4ea5-b6d2-b57137184565" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_6be2467d-d56b-4b59-b42b-558717780c8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_a6dd39c0-c29d-4ea5-b6d2-b57137184565" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_6be2467d-d56b-4b59-b42b-558717780c8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ef3904c8-fa4e-4def-a50b-adf129a0953b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_81761fd7-45cc-46dd-9ef2-7628371feafd" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ef3904c8-fa4e-4def-a50b-adf129a0953b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_b96570b4-3a29-498b-b3aa-b6d325f816aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ef3904c8-fa4e-4def-a50b-adf129a0953b" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_b96570b4-3a29-498b-b3aa-b6d325f816aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_IncomeTaxExpenseBenefitonInterestRateSwap_98f51d85-7567-4c25-a5ca-6fa4b9bc3923" xlink:href="vsec-20201231.xsd#vsec_IncomeTaxExpenseBenefitonInterestRateSwap"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ef3904c8-fa4e-4def-a50b-adf129a0953b" xlink:to="loc_vsec_IncomeTaxExpenseBenefitonInterestRateSwap_98f51d85-7567-4c25-a5ca-6fa4b9bc3923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_71eff8b1-ece2-45f4-9043-0c1ec3f7d8b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_ea1469a7-3d44-47e7-b8a9-de021e62a8b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_71eff8b1-ece2-45f4-9043-0c1ec3f7d8b4" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_ea1469a7-3d44-47e7-b8a9-de021e62a8b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_af1aa72e-dfa9-4182-8816-c60583d4dbed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_ea1469a7-3d44-47e7-b8a9-de021e62a8b0" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_af1aa72e-dfa9-4182-8816-c60583d4dbed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b316d3c2-c7d6-4378-958b-8b704553c58b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_af1aa72e-dfa9-4182-8816-c60583d4dbed" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b316d3c2-c7d6-4378-958b-8b704553c58b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_2a575785-b5f1-4da9-8d0c-25bd14a49313" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b316d3c2-c7d6-4378-958b-8b704553c58b" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_2a575785-b5f1-4da9-8d0c-25bd14a49313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_b6bbef0c-cca2-4419-87f5-a3858786042e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_ea1469a7-3d44-47e7-b8a9-de021e62a8b0" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_b6bbef0c-cca2-4419-87f5-a3858786042e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1d559b70-1d5a-4b50-a154-fcc0b77d4dbe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_b6bbef0c-cca2-4419-87f5-a3858786042e" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1d559b70-1d5a-4b50-a154-fcc0b77d4dbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_18dd8752-be76-403a-a11f-d6acbc1ae8df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1d559b70-1d5a-4b50-a154-fcc0b77d4dbe" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_18dd8752-be76-403a-a11f-d6acbc1ae8df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_3dea665d-e4e0-483f-9299-8ee7fb887675" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1d559b70-1d5a-4b50-a154-fcc0b77d4dbe" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_3dea665d-e4e0-483f-9299-8ee7fb887675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8173ec44-4b0e-472b-a845-88ac440dd749" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_ea1469a7-3d44-47e7-b8a9-de021e62a8b0" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8173ec44-4b0e-472b-a845-88ac440dd749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_c9e2f43e-ed3f-46b7-a0ae-33858d89ed1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8173ec44-4b0e-472b-a845-88ac440dd749" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_c9e2f43e-ed3f-46b7-a0ae-33858d89ed1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_b9e8d25e-4742-4dfe-9a07-d81486877c37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c9e2f43e-ed3f-46b7-a0ae-33858d89ed1d" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_b9e8d25e-4742-4dfe-9a07-d81486877c37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1c612dcb-6142-4e13-b207-d9704472df2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_ea1469a7-3d44-47e7-b8a9-de021e62a8b0" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1c612dcb-6142-4e13-b207-d9704472df2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_300b4f52-add2-487d-970e-c942f1b02807" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1c612dcb-6142-4e13-b207-d9704472df2e" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_300b4f52-add2-487d-970e-c942f1b02807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_253d26f9-4da7-4f32-b9bc-f7f3182df685" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_300b4f52-add2-487d-970e-c942f1b02807" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_253d26f9-4da7-4f32-b9bc-f7f3182df685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_ee218cdf-c5a5-4ac9-b1fd-effd472ae44d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_300b4f52-add2-487d-970e-c942f1b02807" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_ee218cdf-c5a5-4ac9-b1fd-effd472ae44d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_5086a9a4-fa75-4bf8-a92c-8bf1ae4ef532" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_300b4f52-add2-487d-970e-c942f1b02807" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_5086a9a4-fa75-4bf8-a92c-8bf1ae4ef532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_f9d90b7b-7fe6-481d-85d6-e030a7064149" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_300b4f52-add2-487d-970e-c942f1b02807" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_f9d90b7b-7fe6-481d-85d6-e030a7064149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_cec6cb64-e819-431f-ab55-8f56a6aec8fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_300b4f52-add2-487d-970e-c942f1b02807" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_cec6cb64-e819-431f-ab55-8f56a6aec8fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_954a2773-4844-434d-b14f-c1a6cdfa35a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_300b4f52-add2-487d-970e-c942f1b02807" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_954a2773-4844-434d-b14f-c1a6cdfa35a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_683a67dd-8eae-4887-b734-43121ce03a87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_f6bd2328-8709-4088-9043-0ec815070b79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueDisclosuresAbstract_683a67dd-8eae-4887-b734-43121ce03a87" xlink:to="loc_us-gaap_GoodwillRollForward_f6bd2328-8709-4088-9043-0ec815070b79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_GoodwillGrossSubjectToImpairment_290cfaec-aad8-40ff-a209-98e0977b1978" xlink:href="vsec-20201231.xsd#vsec_GoodwillGrossSubjectToImpairment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_f6bd2328-8709-4088-9043-0ec815070b79" xlink:to="loc_vsec_GoodwillGrossSubjectToImpairment_290cfaec-aad8-40ff-a209-98e0977b1978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_db86035c-4080-465a-8e39-75bef0fe27b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_f6bd2328-8709-4088-9043-0ec815070b79" xlink:to="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_db86035c-4080-465a-8e39-75bef0fe27b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit_55d4ed18-0d44-4f80-8eb6-7e36d3194271" xlink:href="vsec-20201231.xsd#vsec_GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_f6bd2328-8709-4088-9043-0ec815070b79" xlink:to="loc_vsec_GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit_55d4ed18-0d44-4f80-8eb6-7e36d3194271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_f983c313-3007-4bf4-b42e-e81a7533cbc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_f6bd2328-8709-4088-9043-0ec815070b79" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_f983c313-3007-4bf4-b42e-e81a7533cbc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_GoodwillNetSubjectToImpairment_70007fcb-de7a-4aec-8837-e4ce48ee37c1" xlink:href="vsec-20201231.xsd#vsec_GoodwillNetSubjectToImpairment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_f6bd2328-8709-4088-9043-0ec815070b79" xlink:to="loc_vsec_GoodwillNetSubjectToImpairment_70007fcb-de7a-4aec-8837-e4ce48ee37c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge_6a355aa1-643a-4304-ac3e-4fc62e232c2b" xlink:href="vsec-20201231.xsd#vsec_GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_f6bd2328-8709-4088-9043-0ec815070b79" xlink:to="loc_vsec_GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge_6a355aa1-643a-4304-ac3e-4fc62e232c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_03c6e9c6-eb3d-4fff-aba2-e41e875ffd2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_f6bd2328-8709-4088-9043-0ec815070b79" xlink:to="loc_us-gaap_Goodwill_03c6e9c6-eb3d-4fff-aba2-e41e875ffd2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/SelectedQuarterlyDataUnaudited" xlink:type="simple" xlink:href="vsec-20201231.xsd#SelectedQuarterlyDataUnaudited"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/SelectedQuarterlyDataUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialDataAbstract_c652f869-f94f-4085-804c-2b96ea1cd372" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_590eb622-cc38-4a76-af36-415653a355f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialDataAbstract_c652f869-f94f-4085-804c-2b96ea1cd372" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_590eb622-cc38-4a76-af36-415653a355f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/SelectedQuarterlyDataUnauditedTables" xlink:type="simple" xlink:href="vsec-20201231.xsd#SelectedQuarterlyDataUnauditedTables"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/SelectedQuarterlyDataUnauditedTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialDataAbstract_cb7d5e79-665a-496a-97b4-78ea6845b12d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_fc97f6dd-e3ed-4433-a82b-cf2b288f2d09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialDataAbstract_cb7d5e79-665a-496a-97b4-78ea6845b12d" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_fc97f6dd-e3ed-4433-a82b-cf2b288f2d09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#SelectedQuarterlyDataUnauditedDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialDataAbstract_0417b014-154a-4b2b-bde2-39eabefdece7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c55a433d-5be8-4f76-923a-b131311cdfd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_QuarterlyFinancialDataAbstract_0417b014-154a-4b2b-bde2-39eabefdece7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c55a433d-5be8-4f76-923a-b131311cdfd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpenses_739cda2b-50cb-4456-8cb9-11bb73cdfcd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialDataAbstract_0417b014-154a-4b2b-bde2-39eabefdece7" xlink:to="loc_us-gaap_OperatingCostsAndExpenses_739cda2b-50cb-4456-8cb9-11bb73cdfcd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_3c357323-5f05-4ea6-9556-c8c2cf4890bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_QuarterlyFinancialDataAbstract_0417b014-154a-4b2b-bde2-39eabefdece7" xlink:to="loc_us-gaap_OperatingIncomeLoss_3c357323-5f05-4ea6-9556-c8c2cf4890bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_248fc124-60cb-4a33-ab91-79b585819579" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialDataAbstract_0417b014-154a-4b2b-bde2-39eabefdece7" xlink:to="loc_us-gaap_NetIncomeLoss_248fc124-60cb-4a33-ab91-79b585819579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_GainLossonSaleofContract_601e2dc6-85ab-49ae-bd70-adfead1ae2dd" xlink:href="vsec-20201231.xsd#vsec_GainLossonSaleofContract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialDataAbstract_0417b014-154a-4b2b-bde2-39eabefdece7" xlink:to="loc_vsec_GainLossonSaleofContract_601e2dc6-85ab-49ae-bd70-adfead1ae2dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_02e98957-ae34-4868-a4f5-62daf7dabe72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialDataAbstract_0417b014-154a-4b2b-bde2-39eabefdece7" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_02e98957-ae34-4868-a4f5-62daf7dabe72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_6abab971-14f7-40ad-803b-9b716c196841" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_02e98957-ae34-4868-a4f5-62daf7dabe72" xlink:to="loc_us-gaap_EarningsPerShareBasic_6abab971-14f7-40ad-803b-9b716c196841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e8ab5630-955d-40cc-9c38-8409e389879c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_02e98957-ae34-4868-a4f5-62daf7dabe72" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e8ab5630-955d-40cc-9c38-8409e389879c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_5cdc3a70-775a-4deb-acd3-da32794d0582" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialDataAbstract_0417b014-154a-4b2b-bde2-39eabefdece7" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_5cdc3a70-775a-4deb-acd3-da32794d0582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_6e35bca0-a196-4485-8324-87bc80198837" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_5cdc3a70-775a-4deb-acd3-da32794d0582" xlink:to="loc_us-gaap_EarningsPerShareDiluted_6e35bca0-a196-4485-8324-87bc80198837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_50fc0e1d-6c56-465e-93b0-6fa401859422" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_5cdc3a70-775a-4deb-acd3-da32794d0582" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_50fc0e1d-6c56-465e-93b0-6fa401859422" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_377469fc-edcf-4357-8ae1-9f7856178180" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialDataAbstract_0417b014-154a-4b2b-bde2-39eabefdece7" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_377469fc-edcf-4357-8ae1-9f7856178180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_30a75c6f-542c-4d81-9e1f-258cc81cefc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_377469fc-edcf-4357-8ae1-9f7856178180" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_30a75c6f-542c-4d81-9e1f-258cc81cefc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_f3178e2b-76a4-4122-a050-4ac4df3f70ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_30a75c6f-542c-4d81-9e1f-258cc81cefc2" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_f3178e2b-76a4-4122-a050-4ac4df3f70ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_PrimeTurbinesLLCMember_7d3f4abf-945a-406a-b76c-da870a52fe1f" xlink:href="vsec-20201231.xsd#vsec_PrimeTurbinesLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_f3178e2b-76a4-4122-a050-4ac4df3f70ea" xlink:to="loc_vsec_PrimeTurbinesLLCMember_7d3f4abf-945a-406a-b76c-da870a52fe1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_CTAerospaceLLCMember_9bcd1616-e89e-45e3-a4fc-3e672bfe4566" xlink:href="vsec-20201231.xsd#vsec_CTAerospaceLLCMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_f3178e2b-76a4-4122-a050-4ac4df3f70ea" xlink:to="loc_vsec_CTAerospaceLLCMember_9bcd1616-e89e-45e3-a4fc-3e672bfe4566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_cafb3f3b-6240-455e-a700-a99745a437a3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_377469fc-edcf-4357-8ae1-9f7856178180" xlink:to="loc_srt_StatementGeographicalAxis_cafb3f3b-6240-455e-a700-a99745a437a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9eab5d9c-8d0c-495e-ba19-7097ba591ba8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_cafb3f3b-6240-455e-a700-a99745a437a3" xlink:to="loc_srt_SegmentGeographicalDomain_9eab5d9c-8d0c-495e-ba19-7097ba591ba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vsec_MiamiFloridaMember_76244c21-9ab6-4f8c-a70f-5e200d24addc" xlink:href="vsec-20201231.xsd#vsec_MiamiFloridaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_9eab5d9c-8d0c-495e-ba19-7097ba591ba8" xlink:to="loc_vsec_MiamiFloridaMember_76244c21-9ab6-4f8c-a70f-5e200d24addc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_a2f24a15-1b03-4774-ab66-1e2542d9bd99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_377469fc-edcf-4357-8ae1-9f7856178180" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_a2f24a15-1b03-4774-ab66-1e2542d9bd99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_dfcd915e-768d-4423-b5e2-449809413217" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a2f24a15-1b03-4774-ab66-1e2542d9bd99" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_dfcd915e-768d-4423-b5e2-449809413217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_be851348-e477-4179-949c-df8aa36778fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a2f24a15-1b03-4774-ab66-1e2542d9bd99" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_be851348-e477-4179-949c-df8aa36778fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_1772f510-9a6a-4043-9d88-3b9078cb4c07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a2f24a15-1b03-4774-ab66-1e2542d9bd99" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_1772f510-9a6a-4043-9d88-3b9078cb4c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/SubsequentEvents" xlink:type="simple" xlink:href="vsec-20201231.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_c11f48b4-2c0b-4ef0-a3d1-a4051c631b64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_1ba44cf8-d938-4324-8b3b-cee395d9c9bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_c11f48b4-2c0b-4ef0-a3d1-a4051c631b64" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_1ba44cf8-d938-4324-8b3b-cee395d9c9bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_4801ceb5-5670-4bd0-b59e-1d15e46bf818" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_3dd837d5-e093-4c44-a41e-f310e6d7075c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_4801ceb5-5670-4bd0-b59e-1d15e46bf818" xlink:to="loc_us-gaap_SubsequentEventTable_3dd837d5-e093-4c44-a41e-f310e6d7075c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_b4c7e447-db62-4129-8393-42212dc5ab9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SubsequentEventTable_3dd837d5-e093-4c44-a41e-f310e6d7075c" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_b4c7e447-db62-4129-8393-42212dc5ab9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_0f5d4a3a-3cb3-4f17-a4bc-2e192ec4fdbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b4c7e447-db62-4129-8393-42212dc5ab9b" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_0f5d4a3a-3cb3-4f17-a4bc-2e192ec4fdbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_4e9552ca-f13e-405e-ab12-f4858f2a9dc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0f5d4a3a-3cb3-4f17-a4bc-2e192ec4fdbc" xlink:to="loc_us-gaap_SubsequentEventMember_4e9552ca-f13e-405e-ab12-f4858f2a9dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_c8a0b92c-0a0d-4dc1-bce7-a8b868471c5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_3dd837d5-e093-4c44-a41e-f310e6d7075c" xlink:to="loc_us-gaap_SubsequentEventLineItems_c8a0b92c-0a0d-4dc1-bce7-a8b868471c5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_d7c00919-0e41-4232-b120-1c0f043d6ff2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_c8a0b92c-0a0d-4dc1-bce7-a8b868471c5b" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_d7c00919-0e41-4232-b120-1c0f043d6ff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_79ea55b8-09f8-447e-908b-d325503e123d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_c8a0b92c-0a0d-4dc1-bce7-a8b868471c5b" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_79ea55b8-09f8-447e-908b-d325503e123d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_771615e6-2aa0-4d44-9078-ac7f84437688" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_c8a0b92c-0a0d-4dc1-bce7-a8b868471c5b" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_771615e6-2aa0-4d44-9078-ac7f84437688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="simple" xlink:href="vsec-20201231.xsd#ScheduleIIValuationandQualifyingAccounts"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_8036148d-a5e1-476b-b384-b8be1e8b07e2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_6d2ea9ac-d348-4ea4-82bf-873a735b70c4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_8036148d-a5e1-476b-b384-b8be1e8b07e2" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_6d2ea9ac-d348-4ea4-82bf-873a735b70c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="vsec-20201231.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:presentationLink xlink:role="http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_36fc650d-6361-4044-ba40-862e25a16c62" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_a9c9beb8-ac99-4f40-b289-7409a3efc113" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_36fc650d-6361-4044-ba40-862e25a16c62" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_a9c9beb8-ac99-4f40-b289-7409a3efc113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2e8e24f4-a2bf-4805-bc86-822a519b533a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a9c9beb8-ac99-4f40-b289-7409a3efc113" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2e8e24f4-a2bf-4805-bc86-822a519b533a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_c99cee29-a4ba-4c13-b10b-9e92332a6a52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2e8e24f4-a2bf-4805-bc86-822a519b533a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_c99cee29-a4ba-4c13-b10b-9e92332a6a52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_25633426-b48a-4da7-b707-838ac0193bc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c99cee29-a4ba-4c13-b10b-9e92332a6a52" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_25633426-b48a-4da7-b707-838ac0193bc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_aa599764-6c65-4459-9d2b-0560f46d4968" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_c99cee29-a4ba-4c13-b10b-9e92332a6a52" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_aa599764-6c65-4459-9d2b-0560f46d4968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_a3ed79ea-4d58-406c-84b4-2db33054c1fd" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_a9c9beb8-ac99-4f40-b289-7409a3efc113" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_a3ed79ea-4d58-406c-84b4-2db33054c1fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_02b929bf-c04d-4b15-b210-26af2dc5bc2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a3ed79ea-4d58-406c-84b4-2db33054c1fd" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_02b929bf-c04d-4b15-b210-26af2dc5bc2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_82ae0690-3987-49a4-bc66-82e9494b8602" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_02b929bf-c04d-4b15-b210-26af2dc5bc2a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_82ae0690-3987-49a4-bc66-82e9494b8602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_0e37c3d3-16fd-488b-a852-6ebc2d5c36c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_02b929bf-c04d-4b15-b210-26af2dc5bc2a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_0e37c3d3-16fd-488b-a852-6ebc2d5c36c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_668d044e-fa9c-4e7c-a341-737ed3382b6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_02b929bf-c04d-4b15-b210-26af2dc5bc2a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_668d044e-fa9c-4e7c-a341-737ed3382b6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_929fbe0f-5422-47a4-847b-a65ae65fb071" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_02b929bf-c04d-4b15-b210-26af2dc5bc2a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_929fbe0f-5422-47a4-847b-a65ae65fb071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_991a5e36-4bfc-4024-a06e-18252ff22e6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_02b929bf-c04d-4b15-b210-26af2dc5bc2a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_991a5e36-4bfc-4024-a06e-18252ff22e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>exhibit31-10xk2020001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit31-10xk2020001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!" # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#V[;>?\](O
M^^#_ (T;+O\ YZQ?]\'_ !JS13%8K[;O_GI%_P!\G_&E"W?_ #TB_P"^#_C4
M]% 6(-MU_P ](O\ O@_XT;;K_GK%_P!\'_&IZ* L5]EUWFC_ .^/_KT>7=?\
M]T_[X_\ KU8HH"Q7\NZ_Y[I_WQ1Y5U_S\)_WQ5BB@+%<177_ #\)_P!\4OEW
M7_/PO_?%3T4!8K^7<_\ /PO_ 'Q1Y5U_S\+_ -\58HH"Q7\JY/6X'X(*/)N?
M^?GC_<%6** L5A#<=[D_]\BE\B;_ )^F_P"^15BB@+$'DS?\_)_[Y%'DS?\
M/R?^^14]% 6(##-VN3^*BCR9?^?AOP45/10%B#R9?^?A_P A1Y$G_/S)^0J>
MB@+%<P2_\_,GY#_"E^SR?\_,GZ?X5/10%D0&W?\ Y^9/T_PI/L[_ //S)^E6
M** LBO\ 9W_Y^)/TH^S/_P _$GZ58HH"R(/LS?\ /Q)^E'V8_P#/>7\Q4]%
M61!]F/\ SWE_.C[,?^>\OYU/10%D0?9?^F\OYT?9?^FTO_?53T4!9$'V4?\
M/:;_ +ZH^S#_ )ZR_P#?53T4!9$'V8?\]9?^^J/LH[RR_P#?53T4!9%<V:'_
M ):R_P#?='V-/^>DO_?=6** LBO]C3_GI+_WV:/L:?\ /27_ +[-6** LBO]
MC3^_+_WV:#91=VD_[[-6** LBM]AA]9/^^S1]AA!ZO\ ]]FK-% 61 +.(?W_
M /OH_P"-+]EC]7_[[/\ C4U% 61%]GC]7_[[-'V>/_;_ .^S4M%(+(A-K%W#
M?]]FD^R0?W6_[[-3T4PLB#['!_=;_OMJ3[%!_=/_ 'V:L44!9$ LX /NM_WV
M:7[+#_=;_OLU-10%D0_9(.ZG_OHTGV.#^X?^^C4]% 61!]C@_N?^/&E^RP_W
M3_WT:FHH"R(?LT/]T_\ ?1I?LT7]T_\ ?1J6B@+(C\B/^[^M'V>/^[^IJ2B@
M=B+[-%_<%'V>'_GF*EHH%8B-M"?^6:TT6D'_ #R6IZ*!V(A:P#_EDOY4?9H?
M^>2_E4M% 6(OLT/_ #R7\J/L\/\ SR3_ +Y%2T4 1_9X?^>,?_?(H\B#_GC'
M_P!\BI** (_(@_YXQ_\ ?(H\B#_GC'_WR*DHH C\B+_GDG_?(H\B'_GDG_?(
MJ2B@"/R(O^>2?]\TODQ?\\D_[YI]% #/)B_YYI_WS1Y4?_/-/^^13Z* &>5'
M_<7\J7RT_N+^5.HH ;L0?P#\J/+3^XOY4ZB@! B@8"C'L*-J_P!T5#=W<5E
M99=Q&0%5%W,Q/0 =S55-71[.2Y%G?#8P!C:W(<Y[@'J* -# ]!2X%4-.U:'4
M;9KA(;B&)>0T\>S</44JZK#+I":C;13W,;J&6.),N<G&,$CD=_H:5P+U%8L?
MB..33OMHTW4%0LJHC1J&D+' P-W\\5H65X]XKEK*YMMN.)PHW?3!-%P+5%07
M=TEG;-.ZLX! "KC+,2  ,]R2!^-4#KJK:S2R6%Y'-$8P;=E3S&WMM7&&(Y.>
M_:BX&M15.QO9;O>);"YM-N,><4^;Z;6-.U"\73K":[,3R")<[$QN;G'&?K3
MM45COKWE02F?3[F*= I6!BA:0,P48(;'4BI/[6FBLY[F[L)K98L<.ZDMDXXP
M:!7-2BD)4#<W  ))/:LF/Q!;3:;>WL:2$6C,KJPVDX ((SV(((/<$4#->BJA
MOE&H16FPYDA:;=G@ $#'_CU4X]>AETS4+Q(I/]#$C&-N"ZJ"0P/]U@,@^]%P
M->BL@ZQ/#:32W5EY4RPM-'&LNX.!UYP,=1^=7+.>[G :>TCA0KD;9M_]!2N!
M;HHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 444#I2 ****8!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !12*-HQG-+0 4444 %%
M%% !1367=_$P^E.H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHJK?WPL84?R9)GD<1I''C+,?J0!^= $6KK;FRW7'FA4
M=2LD*%FC;LP !Z?2H]+>:2&8,\TL  \J65"KMQSD8'?VIDVKW$%NCR:5<B9Y
M5B2$O'EB>^=V,5(VJ2P633W=C) ^Y4CBWJQD9CA0"#QDD#FIT S1;W#>#X+*
M-66><"'+1D[,L<D@8.,5>T>*[MIKVWNF63$H=9$B**VX<X!)[^]07&NWMO;;
MI-%G6X:5(HXFF3#EL\A@2.,<@^U22ZW-'9S,+ F]BDCC:V:4#EV 'S@$=\T:
M"*<\3+X4L$F6Y4H\)D$*,9%PX).!S6QILT,D&V%KEPG5KA6#'_OH9-0)>ZL;
M*:5])C2=3\D7VL$,.YW;>*;IFKS7FDOJ-Y9K:Q!"X"S>82HSG/ QT]Z+C+&K
MH[V&40OY<T4I51DD+(K''J<#I63>6[:K]JFCBN$BF^R1Y(:-QLF+,1W& V<_
MX5;;6YFT07L-ENN#*D7V:639M9G"C+8./O ]*>-6GCMYS<V:K<VX1Y8HI#(N
MQFQN#;1G #'&.U# OVMJEI&41Y7&<YED9S^9-5-?61]$N5CB>5RHPB#+-R.@
M_"K%M>K=3R+" \*!<2AN"QYP/PQS[T:E>'3]/FN5C\QD VINVAB3@<]N33Z
M8NHQR:E'+<+9W039''Y94I(V)58X&<]!3;P^?X=OH;.QO@V%8),#N<Y!PN3[
M5/-K6H6L<T5U96R785&C5+@M&0SA.6*@C!.>AK2L)=1DW_;X;6/&-OD3M)GU
MSE1CM4B*LVH37NGW20V%W'-Y1"B1 N2>./<5CR:)>Z=I>I6EN\]^)K-1'O5%
M_>(-H48 SE=O7^[UKIM0N_L-A/<[=WEJ6QZFJEK-J\D,QFCL"P3]T8968%O1
MLC@4 8,#Z_-J,LUQIDB;;)Q$?,7JY7"<=&4 YJPWAZXM;6_M8II[F.YTUH#O
MVCYP-JC@#LQ_*M+1[[4+O[4][';1QPR/&/)9B3M/4Y[4NEZM+JEM=!(EBN8R
M1&K'*E3S&QQV(P2.O44: 4KG119VNI164#R17-H%6/>6^9<Y&2>X8?D:T-')
M1/*&FW%JNT$F1L@GTZFJ2ZKJT6F:C>7"V)-MO5%3> 2IZDGM6AI=Q=W*EYKF
MRF7:/^/93P3ZY)HLAFC1115@%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4"BBD@"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHI@%%%% !1110 4444 %%%% !11
M10 4444 %%%% !16=JFH7%D]K':V?VF6XD* &38%P,Y)P?2J=QKEW!I5W=+I
MZO-:OMEA,^!VY5MO/4=A2; W:S]92.2QQ):7%RN\'9;L5D7_ &@001^![T-J
M$L%M9374"1F>18Y LFY8RV0O.!G+;5Z=6J"^U>YAL-3N;.TCG:Q8C;),4$@5
M QP0IP>2,8/2A@8]U9W,FFHHLM2EM5NXW2$SL;A5Q\Q+%\]?]KI6BT$ESH\<
M=O9WD'V:>.18[F0%W"N&(W;CSC/4U:N-0O+6PADEM8?M<T@C2(3DQY/3+[0?
M_':;->:M!I5U</96?GP@LB"Y8JZ@9/S;,@]>QI 5=2M[C7K2W26PGAB6ZC=D
M=PKA03D_*W';H<U7O-'>/2;NQ2SFN+?[5#+&HF_>2('5F&XL#Q@]36@^J7<&
MDVL\]O +JY=8XXUE)0%NF6(!_2J=UXCO+&UO3/81R7-K+ C1P2E@XD8#@E0<
M@'.,<XI70&EI,:Q6;Q16$]F@)(6>16)SW!#-Z5273;S_ (1./3@&CG=1&Y1A
ME5+<D'D'CZUIVU[]HOI80HV+#'(&[G?N'_LHINK7KZ?9&6)5:1W6- YPNYC@
M9[XIZ 9,FA3-%=V<WF7EK-/!,6G9<MM=2PP !P%]!6CI>FC39+N"*)5M'<21
M8[$C##\Q^M9USK.H6D-U#-]A6[B> "0[A$%DD"\@G/ SW]*U=+DO98G>[N;*
M=2?W;6JD #OG+'-) .TFT^PZ=';^6L>UF^50, ;B1T]J75;9[O39H(\&1L$
M]R"#C]*74;P6-HTP 9\A44]"Q.!GVSBLZ2ZUC3].NKB^>QE95'DF"-U 8G&&
M!8Y'(Z&J>P#;JPN-4,DES9I&K".,Q2%6W*) Y)/I@$8K8MK2VLHS':P10H3D
MK&@49_"N<O\ 6-5TJVNHKJZT_P"T+''(EQY#)%&&D"$LID).,Y^\*;-K]W!X
M?U"Z2^TZ[>WC1DNX4(AR3@@C>W3K][N*0'2W0D:VE$4:2.4("2'Y6XZ&L[2[
M%[>[><6D5E&8]GD0L""<YW'  SVJE%K=U#IMS,US9:B8T!6XM(RD>XG;M(W-
MW/8]NU0WVJ:MI$&I)=75G/-%:?:(I%MVC5#NVX8%SD9YZCO0+1&E'87<.FZC
M"GEF:XFD>/+'&&QU].,TFF:#'I%_YEJTQA:W$;B:=Y#D$;<!B<<9J/2-5EG:
M19+NVOHTCWM<VR;%0_W2-QY[]:=I&HW>IVUVDH2"X!W0NHW 1N-T9(/4@'!]
M2*!Z#[K3;B71M2M5$;27#R,@)X(8]ZGTN.XA0QRV-O;)@?ZE\Y/OP*I:0FL3
MQW9NM5CD*R/#'LM0NTJ?O'DY^E,M;^^M/#E_?WETMW+"\P0^4$&$=E' ^F:5
MV!T-%<C=ZGJ^FVTX:[2ZEDT^:YC9H0@C=5!'3J,GO5V/5M0,4*2(GVU;*=YH
MD4E6F38!CO@EC@>XIW Z&BL71999W$C:I+<?)\\,L"Q[3[?*#QSZUM4T[@%%
M%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH[T#I20
M!1112 ****8!1112 ****8!1112 **** "BBBF 4444 %%%% !1112 ****
M"BBB@ HI.]+3 **** "BBBD 4444 %%%% !1110 4444P"BBBD 4444 %%%%
M !1110 4444 %%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBDW#.,C.,XH 6BBB@ HHHH **** "BBB@ HHHH **** "BBBF 4444@,K5
MDNA<V%Q;6LER(9&+HC*IP5P/O$"J5U:ZA_8U]Y5D\D]Y*66$2(#&..ISCMV)
MZU<UJ]N;5[2.WN+:$S.5:2XS@ #/'/6H;Z?5;?0VN(;JT>=6!WB(E&7..!FD
M!9O+:XU#0S$$\BZVJR)(P.UU(9<D9&,@=.U4I;/4XO",MKY"7.HSQ.L@1PJ[
MG!YR>PS5\W%U!_9D4[QR23S&.5E7 /[MVX&>/NBH/$6H2Z?9V[0W<%JTMPL1
MFG7<J@@YXR/2@1)=F\NM+&[2X97<XEM)I%(*]^<$9[U1%CJ$&BW\=M8PH]PI
M2&S$H5(@5QR0,=>>!39;K5196BP:M:3R75R(UN$M\HJX8GC=S]WUK2TFYN9'
MN[6[D266VD"&5$V!LJ#TSQUH JS65[<Z19;H(TNK62.41>;E6*=MV.,_2F_V
M3>3R3W$HCADGN+>4Q"0MM6-E)&<=\5N.&*,%;:Q!PQ&<'Z5GZ5+=W&FRK<3(
MUPDLL7F*F =K%0=N?:@9!I&D3Z;J6H2/.)+:;8+9,<QH-Q*GU^9FP?0X[59U
MBP?4+-(XF421RI*H8D E3G''3-,T>XGELIOM<RS20SR1F14VY"M@<"EU#41'
MIL<]LW-PZ1Q.1C!8X!(-"$4WT6>\FFN;I8$DFD@+1*Q=0L;ANI SG'I6Y'&D
M:;8U54[!1@"L(W]Y MW827"R7:/$B3",#_6' )7VYJ]ITMPMS<65S,)WA5'$
MVT*6#;NH'<%3^&*- )M1LOMUF80^QP0Z,>@8'()]:J3V>H:AITT-T]M%(Q4H
M(LLH*L&Y) /./2K][=+964UR_P!R)"YYQG':N=_M'4)?#,RI>QG48IHX3<1J
M#]YU^;;SV8C\#0V!=FTF\O7>>Y:W28^4JK&2R[4D#GD@')QC\JDOM&DN8]0C
MCE1([H1D*5Z,IY/X@#\JKZ%<:K)?2Q:E*2PMT?9L"@-O=<CC/(4'FM'6;N2Q
MTF>XBXD4 *?0D@?UH06'ZE9_;[![8/L+%2#UY4@C^594^B7VHP79OI[83SQ+
M ODJVP*&W<@G.3G%6H!=1W,^FO?S2EX?,2=U7>G.#T !]N*AT>YD;5+RT:ZN
M[B.&)#F[AV-N)<''RKD?*.:!V)[C299);UH+A8Q=0K&P9,X(R,_0J<4MAH-E
MI=^T]A!#;1/"(WCB3:&(/!_G^=3:?/+=-/<%C]G9ML*D<%1U8>H-0:29A>ZK
M!+<RSK#.JQF3&5!C5L9 '&2:&(GBL[BVM;E+>6/SI)7D1I$)52QSR 03^=4K
M/1+HZ'=:=J5U%*)VD)>",IC>Q8]2>YJ72GF75M7MY)Y98XI$,?F,#L#("0/;
M-6K*26YFGG)(A#>7$N>#M)!;\3G\* L9K:#<744WVVZC>0VSVL31QE0JL.X)
M.3T]*M2:,/[9FU2WG,4\MLT!&,@-D8;'M@?I5<)=PW&L06L\LD@@1X!,Y?:[
M!^F>W XJA;SW1NYK:SBU2$O8RN@OFW$R J%*Y8D?>/Z4"-FSL+H7$=S?W23R
MQ*5C,<>P#.,Y&3Z5IYKC&U.ZTZ-]EOJ$;?9)97^VOYFYUV]/F; Y]A6[I7DQ
MW,D>Z\2=@6*74I;>!CYE!)P,G';Z4)C1K4444QA1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !2#I2T@Z4T M%%%2 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% "=Z6D[TM !1110 4444
M %%%% !1110 4444P"BBBD 4444 %%%% !1110 4444 %%%%, HHHI %%%%,
M HHHH **** "BDW G@YI: "BBB@!&)"D@9('3UH QSSGZTM% !1110 =J***
M "F[%\P/CYAQFG44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
M1OM/2^NK-Y(XY(X69BLB@YR,<9J+6+2YN-*>UL8H=S8&'8H%'7C -:=% &3>
M0:E+!830Q6OVJWFWNCR,$(V,O#8S_%GI45]9ZG?VEN9(;(7$%RLH0NS(5 /?
M;D'GTJWK,LL-DK1R21)O_>RQKN9%P3D#OR%'T)K%&N.NG3?Z1*\8O5MA.T1$
M@5HU?(7'7)XXJ6!>N;+5;J&V<Q6,4UO<B555V*,N".NW@\^E7=.LYX'N9[ED
M,UPX=ECSM7   !/7IG\:SVO'32K9+:[EE>YG$ FE7#IGDDC Y 'ZU'+?W<$=
MQ8"5GD2YAMUG8_,%DQDGMD?-C\/Q .CJII]HUG%*C/OWSR2CCH&8MC\,UA3Z
ME/9&;3&GED9)HHQ<$9?;(&]!RPVG\ZE8S?V!*+2]U"9O,C#M(N)XTW#=@8SG
M;DCBBX&O8V+V<=RIER9IY)5('W=QSCWQ3;C3C<Z<EO-.TDT>UA,RC)=3D,0.
M/PK)T^&2\2ZT[[=J:QHL<BS2G9-\Q;(R1T^4=O6I-.T^2>UO(_[4OW@:7$4I
ME_>#:,'!QT)S1<"W_9+21W$DTRF\G*/YJ)@*5^[@>@Z]>YJQ8V;P237%Q*LM
MS/MWLBE5 48 4$G ZGJ>2:S=.TR1DOD.IWTEO(X2-VF!8;3\Q!QQD@C\*M:+
M%(C7;^?/+;F39"9WW,=N0Q]@3G'L >]" LZE8C4;-K9G"HS#S 5W!E!R5(]^
ME4SX?@62Z-N4@CG:%O+CC  ,;!L\>N *T[F<VT#2B&68C'R1#+&HK2[:ZWYM
M;B#;_P ]E S],&J %M-NJR7OF??A6+9C@;2QSG_@6/PIU]:1WUG);2D['')7
MJ._%5];BEFTF5(5F9RR$K ^QV 8;@#D8XSWJGI=O;-#<6RIJ%O*ZJ72XG+.H
M.<$'<<=#T]*0:%J+3I@DK37K27;J%$R(%V@'(PN3^/K38=+G7[1)/?&2ZFC$
M7FI&$VJ"2,#U^8_I5."S3[3=:?NO((#'D^9<$L_/WD;<2!V['FIK#34C:Z$$
MMRME+&J+OF9CN^;+*220,$#\*0:&O%%'!!'#$H5$4*H'0 <8J&WM%M[F[G5V
M)N75R#T!"A>/RK%M+9%U.[T_%W;6S09V2SEB_P Q&]6W$@?D:M6&FP!Y3;F8
M64D9B*/([;SG[P);([C/?.?2C4"V--1+B_F29U>\V[B/X,+MX_"K<4:PQ)$F
M=J*%&3VK*TJRABU&ZEMUD2%!Y*[I78.<Y8X8]N /Q]:V*: K?9 MS<3K(ZO.
MBIV^7;G!'YFH+73'@5VFOI[FX*&-9Y @9 >< *H'7';M6A13L!GP:2B(XN[B
M6]=E*;YPN0IZ@  "FZ?HZV,WG/=7%U($\M&G()1,@X& /0=<GBM*BBP!1110
M 4444 %%%% !1110 4444P"BBBD 4444 %%%% !1113 ****0!2#I2T4( HH
MHI %%%% !1110 4444 %%%% !1110 4444 %%%% !1113 **** "BBB@ HHH
MH 3O2TG>EH ****0!1110 4444P"BBB@ HHHH ****0!1113 ****0!1113
M****0!1113 ****0!1110 44C'"D@9([5Q\?CY9(=3G&A:EY&FSM!<NJJV"I
M^8@ Y8#KQ0!V-,E#M$PC.&(XKE]<\=6NCZ+I^KP65S?VE\RI$;<KG+?=&"1U
MJV/$ETFJVEE=Z'>6ZW)8+/N5T4A2<'!R. : N;L:G:"P ;T':GUR4GC>)-'E
MUDZ==C34G$(E. 3\P4OC/W0<C\#4&I>/I-.@U:[;P]?O9Z;+Y3SAD D.<?("
M<GFDM!G:45@Z5XBFU#5O[/N-*N;-C;+<H\CJRLI.,9!ZC-%EXLTV_P#%6H>'
M8F87EDB.^<;6W#) ]2.,_6F(WJ*XK5_'EQI5OK%V?#]W)8Z9)Y<D_FJOF'U4
M'DXXI-2\<ZIID9DE\*7LB+:FZ9XIT*J@Z@G'7VHN([:F!@7Q\P(]JYV+Q#J\
MEI:7<GAV9(K@IPEPK/&&(Y88Z#.35>+Q9JESJ>I6-IX>DE?3R%D8SA Y;D;,
MCGC/Y4KW'<ZVBL;1/$=OK,]U:?9Y[2^M"!/;3C#)D9!XX(/8ULU0!1110 44
M44 %%%% !1110 4444 %%%%, HHHI %%%%, HHHH **** (;J.>2!EMIA#*<
M8=DW ?AD50ET<RVI!N2+HS"X\\1C_6 !0=I[8 &*U:*5@,Q='W6T@GG\RZ=Q
M)]H6,*0PZ$#VI!HL;6TJS2&2XED29I\8.],;2!VQM''U]36I1181F'2,VLJM
M<$W<C!S<[%R&7H0#P,>GU]:6WTR>"&<_;W:[G8%K@QKQC@ +TZ?SK2HHL,IQ
MV+)#+FX=KF5<-<;5W=.,#&.,GC'<^M2BUC2Q^R1%HD\ORU*'E1C&0?6IZ*+
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 G>EI*6@ HHHH ****
M"BBB@ HHHH **** "BBB@ K%\6ZNV@^$]3U1%W/! 2@SCYCP.?J:VJH:WI4.
MN:)>:9.2L=U$T98#E<]"/YT@.8TKP/INH>'X)M:5[[4;F(22W<KDR*S+_ ?X
M<#&/I7*^(--M_#VO^!K'4#/<0JMU%,5+2&55V;-P'+8S^IKK],;Q9HVGPZ5)
MI=OJ#P*(X[Y;D1HRXX+(1NX[XS577=%\47_B'PWJD5OILITSS6G!G9 Y< 84
M;3C&WOZT@L0P6'AW4;O79+"WNX6@L?)F1PT:,&!8$*><C:.:XFQ^PW?@/1=/
MT&YN_P#A*RB3QO&621OF.XLS<;>OY5Z;-#XINIKTFSTRWA: K&BSLSRN1@;V
MV\* 2>!6%;>!M9'@[2X&>TM/$&C?\>5Q!(6C?CH^5S@]",>] 6)/B!X9LO\
MA'M?UR4/)>M8A%8MQ%MQRO8$GO45IX*T6[\&Z3J4EJIN+?2<GN)&,0^9CW.<
MG/J:WO$6EZ[KW@*ZTQH;"/5+J'RG'G-Y()QE@=N?PQ5BPT[5;?P1%I<D-I]N
MBLQ;*!,QC8A N2=N1],&@5CS,Z;HX^"6B7ES9*TC36Y=UC'F29E 89')R,BN
MU@L/#.J:S8V@\/O;30HUTK/:+&& ^0J<]?O]/85E+X.\5Q^ ]*\/1II*SV,T
M<GG_ &J3:VQ]PX\OOTKT,K=?85<0P&]5,!2YV;NXW8SC\* /'-&OX]!^&WB*
MXTN%89Y]9ELHY6P&C5V4 Y'H#Q[XKT<> ]"?PXVD36<<JR1;9+AU#2NV/OER
M,[LG.:Q- \!7T?AG4]$UQK0QW5V]W%+:R,6C<L&'WE'0@5L6</C6*%+.X?27
M505^VJS[L=CY>W&<>] 6,_Q-%_9_@6P\,-J<=K<74$=D+V4@*BH@+N<D=54X
M]R*7P3=VWB7P'+I$MQYQMT?3;B16!+ +MW#KP0<BM/3]$U7_ (2.2_U>2QNH
M(H!#:LJ'S5/\3'(P"W?'I4-MX<U.Q\?W6LVDMG'IEW$J7%OAM[.!]\=@>GX4
M#.>U;0-*LOBCX2M;73+6.W%M<@HL2A<!3C([\D4GB#P]HFA^+O"[PZ.;GS)K
MO]U%$K9)!?H<#@GCT K>UKPWK.H>-](UVUN;&.WTY7012*Q9PXPW(XSZ5)XC
MT'7M1\0:5J.F7]E!%IY9A'/&S&1F&#D@C Q0 N@VVFS>)+Z\@T)]-NXXDC9W
M0(90Q)Z+P0-HY^M9/B6;^U?B=X?T&[@62P6&2]*L<B1P"%R,8XY_.NAL++Q(
M=:6ZU/4;+[$D146MK"R[G_O%F)/'I1XC\.RZK/9:CIUREIJMBS&"9DW!E((*
M,/[I]N: .?\ B,L>@V^F>)+.)4GL;Q$98QM\V-S@J2.U5?#P^Q>,/&,T&D37
MA>ZC!$808PI/\1'7/I6ZGA[6M8OK6;Q+<V1M[20316MB'"2..A<MUQU I^A>
M'-4TGQ)JNI2WUI+;ZC()'B6%E9, @8.['0\T@-C0[>WAT>W:"Q2R6=!,UNJX
M",P!(Q]:X:#2[2S\+?$&.&W$0,MU]X D P _EDD_C7H\OF&%Q"R+)CY2PR ?
M>N)@\)>(1::S;W&MV<@U;>9R+0@H60(=OS?W0.N>E5T"QE:3.OPQ*:/J.1H%
MZS-9W?+"!CC]W(<=\\&F7,4.J7'@;PS*OEZ?+;)>RQHO$K1IN"-[$YS7<W.@
MIJ_APZ1KGEWBNFR1E79G'1ASP:JWGA..ZT'3;);J2.]TU$^RWBCYD=5"YQT(
M..0:FPB[KFA6VLZ>ELY:)X'26&6,8:-E.1CTZ8^E<G\(I6U'PU>:S=18O[Z^
MD>Y8]RO 'L .*Z"TTOQ([!=3UR$QJP;-I;^6S8[$L6X/? JLGA6_TK4+JX\/
MZFMI#>2&6:VN(O,C5SU9.05/MTIV&<G.19>*OB%8 ?\ $N?2Q=&'.U [1X;
MZ#.,GZUDV[MXDT?P?X<BT\V-S$(;R*\N-JJT:$%A'@DECQQ^=>@R>"EDT/5[
M1KUFO]75EN[YHQN92-NT#H %^4?G43^ TF\*V.D3:C-]IT\@VE_&H22+!XZ?
MKZT6 R/'-W-IOQ!\)7D&FW%_(D=T/*M@OF-\J^I P,YZU@>(;?6-,M];U_[(
MNEVNM3VEK]FD9=ZQD!7+!<J"<$?C7>2^$KZXUK2]5GUR5[C3D9(_W" -N #$
M\=3@>E;^I:;:ZOID^GWL8DMYTV.._P!1Z$=<T6 KZEI-A=^';G3I88DLW@92
M   @QU';CKFO(M&UN_NM7\ 7]Q8->7ATZZ^XP#,JA@",G&<#\<UZ1-X8U6YL
M5TZ;Q%.;(#:Y6%1+(G]UFQTQQD 'FG7?@V*;Q#I>KVU[):MID!@MX(XU*!",
M$<C/2AH"IX&FCU:34?$,4<-LEZXC-M&<E63@E_\ ;.1Q]*P?'VKV\NH23))<
M?:]$9'M8X8W99)6^9MV., +CKQDUUX\+?9_$-QJ]AJ5Q:&Y4">W15:)W QOP
M1PWTJYHVB_V3I;637+W19G=I944,Q8Y.<#!HL _3I[+7;'3]8BC#AHO,A<CE
M PY_'BN;\'V:7%]XM6YAC:"75G&T@?-@#K^-:_ASPPOAJPFLK:^GE@=V=%D5
M<1DDYVX X]J=H?AH:'?7]TE_/,;Z4S2JZJ!O/<8 HMJA'-9EM/%?CF>W54F%
ME R,OWBVQ^:Z'P-%%'X&T98\%6M$9N<Y+#).?J32Z?X62QU^]U=K^YGEO4$<
M\;A0C =. *C3PD+:*6UL-4O+2PD9F^RQ%=J!NH0D949YP#Q[46U&<EI]HVH>
M'_%>DS$MI;ZS]G@"G:0A="X!].3^M6Y)Y_ \4N@W9>30YH'^Q7C98Q.?^63X
M[<\&NJ/A:RCT6#2;.2:TMHI!(/*(+,0=V22#WYJ]J>DVNL:8]A?*987 SS@Y
M'(/US18"U!_Q[Q?[H_E4E-10B*@Z*,"G50!1113 **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ****0!1110 4444P#O0.E%%);@%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 N:2BB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *Y;Q/XBN;'6=(T'3VCCOM39RLTJ[UB1
M!ECMR,GGC\:ZFN$\6Z#.GC?0O%EM;R7"V2M!=1QY+^6<[6 [X+-D>_M28%G6
MM0U/P=86NI7FJK?6"2QQWIN(E1QN.W>A0 <$CY2#U/-5+#6-8OO$FN63Z_9V
MUO8-%Y3&V7)5UW<Y8=!BHO&_G^-]&B\/Z1:W#17,T;W-U+$T:0QJP8XW8RV0
M.*C\/^'+*Y\9^(YM1TEI8IS"MO+<VYPRJFTX)'J*$%SM=#EGN-,2:>\AO Y+
M1SPKM5T['%:-5["R@TVP@LK9-D$"!$7T X%6* "BBBF 4444 %%%% !1110
M4444 %%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***!20!1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11WHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#+'B'
M3#KQT07'_$QV&3R2ASM&.<XQCD4R;Q%8PZ^NBL93>M%YV!&=H3G+%L8P,?K7
M.>/571+_ $CQ<J[%L)Q#>R#.?L\A"G([@$@_A5_1);:_AU/Q+-=!K.]7;!*1
M@);KG!Y&1DDDY]O2IU$)%\0M'EU*WM/*OECN9O)@NFMF$,C=@'[Y['O5Z;QA
MH\.KSZ5YMP]]  9(8K61RH(R#PIXQ7% ZEX!.GV.HM'K'AF>[5+>=P!+:L3F
M,>C#..:LVG]JGXQ^(UT][8+]BMR?/#'^$= #2NQG<Z3K=CK2SFT>3=;R&*5)
M(FC9&QG!# 'H0:H:[XNL-"NH[,Q75[J$JEX[.RB\R0KW/H!U/)'0XJ3PU_:*
M6DT.LRVC:IYC22+;= A)"''4# [^E<[X)"-XV\8O=X.H"] 7>?G$&/DQ_L]<
M8I@=!I?BS3M3FEMV%Q9W<,(GEMKR(Q.B'OSP1[@D>]9C?$33E=I?[.U;^S%3
M<=3^R-Y '_H6/?&*I_%:S)\'WM]:(HO8T"/* -P@+ N.>HKJ9S8MX8D:(QBP
M-H2A4?*(]O! ],4P*%]XWT6P;3E>::;^T@/LC00/(LI] 5&,^U6M,\3Z9JUW
M=V=M)*MY:\S6\L31R >NU@,CW%>.6,%['H/PY-J$E9=3N'@$H*#87.W/U'(Q
MZBNX\"F74O$^K:IK;0Q^(H4^Q26L*E5BB#$J0<_-N]?:IU U(?B/H<]K<W,<
M6HM!:RF*XD%E)B%EZAN.,5H:IXNL; 6\=M'-J%Y=1&6VMK5=S2*.^>BC/<XK
MA?"MCK&K:;XHT[3[JPAMKC5[E))2K.Z*S?-A>F<9QS5WPCI$/AKXGZKIP,B0
MMIUO]B$LA;<B@!RN23P0>*>MF!U>C>*X]2N397MA<Z9J.SS%M;K&9%]5(X/O
MSQD51B^(>G26UY=&PU-;:RF,%S+]FR(V!P<@$DX[D50\8H9OB-X)2'_6)+<2
M/CM&%7.?;.*X^*[UBUT/Q9<64\::5_;EPEZR(3.L1;:Y3/ QG/T% 'M%G>V]
M_9PWEK*LMO,@>.1>C ]ZH:/XCT[7;C4(+&4R/83F";I]X 'CU'/6J FM]$\#
MP)H.V<);"'3U+ B1R,("?KU_&N7MRW@_Q5I^H7FEK865_$MA++YRM^^^\I.T
M#).#S_+N7 VM4^(EOI-O?75QH>L&TL[G[*]P(D"L^[8"N7!*D]\47WQ .FF?
M[5X8UQ%@M_M,C[(BHC]<B3K[=:7XHS)!X O6= P::!<'U,R5I^,/^1"UL_\
M4.F_]%FA@1R^,+2VT"TU6YL[R+[8RK;6I16FE+#(P%)'3GKQBJEOXRN[:ZBC
M\1:%-HT-Q+Y5O<27$<L;,>@8J?E)_+WKGU)MM8^'NHW<R)IJZ<809!A5F:)=
MO/J1T^AK5^*\L3>"7LE(:[O;JWBM8\99W\U&P!] : N:\?C+3O\ A*I_#MR'
MM;Z-%>/SBNV8-TVD'K['!K0759&UU]-_L^X"K&)/M)9/+P<XXW;NHQTKF+SP
MM9^(-2U:*Y3RKV$6K07:??BD5#@@^QI_@S7KW5]<U&TU2R-MJ>GP107'S961
MMS_,OL1S^- 7.VHHHJ@"BBBF 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % [T4"
M@ HHHI %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 G>EI.]+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% %;4+&WU/3KBQND#P7$;1NI'8C%53H-B?#IT,HPLC!]GVJ<'
M9C'7UK3HI <M!X$TZ.*R@N+N_O+6R8/#;W4V] 0"%R,<XSQ22^!+&36KK5DU
M'5(;NZ79*\5T4RN.!@=A7544<H&-H?AJRT%[J2V>XEGNF#337$ID=L# Y/:H
M]1\)Z?J.K+JOF75M?"/RS-:S-$SKZ-CK6[118#(L?#EC9-,[&>Z>9/+=[N4R
MDI_=^;MSTK,D\ Z5):K9M<:E]B48^RB\?R\>F,]/;WKJJ* ,#4?!^E:G+I[S
M"X3^SP!;+#.T8C]P!WI-0\&Z3J6KP:M*+B._@B\E9X)VC8IZ$@\]^OK70446
M P?#GA#2/"D<\>DQ2Q1SMN=7E9P3Z\]ZN:GH6GZM)%-=0[IX,^5,C%'3/7##
MD9K2HHL!DV'AO3=.N+FX@B?S[A=KS.Y9\<\ DY Y[5%I7A/1]%:Y-E;%!=$F
M=6<LLA/4D$\D^M;=%%@.=@\#Z!;+$D5FR)%)YD:K*P"-G.0,X%:.L:%IVOVT
M5OJ=NL\,<@D5&)P&'0_45HT4P,[5-"T[6;%++4;9;BW4AA'(21D=,TMSHNGW
MFEC3;BW$EF %\IB2"!V/J*T** ,O_A'-'.D+I36$+V*D%87&5!'0C/3%%OX<
MTFVNX[J*R3SH\['8EBOTSTK4HYHL!3@TJRM[^:]BMU2YFQYD@ZMZ9J86L NF
MNA"@G90C28Y*]<9_&IJ* "BBB@ HHHI@%%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !0/ZT4G^- "T444@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **3O2T %%8>M>*M-T"]L[2^\]9+R010;(F96<G 7('7)
M'6K&K:[;:-%;27,=P1<2")!'$6.X] <=*5P-2BN<O/&%I;ZI-IT%K=WL]NBM
M<_9X]WD@]-WOQTIMUXWTRTLM*NI(KHIJC!+8)$22QZ*?0T7 Z6BLB#7DFU""
MR>POH))PQ1I82%^49.3VJ37-<L_#^FM>WI?9N$:)&I9Y'/154<DFBZ TZ*Y=
M_%UQ;BV>[\/ZC!#<2K&DC;6P68 ;@#E1SWKJ*+@%%&:*+@%%(2!WHS1<!:*3
M(]:C:XB680;U,Q4L$SR0._ZBG<"6BJEA<7-Q:"2\M1:S;F!B\P/@!B <^XP:
ML[AC.>*5P'44T,K'"D&J>KZK;Z+IDU]<EC'&.%099V)P% [DD@ >]%P+U%9T
M.JQEXK6X:&+4I(3-]E$FXA00#^&2!G'\JK^&M=&OZ';:@R1Q/.T@$:2;A\KL
MO!P,_=HN!LT5&TT2.(VE0.>@8X)JAX@U*;2-!O;^" 3S01ETB)P&/IGM0!IT
M5SDOBE-.MM5N]71+6VL$B?<&W%MZ@XZ==QVBH;;4O%-[IZZA!I^G)'(@DBMI
M)G\Q@<D9;&U21CC!^M%P.IHK+L]9@?0['4;Z:"T^T0H[>9(%4,5R0"?QJU/J
M5C;1QR3WEO$D@RC/*JAAC/!/7CFF!:HK)3Q-H3QNZZUIS*@RS"Z3"C..>>.:
MMSZG8VUC]NGO+>*S(!\]Y $P>AW9QSD=Z5P+=%4&UK2EL%OVU*T%DQ 6X,R^
M63[-G'ZU&WB/1$LUNVU>Q%L[F-93<*$9AV!SC/!XI@:=%9=[XCT?3[NQM;K4
M;>*:^.+=6<?O..WZ?G4>DZF;R[U-)-0L)UMYMJK;-EHEQP).?O=:5P-BBL^P
MUS2M4#FPU&UN=@RWE2AMH]\&FVNOZ1?7<=K:ZE;332)YB1QR DKD@GCW!HN!
MI45S::AKK7\@,$?V8:BL"XC.X0;22Q]?FQR*O:=J<CZE=:7>&/[9"/,0ID"2
M(D@, >XZ'KS1<#6HHK'D\4:)%>"UDU.W64R>4-S87?@G;NZ;N#QG/%,#8HKG
M[SQQX8TZ[^RW6O6$<P?RV0S E6SC!QT.1SGI3M)UVT;1);ZZURPNH(YG5KN-
ME2,<\+G.,@8I7 WJ*YR/QMX>O?MEO!K=M!<6Z9D\_P#=F+/ )# =R*6T\3:5
M8Z-8/J?B*PDDEBR+EG6,3XZL!GID4Q7.BHK(3Q/HTNAG6$U&!M/''G \9]/7
M/MBLKQ)XEW>#-2U+0K]([BU8*7>/E&##*LK#@X]11<9UE%<\U_=1>(]+A>\;
M[/<VCN\)C7!90#NSC/?I[5>/B#21I+:J+Z%[!3@SHV5SG'4>]*X&G169KM[%
M8Z'=7$U^MB@CP+HKN$9/0X[U2/BK1M/LK3[3JBS/+;":-@N7F7'W@H'.?04P
MN=!16,_BC2%TB'4_M8:VG<1Q%5.YW/\ "%Z[N#Q[4U/%FCM%>N]V(FLG$=Q'
M(I5D<]!CJ<YXQUI707-NBN>'C31E-W'-+/;S6L/GRPS0,KB/^\!CD<]JS_\
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
M@<_8L-L#=PN_IGL17KMEJNA>)B8H3%<R08<Q30,C1^AVN 1WK8,,3$$Q(Q'
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
M[:2U^T)C:L\@1<D]">W&:275[-+H:?\ ;+;^T'A\U(6DQD= ?7&32L(Y*_\
M#VOZ[K=[/>V-C:VMQI;6/RW1E8,6W XV $9&,5HV5IXDATDVDNGZ2DD, B0Q
MW#8F.W'/R?(._?IBK?A;Q"=8TJ.6]DLH[MI9(_+@G#@[6*Y!SD]*U]1U&TTG
M3YKZ_N([>UA7=))(V% _^OT_&A(9G>$M/OM*\,V6GZ@D*W%NGEGR9"ZD#H<D
M"L;4=!U\>+M3U2P%C+;7NGK:A9IF1D89YX4Y'-7#XLC/B>QM(Y[/^R[JQ:Z%
MRTN"2#C SQT(]^M;SZE8Q6/VZ2]MUM,9\\R#9C_>Z4[ <99^%-=73_"L-P;%
M9-(N"TY21F$D>W'R_*.>3P?3K4^B:%XBT)I-,M3IHTOSWECN&#>:JLP;;MZ=
MR*ZZSU"SU&#SK*Z@N8@=I>&0.H/ID=_:N;N=>OY_&MQH%G<6MH(+19PUQ$7,
MK,>@P1P!U^M%@9H>+M'NM>\-W.G6DD4<TCQ,K2]!MD5^<?[M9\WA_69?$W]K
M)=VL(DTP63A069'#.V]<\=6'7TK6M-2DL=$CN?$$UM:7 )65MVU"P8@;<GOQ
MCO4[:WI:Z?'?G4+?[)(0J3>8-K$] #ZT-)@<4G@GQ KV%P+[2Q/:VDMJRK;L
M/,WC!=FW9)[_ )^M6K3P=K-CX7T/2(;ZSW:9=K/YC1L=ZJ2<=>^XBMT>-/#7
MV)KMM:M(X%D\IFD?9M?^Z0<$'CH:8?''AK[$MXNK0/ S,BM&&<D@X/ !.!D<
MXQSFE8-#*U#P=JVJ:UJ=]/JL,$=W;1P0K#"=\'EOO5@2>?FY/%;6E:=K<5U'
M-JNJQ7"QQ;!'! 8U=N[-ECS3;OQCH=G-IL<EZK'4@QM6C4N)  ,X(!]14D7B
MK1IM3&GI>9N"YB!,;!"X&2F\C;NQVSFG9 :[HKHR,,J1@^XK#\+>%;3PK:75
MO9LQ2>X:;G^$'HH]@*J?\+%\*&5XTU7S&201,(X)'VL>QPM7X_%>BS:9#J,=
MVSVD\@BBD$$F'8\  ;<]:=P,1O!>JB9Y$UU,_P!IG4(R]KN8=0$8[N0 <#I5
MZ+PU??;M<GN-41TU6$1%(X-OEX38""6]#FMZ^U"UTVS>[NY1% @R6()/T ')
M/MUK.7Q1ITMM=/$UQYUO&9&MWMI%E*]B$*[B">X%+0"G8^'-3BU&QN;O6OM$
M5K;-;^4( N\''S$Y/S<"I-%\/ZEI0B@FUN6ZLH3^ZB:(*P7G:I8'D#C\JB\'
MW]]K5C%JUQ>3&.>(%K22W$8C?/\ "2H)&,=S]:Z>FD@ 4444P"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *0?UI:0=/Q-
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
M(2]N[BQU.QG.7.^2"2,#Y@Q[$-TQUK9\#60L_"=@5U">]66%'!F93L^4?*N
M./SJ9/"]N%D:6\O)[AH3 EQ+("\2'DA3C S@9/4X'H*L>'M M/#6D1Z98O,U
MK$28UF?<5R<D ^F2:+ 8&H.__"V='0.P3^SISM'0G*UQ\6K:[_PC<?B!O$-Y
M)/%K1M/)(C$31F4(=P"Y/'/6O0KSP;8WGB-=>>ZOTOD3RT:.?"HO< 8QS51/
MAWHB:))I.^]-K)=B\;,YW>:#G.?KS]:=@,ZUCO?%-WXAE;6KBQ>RNWM;58'&
MV'9CYW!'S9.3@]CC/>GZ8USXHU;7K6YUB=$L)(H81:D1LI\L$R=P=Q)P#G&*
MU+WP)H%YJIU2>&1;AU59RDS(MP%X'F*.'XXYZU8N/"=E-JTFI6\T]G/,B),;
M60IYH3[N['!(!QGKC%(#@=+U/7/$-WX7AO-7O;0W@O(YC;[%\PQ*-KC*G&03
MG^E:,>A7>H>)]9T:;Q)K0M[2U@\IUE12&VYR2%Y.>:ZV;P=I$NI:??A)HYM.
M39:B.4JL:^@'3D=:Q(= >]\=ZS>W5CJ,%K<0QPI.EP$60*N""%;./3(H IZ'
M?ZAJ=YH.DZA=70B;399Y9T8 73B0*!D#.5 R<==XK&U!]?BO'T0Z]=QQ1:Q;
MVMO=*Z[S&Z,VQN.2-HYKT*[T?0;]+*,^5&UF<6S6\OEO%G&0I4\9P./85!=>
M!=!O+>*":VE*).;C(G<,TO\ ?8@Y9ADX)Z4(#"O]'BM+VVT8:SJ-XXM9YDMI
M9MK<G_6-(.<#. ,&F6]NVOZ?X+O+S4+Q9F$F9(I_++DH3DC')^4?Y-=7?^%=
M'U34(;Z]M3-/#"8 6D;#1GJK#.&![YJB_@GPO;:1!IK6B06<4YDA43LFV1L@
MX(.><D8]Z+ <KJFL:GH.B>,6L[NXFFM;NWAAEF?>T:OY88Y/IN)K7N;-_#VN
M:%'IEQ<M%?L\-U'+*SAP(V82<]&R!S6E;>%_#6@2W3+'!"FH@K<K<S%_M)SG
MG>QSU/YU?T[P]H]F&%E&<*AA4^>[>4IZJF2=@Z<+CM0!YQHYNET?PCK[:G?2
MWU[?BWF,DY*-&=^1MZ?PCMGK7I'B?27UKP[=V<+M'<%"T#ARNV0#Y>1SC/:H
M8O!NA0V5I9QV;K;V;F2WC%Q)B-CW'S=?Y9/K6Z!BFD!Y9;:NK:QI?B=T98X(
M?L&IH"Y"7'10H)QD$8)_VA6[>6^G6DVE:3<RE[]O.O%@N+@K&2V<EFQDA2Q
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
MN[W3(C(Z*A(,B@=FV]<]Z=#J/V7P+:R6OB2[O!>WR6]Q>WC,LD (^9, _*W
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
M,H=2K $$8((I:BNIQ;6LL[ D1H6('4X% %2WT+2;2=9[;3;2&5?NM'"JD?3
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
M ****H HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ I!T/U-+2#H?J: ZBT444@"BBB@ HHHH *
M*** "BBB@ J.>%+B"2&091U*L/4'BI*BN9TMK:6>3[D:%V^@&: ,NRT.XM8Q
M$^J3SPQ@B"-E4;/[N2!EL#UJ!/#+QZ?I]G_:<Y%G<>>K^6F7.2<'C&.:IZ%]
MM\3Z7!K5S?3VR7(,EO;P/M5$_A+8^\>Y!XYQVJ]%J,FB6AAU:6>YF\Q_+9(M
M[R1C'S;5' &<5(D5V\),QUE4UF]CAU-BSH@0^42,$J2#]/;-367A8VEYI]R^
MK7MPUC"8$601X=2.<X7)/ _*F7'CC1+>QL[QI+EX[R4PPJEM(S&09RF ,@C!
MX/I4$7C6"?5_L TW5% M_/+FT?(&XCD8SV_6BZ"Z'S>#D?5+RZAU6^MK:]8/
M<6D178[8 )!(R,@ '%3G1K?1=3OM>A:X)D@436T2!A)L!Q@8SGM@'K6)+XD7
M2O"B3VAU>],EX8?,DA)D!+X((/0=A6EIMY!;^(1:O<:J);B"2X6"Z7]VBAAN
MY]1D<>AHN*Y/H&FV[:KJ&OQV9MY-0$8"NN'VJ.I'8G/3V%6_$&@1Z_#9J]W<
M6SVERMS%)#C.Y00,Y!!')JM_PE]@)H%-O>B">;R(KGR<Q.WJ"#G'OBE/BW3U
MN8HG2>-);HVD<[IA&EP?E&3GL1G'6BZ&5#X)B-MJ-N=7U$17TWGR?,F5.!D
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
MO3+.2%.<^HHN!ZCQCIS2UYG>7]QH[^+[.QUNY:2W6W=3<N\OV42##.&;MU.
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
M#BTTCQ);:]I6J06M@VW3A:W<;2$%6!R-K <C\*P[;P'K]Q#?RW?V2WO#K/\
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
MREU \*9W2+("HQUYS@4 <W=Z;KZ:S::[$MM-<)&]O<6:R84Q$[AL8C[P('7
M-4-2\(7^H6^M740MUO=4GMV\N20[(XXBI . <L=IZ>OM7:6M[:7R,]I<P7"*
MVTM%(& /ID=Z9+J-C#<+;R7ENDS$ 1M(H8YZ<9HL(X_Q8M\GBWPI<6UM'/-&
M\VZ'S=N04YP3_7'X4_4?"&I:E!)>BXMX=4_M*/4(5P3&"B;%5CU/'7'?I6UJ
MEOX;?48K[5&L5O+7:(Y)Y@K1Y)QU/&3GZUHWVI6>GP"6ZO;6V5_EC>>0(I;&
M0,D\TM!G):WX?U[Q):7,D\=I9SR:=+9QQ%RX5I1AF+ =, 8%69=)\30^&-&L
M[26P-Y9NBW2,6\J>(*5(]?0X]JT_"NLRZYIDUU*]I+LN7B22T;=&RKC!#=_\
MBI8]51=;U&WGU/3O*MX4D\A7 FA&,LTG/ ]..E,#C3X$\0-X4UC1OM6F*UU>
MB\MVBB954^8'*D>G&*VAH?B.\U^TU#4+G3%@BM9+9XX$?<0^-Q!)QG*\5T$&
MN:3=7*6T&I6DL[Q^:D<<REF3^\ #R/>JFG>+=$U.QNKVVU"'[/:NRRN6"A=I
MQGZ9''K1H!A+X4UR30H?#EY?6,VD(!&[^4PF>)2,*<' X &1Z59F\)WK7'B9
MX[R!(]6MUAA78Q,1$>S)YY_"MRQ\0:3J-E+=6M_"\$(_>N6V[,#/S X(K/3Q
MWX8>1XQK$ =4\PJP925Z[@".5]^E&@&GH]E-INA6=E+(DDL$(C9U&%8@8SBN
M:T?P[XJT:&^2+5].=KJYDN-TEM(=A8DX'S=!5^+XA^$9V*Q:_9R'&1M;.><8
M'J>>@YJS/XMTR'0[[5E::2&RSYT8B82*?0J1D'D4 8[^#M9;4+>__M[?<F.1
M+A9(=T>7_BC4GY<8&/\ Z]2:=X%$'@23PQ?7GVA?F\N=$\MD).0?J&R<ULMX
METU--BOF>8QRC*1K YD(QD_)C. .^,4C>*-+^Q6]Y;RR7L5QN,7V2)I6(7[Q
MPO. >#[D"C01G6/@+2K#5-+OH@YDL+<Q99B?-;((=O5AE^3_ 'JV->T6W\0:
M+<:9<LZ1S 8>,X9&4AE8?0@&K-E>P7UC%>PLWDR+O!=2I ]P>16?8^*--O[R
M.VA:56F5G@:6(HLX'4H3]['7Z4QC+;0IVNK2?4[Q;QK,?N!Y0 #D8+GU./YF
MD\+>'Y?#>GO9-?&ZC:5I5+(%*EF+'IU&3447C?09IX(HKMG\Z8VZR")O+$H.
M-A;& WM_B*3Q+XABL-.OXX6NUN88&<RV]N9! <94L2".N..M&@$U[X?EN/$T
M.MV^IS6SI;FW>$(K)(,DC.1V)K-A\")'X>32#J4Y"WWVXRA%!+;]^,=,9K<\
M/7<MYX:TV\N9-TLMM')(Y &25!)]!6)J?B,SZAI":?)>I;RWBQ&>.%6AF!SD
M;B#W&.WXT 3_ /")7$6HWDUIKU];VMW,9I;50I4,>6VDC*Y.3QZUL:KI:ZGH
MT^FFXEA$B!!-&WSH1T()[Y%4[GQ196UQ<1^5<RQVIQ<SQ1;HX3WW'V[XSCO4
M>H^,=)TV,2-*9T$(N)&@PPCB.<.><XP">,G@TM $_P"$9>YNK*;5=2EOQ92>
M;$DD2*/,P0&.!R0":K:CX(@U&?56DU.\2'47CD>%-FU'3;M8'&?X!QG'6K%[
MXQT^W\I;2.?47DMS=!+0*Q$7][DCK[5K7M_'8Z7/J$J2&*&)I655RV ,\#N:
M-!&1#X36.]OKF75;Z8WT AN%<H P (!&%XP">E0KX)MX[6Q1-2OENK%?+M[H
M%?,2/ &S[N", =1GBGZ;XVL-2NK&$6M[;+?Q[[66>,!9>,D#!)&!ZTU/'%BU
MNM\;2[73&E$0OF51'DMC=R<[<]\4] L;MA8K8VWD^=+.Q.YY9FRSMZGMT ''
MI61#X0LK=[M(KJ[6SNI3++9^8#$23D@#&0#W .*?8^(I;SQ3?Z.-.F$5HD;&
MZW*48L,]CQQ_GI6]0!DIH$4>O_VNEW=+)Y0A\D./*V#H-N/UK6HHIC"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ I!_6EI!_6@!:***0!1110 4444 %%%% !1110 4CJKJ58 J1@@]Z6FN&
M9&"-M8C@^AH YCPUH&G?\(W#%-:6\Q+RN&,0RH,C$#/7C./PJAI^OSZ=9/IX
M=KJ==2DL[=G!=M@ ;) Y. <?E6Y::'>6NGI9+JSB-2<LL0#G)).#VZU'<>%;
M==,MK33IFLGMIO/CF WL7.<EL_>SGFI),74-5U*Y\.W#ZKI0AD@U""."1A@3
M*9D D"Y)7KT)-7_$FLZOI;W=Q;FU2TM;;S@K@N\S9Y'!&T8[\U9O/#5SJ6EF
MTO-7F>1I8Y&E5 .48,H"]!R!FJ^H^#GU*ZU*235[A8;^!(98@BG:%'\)/3/)
M/UH'J2ZEK&IV6OVULQM8M.NX&\F=T)*S@9V-R!@C)'T-5-$\1ZAJNF69WVK7
M[W;1S)'$P01J3EADYY7# GKD"M36?#-IX@TF"PU,F98I$EW  99?;T/3\:=9
M>&;*PUR^U:WW)->1)$Z# 50@P-O^>PIV#4QTU_5H?$.G02M;W%K?7,T++"IQ
M %4E?G_B)QR*SXO%7B&(ZYJ%Z; :=H]R\;Q1QOOE4(&&&S@'+ =/6M-? VV7
M3I%U>[#:=+));Y52!OSD-QSU/-6K#P=;VMOK-O/=2W<6K.TDRRJO!*A3CCT
M_*D(;I.H>(I]:B2ZM%;3)8"[3[ A1^, #<21C-=/7/Z+X;N-)B2.76[Z]2)-
MD(G(^3MDX^]^-:FF6<MA8);S7DMVZDYFEQN.3P./2FAH6^TVTU'[/]KMTF^S
MS":,.,@. 0#^1-<IH=A!-XT\:0S0Q26\SVRO&RC!'D*"#[5VIK TGPQ_96MZ
MAJG]I7,\M^5,R2!0N5&U<8Z8'% S D-_HU[XHN=)CLX(+)(I-KJ29 D"G9P1
M@8S@\_2M*75KQ_$OAHK%!]EU&WD)#)^\C(CW\-Z=!5QO"Z/_ &T)-0N6&K#$
MOW?D&W;A>/[O'--?PIOU#1[QM4N]^EQE(UPN'RNUBW'4BADE+1-=N;KQ#)8Z
MC?FUO4WDZ9)$N&3/RNC]6&/<_053^*<KQ:1I)C$;N=4M]L3J"9#O!VJ3P#[U
MN6WA6"*[L;NYN9KR:QWF!YL;@6XY(ZX&<9]:7Q+X5M_$XLA<W5Q"MI,)T$)
MRX.03D=J0S TR6XUSQ^M]>1Q:;/ID,D(LF(::97Q\Y(XV\'&,_A5?^U/&6LW
MTMWHX$5E!J!B$<GEA7A0X?=D;PQ(/X8KI=1\(V6I7FGW\EQ=1:A8\)=PL%D8
M=PW&"#Z>]1MX.M?[5FO8M0U"!)W62>UBGQ%*PZDKCOWQC- &-JFNW]MXK6VN
MM2GL+.XDB^PS)"LD$P.,HS=0QYQR*B$NJV<?BW41XDD;[/*T<22QJ8X#L4C'
M&>-V/>N@O/"5CJ4L_GW=S);2RQRM:B0>7E.@QC@<#(]JJ:A\.M%U%M1,LEZB
MZ@RO/''<%4WKC# =,\"C45C"CU77([KQ5IANKYTM]+2[M+J:-59&VMD8QSDC
MOTP?K5>PU#Q)+:^&])M;U[DW6F+>2RRS+#(WRC"A@I) )R3C/J?7J;;P#I5O
M>7%V;C4)I[BV-K,TUTS>8F,<^IIJ_#[2%T^SM1/J >S^6WNENF$T:XQL#CHN
M.W2@9F6NHZ_'>Z/X>UJ^@BO;DS/)/;OEI$0 A1P,,<G/'1?>KOA&VGLO$_BF
M">\DNW\Z!A+( &VF/@''7'3/>M"?P5H]Q!;IY4L<]O*TL=W'*1/O/#'S/O'(
MX//-6=)\-6.C7UU>V\EU)<7043//<,^['3@G% 6.=N %^,UF;R8;3IDBV,9C
M."VX;\'/W@ ?P)K?\57$6GZ!<ZL\,<TNG1O=0J[;075#CFK6KZ%I^MQQ+?0[
MFA;?%*C%)(V]58<BH8O#6G*^Z<3W1P5 NIWE !&#@,<<@^G<T <QHMIXFNI+
M+4I]:@CLKJU(E1)S*7=URK)N4!2#V'%85MI6JWGPVNM7U#Q+JDT_DW'RB3:O
M#%1D#TV_J?2N\TOP=H>EQN+""2-'0JJB=RL8/78"<*>>HJ>U\+Z19Z'/HL-L
MW]GSJRO"\K,"&Z@9.1GVH"Q@2K<Z?KOA.VCU>Y,$B2++#(Y8S?)D$GV-9NAV
M#6NG^+;R'6+^>6*><([2D;2$!'&3R/6NH/@G02UD_P!C<-9 BV87$@*9ZX.[
M/_UJ6Q\'Z#:6]W':V[B*]!^T;;F0^;GJ2=W4XZ]30%C!T[46U33/"%E?WTJ?
M;].$[NLY1YI51#C(P3G+$BFZC#'IUO::<-?OK]VU!D6VCF DD.W<(3)G( '.
M2<UT1\&>'VTB#2GT]7L[=]\*-(Q,9_V6SD<9X!J'4=,\*6]O96=_'90QP3*;
M9'DV%9.@(((.: :.+LWNM6\.1)>7MTOV3Q$UM&4G(;RQ+@ GN1ZFKVH6&L:_
MJVLVVGZ^MBVG20Q0N7D)C4(&+,N0K$Y/)KJU\)>')[*:!-.MVM9Y1,ZHQVEP
M?O#!X/N/QI]SX/\ #]W<Q7$^DVSRQ*J*VW!PO !QUQCOF@5BEXHUB\T7X>W6
MI6URD]W%;*5N GRDG W[1^)K'FMY/#]]X7FL=7N9VOYQ!<Q7$K2?:59,EP"3
MMVX!X]:[V2"&6!H)(D:)EVLC*-I'IBLFTT/0+%A?VUK:Q^4K*LH/$8/7'.%_
M#% [',_#:TABU#Q5(EQ),ZZQ/'\TC-QQU!/7WIWC^41^+/ P\P@G4VXS@$;#
M_B*Z72+'P]I\\ITF.SBFN"6?R&!,AZDG!Y/O4VI>'-&UBXBN-2TVVNIH1B-Y
M8PQ3Z>E 'F&L)<S?\+!OCJNH!]*93:(MRRK$?+5L@ ^OK6M%<0:_XK.G:Q>2
M1QC1H9(!YYCR[CYW&" 6''TKLT\)>'DM[BW71[(0W!!F3R05D([L.]2OX:T.
M9+>.32+%UMAB!6MU/E?[O'%,+'"0+;7'CO3?#EQJ%]+ID&E&6V\R=E-Q)O(8
MLW!8@#I[9K.@COKG55TN[U:_CTVWUN2TMIUNBA>+RF)0MG+;6 7/6O4K[1=+
MU01B_P!/M;H1_<\Z%6V_3(XJ&7PWH<L<"2:/8.EOGR5:W0B/_=XXI <(OAK3
M(_B"-"EO+\V4>B^:D<E_+R[3."Q.[)./RQ6?X7N7G@T33-;O[LZ<]Q>)"\LI
M47!1P(E+9R?EW$<\_A7=:AX;L;KQ,^M:G:V,UM'8BW'VB-7*$,6W<C@?-5P2
M^'=7T4S%;"[TR DG<BO'&5Z\'IBF,\T\00+:'Q#I\.J78T:)[21"MRP\F1Y0
M'C#9Z;<'KQFM[5;#1=!NM*TRUN)&>8RW*+>WSB%EV;2S.23@<8 [FNFTT>$M
M=M6@T^#2KRWC;<4CA1E4^N,8S6M+IMC/Y7G6EO)Y(Q'OB4^7],CC\*5@/%-$
M2SU?0?!TNL7UO-);:M-"7EGZH Q'.<XX&,]<CD5H^(=1FT[7?&,F@7I+KI5N
MR^7-O$?S8=E&3T09X^M>K#1=*5!&-,LP@;>%\A,!O7IU]ZDCTZPCD>6.RMTD
M<89UB4$^W2F!P%W'86VO>&KCPQ,KS7%P!>I;3[A)#Y;$O(,]CMY/K7)6TFGV
MG@S1=:BOIFN#XB"S7$LYW[/,?(/. -H!(Z5[A!96MLS&"VAB)X)2,*3^5-&G
MV(B\H6< CSNV"(8STSC'ZT6$<Y\0KZ:P\&7%Y +B2)'C:;[*VUVAW OAAR/E
MSS6+=064?C;0I?#L\(BNH)CJ"6\@*20  B1L'KN/#=3DUZ(41HS&R*4(P5(X
M(]/I4$%C:6I?[/;0Q[\EMB 9SZXI6&>'Z/;Z?8>$/!VN0S>5J!UT6[SF=B1$
M99 R<G@%<9^M=[I5MH_B.[\9Z/+)!/\ :+S$JJP+!3#&H/X$-CT-=K]DM@@3
M[/$%!R!L&!5#6P]GHU[<V,UM97"1&3SY(=ZKCDD@<D4 <-X'CN]2OK72M1TX
M1IX59[<38 $LGRB-EQR/DR2.GS"IOBE8Z+?7_A>'45CDFEU2&/RGD(W1$D,2
M,].G/X5VGA^".+3$G%Q]HDN\3O-MV[RP'('8=.*T7BBD92\:N1T)7.*:0'F&
MNZ-H-OXJ_L>]O1I.F)IJ?9(W5/()+R>8%W@@/]SD<]*364LK=;(6,]MJTVFV
M)CEL-5&'GA_YZ*[#A^/3G->F75E:7R*EW:P7"J=RK-&& /8\T3V-I=8^T6T,
MN#D>9&#@^O/>E8#SA9="@^(_]J7=M%%))H,<T*.N9,@L"%'7<%&..:I^']5T
M,ZAH5Q%=VD<-W;W%MY +&0,Q4A9)#R[''0@8KU0V=L\Z7#6\1G5=BR%!N53V
MSU ]JC%C86\8*VD")&3(,1*-I[D8'6BP'BVABRL/AQH?E[K:"._QKOE(1(F&
M<*9,CHK;<@CM743Z/X=G\+:I'9ZQ<+:7LT<KWY7=$DHP0<# QTSV]37=Z;<Z
M9J^EK=62Q2V=SEL^7@2<D$D$<\CO5P6T"P?9Q!&(<;?+V#;CTQTHL(Y;P+>2
M7-OJ44MA;02PW6R2YLUQ#=':/G7\, ^XKF?%-Y#<76NK:03VM_#<P"0);L[W
M**RG<&Q\J@9/'I[UZC%%%!&$BC6-!T55P!^5+L0,6P-QX)QR?:G89YXL.A:E
MXB\17IL$F#6$6V1[5OG/S[L97D\)^E&@W:V]_H,E_;W7V?\ L..&.1X7*QS
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
MYK%'B7Q1:>&]+\6WEU8R:=<&)[JR2W;=%$[X!1LY+ ,,Y':NEL_!L<<8BO\
M5M0U*!86A2&Y9=J@C!/RJ,G''.:@L_ 5M:V-EIS:I?W&FV<@DBM)63;D-N4%
M@H8@'ISV%,1@VM_\0]9U'5TL=1T2"VLKIH4\RV<LPVAAGGT8533Q1XQL]"T#
MQ#>WVGW%M?W4<$UK%;%<*YP&!R3D8KN;#18?#\NJW[:A=2QWDAGE27:51NGR
M[5!Z #O7.>#O"MO?^%-'&H7MW=Q6C^:EK*H1(Y06QQ@'C/<FD BZSXGU70-0
M\2Z?>0100-,UOITEO_K$C)!#L>58[6QT R.M5-.UGQIXIU#SM+U33;&P>S@N
MD22V+NOF;N"?JC<UT<G@BV":C;6U]=V^GZB6-S9H5V_,,-M)&5W<YY^F*NV'
MA:VTW6'U"UN[E%:%(#;@KY01 =H VY&-Q[]Z86.4TS6O$8\3Z6E[J\%U!>74
M\$L-K;@VZJJ.5V2XR6RG(R<<CM4\$OB&QTSQG<3:NES+9O*UNCP*54"%77T[
M''/'%:-C\/+'38;2*VU+4DCM)VG@7S1A&;.[C;WW-^=6_P#A"[()JL:WE^L>
MIEC<KYV02RA3C(XX&* L86G>(-7U^30=+@O5LIKC25U"YN4A5F;.%VH#D#DY
MZ?2JMSK_ (NL]"U2VEN;/^U-/U*"W6X:+*SQ2NH0E0>#AQG'\ZZ>+P3IUN--
M>WN+N&?3H#;0SI(-YB./D;C!' [=J?-X,TV?3Y;.26[(FNENYI?-^>216#*2
M?0$# 'H*+!8I^'+C6[7Q3J>D:SJD>H;;:*[A=(!%L#LZE<#K]W^5/\3ZE>VM
M]%;6]VT4;6LDGE6R!KAG7H?FRH09Y)QSCFMF'1;>'7)=7$L[7,L*P,&?Y=BD
MD<?4M^9JGJGA+3]5U0:E))=077D&W+V\Q3=&3D@_E18#EV\5W[^!=#UZ[N;J
MUMY$W7UQ:0(S)V#%64_+GK@5VVCW*W>AVUPE\M\LD61<HH D]\#I6)8^!+32
M[""TLM1OXTA1HEWNL@,;')0J1@CCTS6]I>E6ND:5!IUDICMH5VH,YP,YZT6
M\P\,7^M:-X/\%SB_0P7=\MFUJ(1M,;^9SGD[@5SG(%:%KJ/C76O-O]+N+;8M
M\T8B>1!"(5X(9=N\/U/WNXKIX_ VCQZ5IVFK]I^S:=<"XME\XY1^<'/_  (_
MG3X_!FGP:K<7D,]W%%<N9)[-)<0R2'@L5QG) '?''2BP6.:V>)F\2ZZTGB=Q
M;:8J3I;QVR!6!0ML/<=/6IO#B^*+RXTW6YKX-:7D>ZZC>Y#18897RE ^4@X'
M).:Z>P\+:7IVI:E?P)+YVH_\?.^0LK]NG0<<5!I?@O1='EB:SBG5(6+10M.[
M1H3Z*3CZ46&<'I&LZOI7@F6]CU">XN;W76M0T_[P0HTQ4E??'K^5;FK+>Z-J
M+Z4NJWUQ9ZC87,G[Z4&6&1%!RK]<'/3H*Z&+P7H4-O=6ZV9,%U*9Y(FD8KOW
M;MP&>#D \5<_X1_3VWETDD=X#;EWD);RSU /;-%@. T:YFTOX<>&HX=1O%EU
M:6"U,S.6\E6)W%"1A3CI_P#6J;6K75-!UG^S++7M4EL]1L;B3]Y)YDELT0!W
MJY!(!)Q^-=C%X0T2+P]_80L]^G9W")W9MISD8).1@U++X8TFX603V[2F2'R&
M9Y&)\OCY<YXZ"BPCSJYM=8T;P=I%U;>(]0N;S79;2!Y+ZZ.R'>I8E2N"N<8Z
M]Z[#P9INNZ0]Y;:QJL-XCL)+:%9&D>%>X+/\Q'UK8_X1W2CH@T=K0-8* JQ,
MQ.T#I@YR,=JETW1=/T@/]B@\MI,!V+%F8#H,DDT6&>>^.S/'-KU_9W]])<V<
M,!6.*?RX[,G!SMS\Y; -7]2T636?'5M#/KNHV]I)IHFDM;>\>/S7W 9P#P,=
M<>M=1?>$M"U*\N;N\TZ.6>Y0),Q+?O !@ @'!Q447@KP]#<K<)IX$RIL60RN
M6"]<9)Z46%8\WTS2Y9/AXFOR:[JCW]I=D0NUXQ2-5G*;2O?(ZYS]0*U;FQNO
M%&N:\TVOQ:=)83B*$X99+>, -N'S@ '!.2#D9[5VD7@OP[#I\EA'I<2VDKB1
MXMS;6;U/-27/A'P_>7D5W<Z3;2W$2JJR.N3A>!]<>]%@L<5]BTS7/'ETDVL7
M<ENVD1W @%PZ(^<CS<9P. #^.:/#MQ;ZY-H-CJ5Q<S6D=C+-"]S*H%U() O(
M!^;:HSR.C"N[;PYH[7T]ZVGPFYGC,4LI'+(1@J?;%0S>'/#L.GQQ3:=9I9VN
MYDWJ L6>IR>GO18#S%)%M?#$ME;745OI\OB::&ZE9=RQQ^:Q4'D84L%!]16M
MJ4-AX:TR>U_MIYK?4K^W6Z^SC"6T;'!"_,=BMC'7H37>6NB:"^G20VEA8M9W
M/+".-2DG/7CK5B'1],M;)[2&QMH[9OOQB-0K8]1WHL!R^FQ:)IOQ,>UT](89
MI=)5F2,C:_[TXQ[X!S^%7=6,5WXQL=/U&)#8_8Y98A(PV22AD'(/4A2?S-:>
MFZ;H/^OTVST\F,[/,@C3Y2.<9'UJ_=65K>J%NK:&=1T$B!@/SHL,\WO--MWM
M=<TF>;R]$BU*V%N_F%?+$A0R*C#&!DD<'C-=_I&C:?HMJUOIT7E0N_F;0Y89
MP.1DG'2IVT^S>U6V:T@:!?NQ&,%1]!TJPJA%"J, < #M18!:***H HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@$%%%%( HHHH **** "BBB@ HHHH ***B
MN$,EM(@;864C=_=R.M $GRMW!]:..GXCFO/KJ&"UTO7;&:S,-]#I<DHEB?,<
MH .V0>C9YJT'M9_%/ALI,C2S:;,LP63E@%CVY&?=OUJ;DW.UWQYV[ER>@S0T
MT:?>=5[=0.:\;\.^']-D^'VC:G"TAUF.]5HYHYB9'?S<%2,\C;G\!FM/4/#V
MASVGC6YN(@+J"1FA<R$&-A$K)M&>,M[<DT7"YZ&^HNFO1Z<\*;)H'F20/DG:
M5!!&/]H5=6>)I#&)$,B]5W#(_K7%0SW0UOP\+R1$U(Z1<%T) (?,78>_\C6)
MX1LM,O=.T#4+C69AJMO.QDB 59GG8D.L@^]CD]>@YXQ0F.]CU!IH5P&DC&3@
M98<GVH2>)W:-)4+KRRAAD?A7D6M:1HJ> /$]Y"V^2#4)3!+]H9S&V]>%.>._
M ZU?\30Q:'XCT[^P1%%/>:;>K*48DR (&0D\G.[H>M.X7/3$N;>25HXYXV=/
MO*K#*_AVI1<P;U03)N.=H##)^E>>>'=-\/RR:9K-CJ#S2M:M T$6U,H?O&11
M@\$'D_X5EKI^F6'A/0M0L&*W)UA LPFR^&F*LN?3;QC\Z+@G<]42_M)+F6W2
MYB::+_61AQN7C/(^E.ANK>X+"">.0J?FV.#C\J\PU5+2PO/&;V8CBU-MCIY2
MJ9C&8QO*@\G^*K'V+3;>ROM;T#4I+N__ +*>..&UV$# )RRJ/O9Z9[Y%*XKL
M[2_UL6VJV%G#Y$HGF\J7]Z-\?!(^7\*UW=(D:1V"(HRS$X 'J:\L:X\-FZ\$
MSV5S;BY$XSF16D :,[O,YZYQ^/%=CXYFL(?"LQU%6:T>2)'VN5'+J,DC^'U]
MLTP3-J+4[&>!YXKRW>)/O.LH*K]3VI;>_M+J0Q6]U#*R@,520$@'H:\HN)-)
M%A\0(H;NQE:;35=$MP54L(G VY)W'[HR._O43;-'G\&3Z/LCN)-$NM_EC)D<
M0J4#>IW@X![YH&F=YXA\3_8)M/BL+NQD:6_AM;B-I,NH9PIP >O7.>E;FJ:I
M9:/I\M]J%PD%M$-S.QP!7ECW/AJZ\*^%IDN+==1AO[:>02N!,K^8#*7';^+K
M7=^.HDN? 6M*4\W-G(R@+NR=IQB@"I>>,K>'6]"$-Y9#2=1AEF,[M@_*N1@Y
MP.H]ZZ!=:TQ]..H+?VQLQUF$HV#\<^_ZUY^@T74KSX?VDD*S[8'DV8S&C"''
MS?[6[&,^AK*9[1+J3[/;7<6EV_B&8W,=NF/*S&JK(5VG*[PQI787/3G\0Z%)
MIQNY-3LFLV8H96E783W'N:KV.J^%[&TD;3[O38;<2['^SLBKO]..]<'K%IX5
M/AK67T^TNIH[R>"1Y98I&624L<[5(XP <X&.16GXCTFPL/$&@:E';S0:)B;S
MFL XVR,GRNP09Q@8S[BBX'?66H6FI6PN;*YBN(22!)$X89],BJ-GJMN]SJ;2
M:G:RPV[*65,9MQ@_>.>^/YU2\%V.CV&EW$6AV5S:V1N"X-P) 96*KEQYG..W
MX&N?%U8RZ]XRCFL[TV\D=N"8K=UW[5(8H0.2">U%V!V>FZ_I>L330V%[%-+"
MH:14/*!NF?KS^55=2\8^'=(N7M=0UFTM[E "T3R@..,YQUZ5B^"I]4&JZE97
MH%Y;PQQFWU3R#&TZG.$?@990,'OGK4%W:)=?%=YI-/DD@CTKRFF>U8Q[]Q.
MV,'AO7O3#4ZR;6],@T^._DO8!:R@>7+N!5\],>O>G:9J]AK$!FL+E)D4[6"\
M%3[CJ/QKR;PUI^JZ9%X2U.[LKL:;9M<QSP/ P>!GSMD92,[0!U[?C79>&K.2
M7Q[XBUB*UEBLKA(8HY7#*L[*.64'J.@R.M%PNS;U[Q%I^CQ&&XU!;:XD7,>$
M+LO;<5';W/%86@^)VU+PQX?N;W5TM[S4'!!\H#S^N4 .<?\ UJIK?WVA?$'7
M9M7TV^N;.^CA6RN+:V:90JJ<QG:,@DDFN>L4O[?P%X,B?0]6-Q8:BDD\*V;[
MT4)("V,=/F%(#TJX\5Z3:ZI'ITDTAN&F6#Y(F95D8#"E@, \CJ>]5[CQSH-K
M?_8YKMU;SA;F3R7\H2$_=+XVY]LUS>H-=6_B=WT.VN4N+B]C%Y:W,3>5/'@
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
M9Y:N"VW.,X],UP%OK>AS>+/&,?VU"YM8@QW_ "D!&! ]Q69IS:;I-C\/S8&
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
MC$<BG44P&>5'OW[%W]=V.:R-#T2ZTN6\DN]06\-S*9?]0$*$@# P3QQ6U10
MUD5_O*#]13L#.>]%% "8&<XHVCTI:* #'.:*** #%%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 @HHHI %%%%,
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
M:1,]\<G((SZXHN![%F@\#)K@M+<7GC>!_#ERXT>VCDCU&(.P3SN-H"-T(YZ
M>]:7CAI;^P30+34AI]Y?J[+/W5$P6Q]20.O>G<#JB0!DD 4PSPCK*@_X$*YC
MPW>6GC3P%;"2>202PB"X8$J^]>&[YR3S^-9\VAZ0OQ#L[1;6#RCITKO#G.3O
M7!(^F>:5P.U-U;CK/$/^!BDGO;6V4-/<PQ \@R.%S^=<%JGAC2[#QCX6MX;9
MS"9+J0@L2,X5@#Z@$G&:N^&K>#Q%K&MZGJ=K'*]M=O8VT<BDK%'&<?=/&2><
MX[T7$=DEU;R0>>D\30_\]%<%?SIRS1/%YJ2(T?\ ?# C\ZX;$=C\1Y-$MXT7
M3KW2S,]MC]WO5B,@=!D8S]*Q_#1O? ]E:27\TMWX<OU7<[@$64C'^+C[A)^@
MHN!Z?%<P7&?)GCDQUV.#C\JEK'\-QV0TLS62V_DS3SLKPXPX\UL$$<$5L50P
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H%% H **
M**0!1113 ****0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !CFBBB@#SSX@26W_"8>#%EG$6V]=V8/MVC8<$GM6C?Z1I_AC2_$FJO?S%=
M0M\'[1(7"D*X 4^^[I77M%&Y!=%8CU&:5D5EVLH(]"*0K'E>MZUI;_"?1;5=
M059"+%#Y9.]=CQ[CZC !_*IK*5?"7CDR:TTM[8Z@!_9VJRDR-&2HS&W91QUQ
M7IGD0@8\J/'^Z*<8T( *@@=.*+ >8>)CX?\ $+:I<F>32?$6F,Z1W,1978J"
M5Y ^93Z5UWA[5+J3P+9:CK(\FY-KOGR".W4CKD\'\:Z Q1GDQJ3Z[13MH(P1
MD46&<OX"U"VNO"%J(V):!2)5*D%>2>A]JZ&RO8-1M([NV8O#)RI*E<\XZ&IP
MJJ"% &?2EQ3 #7G?@FY0>/?&&Y'3[3<1O$[1LHD"A@<$C!QD5Z)1@4F!Y?>P
M64]W\0)7LC),T2Q(QMRQ<!,87CGYAV[BL[6X=*&H:=>:];ZH-,GT2.U$UL&
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
M>&#:T;&3S,D$G.&_3BD>+Q'INB7MYKFKVI-O;ND1MK4A>@ DD!)!(ZX  '-
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
M6[&::17:,F49VDC]#FKU]J6K>&IO$=A!JDMSY<-O/#<:@^XPF5]C'I@*!\V
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
MSZBN+@T#4]/FTJZ_LNXDD;4YM0N887C*P!@P"C+#)P1TR,@UZ,#P#@CCH:2
M\>%W=S_"[48KK4[V+6M&NY(28YF,DT@;*JWJ'&/H#75-=6_BG1/#@T^_NHTN
M6$Q>&4ABB#YPQ[C.!]33SX,D/Q,?Q"' T][8&2!7(#W !4.5Q@_(2,TG@CP5
M)X7U/6)I)"\$DQ6QCWDK%"QWD =B6//^[]*=@-"RNK+4-2U^SBN-06XB5$G2
M0E1'D-M,?IG!_2JFE^*K;3?"^@&ZCOIWO852,I&92S[<X)]>#4=O#K=GXG\1
MWPT*:6&ZBB6V*S1 R%-PP<O\N=V1[ ]ZK65AK<&B>%+=]%F\[3YP]RJS0X4!
M&7(.[GEL_04@+A^(VG[K^)=-U,W&GJ'NX?(P84(SN)SC& 3Q5RU\1Z7J>LZ4
M\'VW?=V3W%J=I$<D9VDY']X9'YUB'1]7?6/&-T=&F!U6U6"VD-Q$=VV,H 5W
M<<DG/I3= TG7;&Y\*K<:.Z1Z58/:SR">(@LP0 KALD?)0!JCX@61"2_V9J8M
M_M?V.69H %BDW; #S_>..,U9UWQ>NC7TEI%IMU>M! +FZ:':!#$=W/)Y/RGB
ML)M&UQ_"MY8_V2PN9]8^UJIN(\>7]H$O7/7 QCUJ/5?M4OC'4KB#23>V;6*6
M=V+:]CC93\S$2*Q Z,.?0]:8&G+X])U+P[;VVD7KQ:PKR([*H.P1EQ@;NO0_
M2K-YXYM+:"[NXK"]N=/LY?*N+J% 54C&<#.6 ) ) XP?2LZ>UO=6U7PAK6G:
M48[;3VN%D@,R+Y:M&44C;D%>.,9[5)9:9XATRQU?11917-M<RS-:70E55C23
MG$BGYB023P#FE=AJ:$WC2V&I3V-II][>O#;+=&2%5\MD;IABW7K^5;FFW\6J
MZ7:W\ =8KF)94#C# ,,C/O7,Z-X>OM'O+V%+>-[1M/BM89#*-S,@8<C' .[]
M*V_#5G=:=X:TZQO4C6XMX%B?RVW*2HQD<#K35QE*^4P>--)Q<W)6=9<Q&3]V
M-J?W:RAJ5K-XSU[3]9N(X!#!&]LLDF (\<R*>@.[K]!6OJUGJTWB/2[RSM;5
M[>UWB1I9BK$,,?* I_4T[7]/O=4=;:WLK'RW!62ZN/F=%/4(N.ON3^!I <5>
MZ[<)X)T'6[AO[3T^VO)([H*V&N(M[(CA?XB.#BM&*YEO/"2S:9=K;VVJWZ"#
M:V3#"V/EZ_*>">#QFM:]\+/9OX?.C0Q_9-)>3_1'DVAE9",@X/.3W]35*?P?
MJ$UEJEQ:31V-]<WL=[!#OW1QL@ P>/XN<X'?VH$RV\,>A>-]%M;)3';WUM-#
M)$"=N8P&#X]>,9J#PY:/;_$CQ./M5Q)$L5N$260OC<N3UZ5I0:3J&H>([+6=
M32.W%E Z0V\<N_+OPS$X';C%,TK2M7M?&6KZK.+065\L054=C(I1<9/R@'-
M'3]:XB4CQ!\2;G3;IMUAI=JCFV)RDLCY.77H0!C'O71:9+JKZCJ27JPFT211
M:-&""5YR&SW''-9.N>'M3/B"'7_#\]M#J'E^1<1W*GRYHLDC)'((/0U0R]<Z
M-IFESIJ]ND%@MFCM,8H@%>(#)!QCIU!^M9L_B[4;>RTW57TE#I=\Z*2)OWL"
MN1L=AC!!SR!T]:O166N:M:W=KKOV*&UN('A:&T+,3N!!)9@,<'TK,M_#.MR:
M1;:%J-S9S:7 R R!6,LR(<A6!X'10:0%N;Q7=QZ;XAN%TV)IM'D(\O[3Q*@4
M/NW;>#M/3'XU6NO%>M2>(6T;3-(LWD_L]+X37%XRKM8E=I 0\Y4]Z@OO"6N2
M2^(HK'4;*&RUA>DD#,\9\H)@<@8X%6=/\,ZS;>(O[7GO;*23^RDL JQ,,LK%
MMW7ID]*8%-/&6M:KIWA>\TG3K-/[6E<317,S?*%5B0"%_P!DG/TXK6C\4RQ:
M[JNF:A:Q6OV.V^U0R"4MYZ8.3C Q@C'>LK3O!>LZ7X?T&QM]2M!<Z1,S+(82
M4D1E92",YS\U+K.GZ;XM\3Z?;":Z^TZ3*1=F-'C1U*@["W&03C@<<&D(ZJWU
M"1=#74-1@%K(L!FFB#[A'@9(SQFN6;QK?Q^&+/Q3):6PTJXD0-%YA\V.-Y B
MOG&">02O&/4UV=U;17EG-:RKNBFC:-UZ9!&"*Y>V\'S1:/:Z#-=Q2Z-;.A5#
M%^\=48.JD].H'..U#&0V*7VH^.]5-W!ITM@D$&Q6R[["796&1C.1R/8<UH>.
M=/M]4\,R6=U%OBEEB5A[%P./0U/9Z3J5MXEN]1:[MVM+A53R!$0RA<[><]>3
MFI]?TV\U2UAAM+J.WV3+(Y>/?N"G./;D4)".#M]6O]%L=0\(>)!'))';E].N
M\#9<Q @!>3]\9'%;.M^*-934M0TWP]I<DSZ;"CNQC4H[D!A']X$#;W'<UT'B
M/PU9>)-/CM[R-?,AD66"4#YHW4Y!'\L50U+PM>2:[)JNE:W/I\EQ&J7$8B21
M9"HPIP1P<8&?8>E%@(IO%.H6NL:);WMI#9VFIVY&^4Y=+G&?+P#T_P YK*TC
MQ]=ZY!:P6;V$NH-JAMIEC# "!06,BACGD+U/K72:SX4T_7]#BTG4'GFACD64
M2%_G+ YR3^=26/A;2M.UU]7M;<1W+6Z6V%^ZJ+TP/R_*C4#'^*-Y+9>"+@QD
MJ)I8H7.<85F /Z5U)L;673OL)AC-JT?E^6%&W;CICI3=4TRTUC3+C3[V(2V\
MZ%74_P QZ$=0:QK/P[J=M:?8W\27DUOR-SQ)YH7TW@?KC-,9BZ]JEYX8MY8;
M6[BAM+*&%;:-4\QG8D B3^Z#P >.M6/$OB"ZT[6H[2:\;3;:Y@7[)="+=&TV
M3E9"0<?PX^IJ>]\"QW4VK,FKZA##J4"12Q(X.THH4,&//0<^M6+WPB^H6DEG
M=:O<36DT"03Q.BL) O&[I\K$=2/04A$-E/?W'Q*U&%KYOL5M80,+< 89G+\_
MI6;H.H7\?A#1K2QA+S7+3 L'"E45VZ$\9Z5LR^#HO[6%_::G?V;?9DMF2%P5
M94R%)R"<C)^M0+X!M%T*RTO^T;Y6L9FFMKE)-LD;$DGD<'J>M%@-C06U?[+*
MFL11I(LA$3+)O+IV+<=:U:Q;?PZEO9)"-0OVE\Q))+AYB9)-IX4GL/88[UM4
MQA1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI %%%%,
M HHHH *3UI:3UH 6BBBD 4444 %%%% !1110 4444 %1S316\32SR)%&O+.[
M!0/Q-255U#3K75+7[->1"6$LKE&Z$J01G\10!1&J>'EO'N%U#31<$89_/3<1
M[\U:A&FW<MP83;32,H$VPJQ((XW?AZUS]MHNG_\ ">ZH_P!BBQ)8Q!OW?!Y8
M?0< =JS9);O1/%/B5].AMOL]OIUO<,CG&-BR?* ,]0O4XQZ&E<5SMETVRC>-
MDM8E:(8C(0?)ZXJO?Z!I.J7<-U?:?!<3P_ZMY$!*_2N;;QG<WT>E1Z=9R?:K
MNQ%]+&J>88E.W"]NI;&?;I70Z'>ZCJ&D)/J6G_8+QMP,#-NQ@X!R/4<T7"Y-
MJ.B:7JWD_P!H6$%SY+;H_,0'8?:KRJ%4*  !P *X#3O%FORZ5JNM7D-D+/3Y
M;B-H(2V^0I@+R>G.?SK0TO6/$S:F5O=(9K*2%I1+E4,4@&0N 26!Z9Z]*+H#
M?O="TK4+D7-U86\LX7:)&3+8^M,MH-'N=]K;Q6[K9OL:-4&(VX./;L:YVP\1
M:O>WFEF*:RD2^9Q-!L.ZV*=1UR3VYZ&I8]=U.&R\1.\,#W&GR83[/"PW?*&W
M<GD\]*5PN=+=:5I]YYGVFSAE$B[7WH#N&<X/Y5%-H6DW%E#9S:?;R6T1S'$R
M JOT%<?<:UJD_A2XOM,UNWNU:X@$4QB 8*S*"K*",-D]^V:LZIK_ (D.IW.F
M:/8+=7%E!&\TP4(C2MDA/F;[N!R1D\T<RN+F1T[Z)I;RI,]A TB *&*9P!TJ
M2XTK3[J=IKBS@EE9#&79 25/:N7GU#QC/>:99Q1:=9275I)).95,AA=< XPP
MW#+*:SE\1^,;RZOH],TZ*Y_L^X%L>41)F4#>22V0,DXP/2BX[G82:1HUG: M
M8VT=O;DRC$8PI]1[U:MUT^\M_M<"0R172!C( /WBGI]:P(=1U76=2U"TMY(+
M);%(U=2@E=I67<01G[HR!TYYP:T/"+.?!VD&08<6D>[Z[13N%S2BT^S@:-HK
M6&-HU*(50 A>X%3LJR(58!E88((SD5YW<^(];TW7]&$MTEQ'J%^UK-#%$##$
MN2%VOUW@+R,GDFH]=\1ZS!>ZQ]GU'R+NTFC2ST\V^X7"MW/=LY[8QCWHN%ST
M"WTZRM&W6]K#$Y&,H@!_04_[);?:#<>1'YQX+[?F_.N!GU;Q;J5[>66DA6ET
MY(XS-E$667;EBRMD[3TP.GJ:DO-1\3W?B:STE-1AT\76GO<-LA$AC=<*0&S@
M\G-*XDSNUMK='D*P1AI#ER%'S?6@6T!=7\F/>N=IVC*YZX].M>:?VSXBUO0_
M#SIJB6=Q+JKVMS)!",2!"PZ$G'W.GO[5V'BS4;W1O"TEQ:S0B\WQ0K-, %#,
MZH6(_$\4[C-U(8H]WEQHF>NU<9K'&LZ7'JATN*VF!D)C:6. B+=W4L.^*P;V
MYU;P]XHT>)]5>\L]6)MGBD5<Q2!2PD4XZ>WTI?AUIE[91ZO)<:O<7JF_GC\N
M5% 5@YRV1SD]Z .PMK:WL+18+>(1PH"0BCISDU2T74M-UVR-[91?NQ*T>7CV
MG<IP>/KFN?N[75+SXFHB:[=06-M:1SFTC5=LAWD$$^G%</I\VL:5X=36;?7)
MTC77GA^R+&OELKS[3N.,GUZ\4 >V,J/RRJ<>O-#!<<XP.>:\XW^+=>U'4KG3
M=8L[>"RU)HH5>0@+&AVNKJ%.0>H)((KIO&,EX/ 6KS6,JK="QD9'3)YVG.T@
MCGT/KBBX$0\:6D\\J:7IU_J,$+E);BTC4QJPZC)(R1CM6SH^J6VMZ9#J%LKK
M'+G D7:ZX."".QXK)\ O;2>!M':U:)D^S)O,9!&['.<=\]:K7\$MQXKAT2WN
M);.QDM9;R;[/\K22%P/O=1RQ/%+4#K>_2CI7D]W=:[-<7.C-K-]%]BUFWM4O
M8RF9(Y55MIXQN7/_ (]S6F?#.L6?B+3=*7Q?JCV4UO<33>8RF1BI0 !L<#]Y
M^E%PN>C9'K25Y#I^O:O%XJ@\(W6IW4ME'J#Q#4]P'G*$#"#=C[P)VDCD^U2^
M(;K6]&7Q3IUOJMV;>WM8;JVNBV6MBS%2A[L#@GD]J=PN>L\4A(7J0,\5P=[I
M3V,6GZ=+KNH7MW>2%S"\^Q[@+&<X88V*"0_'ICO6"&NM9\#^$9[O4;J*Y_ME
M82XN-K.JS.O)_B.%&*5PN>I0W32WUS;FWEC6$(1*P^63<#]WZ8P:L_E7F&IZ
MQJN@IXY2TO;FY;3[.VDM?.?>8RZON8?S_ 5+>-?:+:^%M3L-1O;N349XH+J)
MIBRS!XB2XZ[2,9XHN!Z71FO%TO=5C\(Q:U_;-^UY'KGV5=TY*M%YNW:5Z=._
MXUZUJ]I-?Z/=VMM<O;W$L3+',AP4;'!_.G<9=JI=7-S#=6L<-HTT4KE990X'
ME#!.2._(Q7ER>,KFWN-#OYGN6@TTM9:Z!(?+CER8U)'\3;AGCU%='=V[6FI>
M';QKF[BN+R^W26[W+,F#&YV[2<8'%*XCI]:U@:5H]]?10F[>T3>\$;@,. >_
M3@YYJY;3BYM8I@,>8BOMSG&1FO.[^WT_3[?QU=/=S"5PR;9)SCF%3\H)Z\U:
MTK3[73=?T.UAO+MC>:6_G+)=,Q(4)M;!/!Y;D4 =GI5[<WMFTMW8O9R>8RB)
MG#' . <CUZ^U7-JEPY W 8W8YKR&Y/D^%K9;75KMD'B7[.)5N7),;38*EL\\
M5U?AAI;3QSXCTI)YGLHH[>:-)9"Y5G4[L$DG'RCBF,[!YXDD6(R*)'!*ID9.
M.N!5'0]6_MG3S=&V>V82O&T<A!(*L1V^E<UKFG6ES\3-#><R@_8IR-LS*/E*
MXZ$>OXURZ:9$/#<VM6>J7$=P==+&6*X?RRIG"E=N<$8]J38CU_<H8#<,GMFL
MC5_#^DZI=6FH:C 97L#YD/[Q@H(YR5!PW(SR#7G&J6L?B#Q#KAU'Q4=%N+"Z
M!AC64;HTV+@CYNA)[#^(@FO3+K4+?3O#DFH7<KR6T%N9)))%P2H')(^E,9D6
M/B;4K^WL+^'2HWT^\E"B1;C+QH<X=@!CTXSWKI$NH9)Y($E0RQ8WJ#RN>E>6
M2-!X(O=+OO#6JF]T75;U;=M,WB2--XX>,YRH&WI[_G92TTG3]<\>7UQ>/$P0
M>8L4A$D:F%26'/4_3BD@/33+&J,[.H51EB3P!ZFDCGBEB62.5'C<;E96!!'J
M#Z5XW:303:SK^G2W,3VLWAY7CMEN2X) 8\G/SO@ DC&013G>$V7@RSMM5AT_
M2+BTWR3']XCW(10%?YAC@GCU_"F![*"",@BD,B*<%U!]":YCP+:0Z=HT]G!J
M\FJHER["X93M&[G8IR<@?6N7L+73]33QC+K[%-1ANI &=RKPQ!!Y93D<=2".
M] ':ZSKDEK?0:9IRP3:G/&\RQRR[%5$P"6P">20!QZU!K^LZKHW@N;65LK=K
MVU@$\]L\QVC RX5@.<<XXYQ7GWAVSBN/&WA@:[#&U^V@,S_:/OE_,4)NSU;;
M^-=Y\1KJ"T^'FNM/*D2O9R1H7.,LRD*![YH J6WBCQ#::2-5UO0H4LBJOFQN
M#,Z*1DLP*C@"NLBO;::TBNDG1H)%#(^< @]*Y"Y\7:/;^"(A%=07US+9".&U
MA/FM*Y3&W:N2.>#7%G1WLH_#.A^)-5CL+8Z6X!GC1XC/NR1\^0&"D<_6D!Z9
MKVMW>F7&E"VM8;BWO+M+>20R8*!NA  YZ5)?^'- U'4/M5Y8VTMUPI8]6QG
M(SSU/6N DU#2/"_ACPII^GZN;N,:M&D,USU>,DAB.GR@-@'I5+4]9T&358[B
MSNK2VE77HUF,[AKB5EP"V3]Q ,XZ@Y/2@#U]9;6WCV+)%&D?RXW !?;VIZW$
M+;=LL9W\KAA\WT]:\O\ $NAI9^*-0MXM)CO;?Q- =B%<*ETH^\S?PY5F;/7@
M]<T[P?;A],DFO[,)_P (S;SV#&(8+R!06=,#/W?Q)-/81Z:+F!B0)HR0,G##
M@>M-2]M)"1'=0N0,D+(#@>M>0Z)JOAR77-!=[ZPBM)=+GC>S:0-Y2%E*K(Y^
M\2=QP?2CP[INDCX+B^M8H$NTS]HNH(E,RQ^?EL\$GY,\=Q1<+GL$-U;W&[R;
MB*3;UV.#C\JK2S7 UB"&.6U$!C8RQLW[W/&"H].N?PKBO!=AX<7Q')JFA:I/
M>RW-N!*L2*L*KT7<%  ;CIUK2U&XT&T^)>F-<2VT>I264L:[D&XDLFWYO7 ;
M'XT7&=2M_9O<FV2[@:X'6(2 L/PZUD>(CXE>YLX/#[642,':XGNT+A<8PH (
MY.3^5<OH_D67C=+6V>RU.TFN)Y8W50+BQD^;>&QSM)R.?45Z*[K'&SN0%49)
M-%Q'EWA?7OB#XBTB/5H9]%D@^U&&2$0.&(#88YW8]_PKL/#7B:WU/2K5KV^L
MEOYGD3R4E +%791A2<] *Y_X02);>"7AE#12I<S2/&ZD$ MD'!&<8K%TR/3H
MO"6C7,=HR7(U]9)BL#&0?OB=S'&0-FT_3%(9ZA<ZSI=E<"WNM1M()B 1'+,J
MMSP.":?J.H6^F:;<7]S(%@AC,C-GL/2O*;ZTT&[\3:Y9>(4U@7,UP)(8X'EV
MW$9QMVA>#CT->A:QHYUSP5/I?EM"\]H$5)'R4;:, GZ]333 H68\4:UI?]H)
MJ,.FM/$&M[86XDV9)P7+<Y(QP,5?T*_N[;2(4\1W5NNIYDW8PF]5/WE'< 8Y
MK(\.>,[1-"MX-8:6TU*W013PO;N"6'&5&.0<<$5!_:[6WC2#6+^UO(M.O; Q
M6[-"S>20P)W@#*[N#SZ4 =1-XDT.WLHKV;5[&.UF;9',\ZA6;T!SUJ#_ (3#
MPYN=?[:LBZ#+()06 ]<=<>]<%=V"K9:C/)ITQLK_ ,107,$/D%\QK(GF.5 .
M V&//8UMK<0?\+.N;^.VN?L[:0L/G"V8(SB0DC..N,=J+BN=#+XQ\.0I;.VL
M6A%RNZ'8^[S![8S4D7B?0I-/FU&+4;9K5)?*DE5NCG&%]SR./>O._#-]_8FD
M>"K74["\1XWN-[&V;$)VL " ,C.<YJQ,NH67]MZ\FF3F#4-5MV@C6WWRQQHH
M!F"$=3@X[T7 [MO%6C1:;/J$]ZD-O;R>5.9 08GX^5AV/(HM_%6B71NA#?H[
M6L?FS+L;<J?WL8R1[C->:W$%X?#'C;3(]-U62XU"[,MKOMW8R*R( 2>G\)[U
MV$44LGQ%LK@6%R+9=):!IVBPFXLK!3[X!HN!T<6N:=-9VMW%.SP73;(6$;?.
M>>V,]C53Q9KW_".>'Y[]8_,ER(X5[;VX7/MGK6-X?TJ^MO$E[83RH^EZ=()K
M$<EAY@/RL3_=^;'L1[5?\=Z#<>(O"T]I:;?M4;K-"&. 60Y SVSTH&,DT'69
M=(8OXANUU(@N7A"B,'KM"D<#MZU*_BBVTZ**VO([N6[CC1KH00-)Y/ Y<KP/
M7BF67BJ:YM(D.A:E'J&T;K:2$JJMZ>8?EQ[YK.M[B_T+Q%K<EWI5[<0:@T4T
M#P+YN6$84QG'3!'?C&*"=C4F\<Z%$ULHFN)C=1^;!Y-K(_FKWVX7G'Z9JLWQ
M#T0BY\I+^5K7:;A4LI,Q XY;C@8.?P-8^AZ;J.CZMX?M)+"[>"**XDFGX*1-
M*1MC^BX/YU)=WEQ;>)_%%G;:7<7<MU! J&-/D#%&'SGM1<=V=!>^,=-MH[<V
ML=UJ,EQ$L\<5C"96,9. QQP!]?2J[^/=&6VMYD%],)Y3 HBM'8B0=4(QP>#Q
M[5@Z-H&I^";^P>.VN=5MCIL=I*8B,P,A+<+W4DG\<TBZ+JEE?V=RFES2F[U=
MM1N-KJ?LZA"@4Y[_ #9X]*+L5V=%=^,;6VLENC87I40/<RJ\7EO%&A^9BK8/
MX4P>,X)M?L--M+&ZNH[RT%VMQ$H*JA.!GG\ZH>*+;7;_ %.\LUTG[9IDE@5@
MQ,(U,QZB0YSCIBH;"UUNV\0:+J4FB/Y7]EBSN(Q,A,#JV<GU!%*X&E9>)=,L
M]/OKOR]17%\8#%<)^\DE8_<C!/(YX]@:LGQ=902WL%[;7-M<6=JUV\3@$M$,
MY*$'YCQ7/-H^MZO;S23Z6UC/;:P-0@1YE83J!MVD@_*<<U/J^C:GXAN;W5#I
M\EK)'I5Q96]M+(I>:208R<' ' ZGG/;'+U&;>F>+;74KNS@6SO($O8_,M99X
MPJR@#)QSD<$=?6NAKB+:QUV-O"&=,Q'90R+>*)T 1M@1<<\CKTKI=%OKN_MI
MGO;5+>6.9XL1R;U< \,#@?YS3&:5%%%, HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "D]:6DH 6BBBD 4444 %%%% !1110
M 4444 %'2BJ.L0W]QISPZ;<K;7+E0)F3?L&>2 >IQF@"C:Z9JL7B6[OY+VW:
MSG54$"PD,H4'!W9QW]*HW'A6YEU;Q!>)>0K'J]JMN4,1RFU64'.>?O'M5*&R
MUVZU[5;%?$]VJ6\,7E'R8L[V!Y/R]..GZTEAXF;2O$6KV.NZKN%I;6\@!CX!
M93N;Y1T)%3<D<G@O4K6RTD6&M+;:AI]M]E:X%N&$T6!@,">N5!Z^M=1I]E-9
MV1CEO)+FX;+--)W;&. , #VJCJ/B[0M):%+R_2-IE+Q *S;QC/RX!SQS4=YX
MTT.RBBDGNF6.15<N(F(C5ONESC"Y]\4#5BIHO@]['1=5TK4+[[7!J$DDC;8P
MA0OUQ@FG:5H&J:-:2?;-<N]22&(K;QL@4@A2!DC[Q^O%:6H>)=*TMPMU</N,
M7GGRH7D"Q_WB5!P.#R?2KT%[;75BE[!*LELZ>:LB\@KC.13 \^T&UU2.2WEL
M-<>=S(#-:3V 4JI;YPS<'.,\]R*Z&/PWJ\%QJ4L7B!@+V42JIMP1&>!@<\C
MQS46C/<>+[275)+^XM[%YI$M(K20QDHI*[F;J22#QT%9NJW.K>%[6"34M4FE
ML8]4@"W)Y=XFX*,%&3SCZT@-23P5YUAJ\+Z@R3ZE)'(TL,001LA!!"_4<^M)
MJ/@^^NKJWO+3Q-J%G=I ()I$52)@"2"5(QD$GFK:^-=&-G>W)DN52R(%P&M9
M R9&>5VYQ@=:R-8\=:%=:2S&^U2R@+1M]ICLI5R"1T8K@ ]*-!:;FD/"MS'J
MUC?0ZU< 6L31[9$#F4,06+'U.!TQC%17'@QSKT^IZ?K=]I\5U(LEU:P;=DS
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
M>IWVNZCIFC?8PUA$AD>Y#',C#(4 8XQCG]* +CZ/X<T>&&Z;3M/MDM%98I!
MJ^6#U"\=_0=:@M['PG-X>!M[/2FT<D2;5A3R<COC&,].:Y2\U?6?$;>&;R""
MUM"+]XKBUNXV+"5 P(^G&1WZ5Z$MA:MIYM'MH1!(A$D2*-ASUX]*!&?#K'A[
M3=-A,%[86UCRD?EN%CR.H&.*COU\,-/:ZAJ,.F&:7'V>>>-"S>FUB,UYC%:K
M<>$]6^'[0PRZQ87K_8HV&-D61(DF0.< \^O KJ=#UBQ\>#1%PKFPS<7D;*/W
M<R850>/4DCZ4@.J>_P##YNKNXD>S\ZPP+B5U&8LC(R35V)]/UO3H;A%AN[29
M1)&60,K ]#@BN/?4KZ[F\9Z9?6MBJVEN)(G@4AI%=7P7SU(VBJNG:UK%CHO@
M6QTF&Q,>H6B+*L^X;0L6XE2/;VIC.\ATRPMW#065O$_8I$JG]!56_P#[%O\
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
M,1XRU56BE"21PK&YC(4E0V>?QK!EAN#XF\:2+:7!2YTZ*.%_+.)&6-P0OO\
M,!797&JV]KJ5I82>9YUWN\LA<K\HR<GMQ5W.1FD(\[T-Y+2+P9!-I%ZQMK$P
MRNT&?L[E$ W>G1A3+_1-.'BC5H-7TB_OH=09)89(][(V% *-M.!@CC->CXK,
MBUF.3Q%/H_DR"6&W6<R'&U@3@ ?K185CC+K2?L7B::YU;2KFZL+NTB@MTM-[
M^3LW91P".#NSGD=:[72[)8-%CLQ:K:0JI2.!#_JT/0?6M&C(H0SB]"GN?"5J
MVBWNG74D,4KM:SVL1D5XV8L-V.C<XJ77+R^OK>P9-&NFA%_"_P!W+A%.68KV
M],=>:Z6]NIK81>39RW)>0*?+*C8">6.3T'M5K- ,XG59+UY?$<,>E7K?:+=8
M8'6+(D;8P_#EN]5?$=G?WOPNMM.M],N9;QHX4,&T!E*%<Y].AKT#(I,CUI6%
M8X36XKF?5A?Z59:C::I&L:"7RR8[A"1E&!X&/7M3V74=.^(VIZA_9ES<6ESI
M\4<<D* C>I8D$Y]Q7<$@44[#L</&M^^@Z-#)HMP)XKQ9)8C@B-0Q.<]^O;TI
MUVFLQZIXEO+'2Y6>2WC6VWD#S"N0<?GQFNTR"V.#[5B7FO7::PUA8:3)>>5L
M:>3S%0(&SC&>I& ?I0*QS?AFWOHO'E[J$^BWT$%]:0QB><J6#(.0V#Q6IXKT
M2^?5]+\2:3$)KW3@Z26^_8;B)L?*#V(/-6[S7M4WR_V7HK7L*L\7F?:%3YQQ
MT;^'.1Z_+Z5OQRYA1Y1Y;, 2K$?*?3-(9@KKNI7<EO%:Z#=H79?.>[Q&D2_Q
M>I)] /SKF-)T6\TR>XTX^%K>:\2Z>6VU1D3RMK-N#,?O;ESC ].M>CEU R6
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
MFC89LWVB&]UJTU+[?=1-:@A(4V["3P2<C/3CK4VHZ2FJL$N9I&M?XK<8"/\
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
MS<2QZG;WEG:175O<JLL]F/W5P3$A#C'?! ([<5RVN:GIT7B;Q=#H:J->_LI
MCVZJ6+!F+J/5L%21[>U>J!%7H /H*4* <]Z5@/+%USPK/-X._LVZMOMD;D;D
M7+1Y@<'?W!+$=>:@\/Q>&[V:PAO+V_EU^RO))A 04<R;CDXQ]P@Y&3T[UZT%
M ' 'Y48'I3L!X?>2Z)=>'/B!?I!&[?V@!%-&@9\X7!7TYS_.NIEN=%M?&OVO
M4XXS%<:-$5>:$NK$,2><'D#KGM7H^!00"*+!8\;L]2BBT/PU?017$VC6>HSM
M>1);_P"H!8^7E%&< G@X]ZWM>N]#?1$OK/1B;6YU2%I+E[60*&Y/G%1AB!C'
M. 2:]&P*6E8+'DQU"%?"?BVQE:XDN+B[=H2MA(GF!E3!"A>!D'^=>GVTUOJ.
MG(Z?O()8QD,N,@CH0>GT-6<4M.P'CEWHWB)9KC3;338TM?#EXVH:=( P^THS
M%EA7CL"1D>@XK>\46LDOPRNKB\TR5]2OVCN7MXX3*T<A*_*,#^%1C/M[UZ+1
MBBP'"63_ &7XG:O>RVETL%WI\!@F^S.58J&)&<<-[&L>-88]!\+B/0M05X]6
M\V5A:/OAPY)=AC.ULCGTX[5ZG1@46 YGQ_;277@G4(XK22[?]V1#&A=G =2<
M <GC-9UM+;:G\0%G73+K[-'I1BCDGL9$17W_ #*"RC^&NWH[8I@>76FFR1:)
MX;>]TO43#92W$<L5NLB2PEF.UPJX8K@XX[5V7A73].L;6Z.FZ?=6<4UP9'^U
M;]\K8 +X<DC^M;V.,4M(#SRPTM[_ ,;^+)FTN6U$\$<=M=S0D!V52"RD]P2.
M1Z5%X6TFS@BT6&Z\/:F=4L?D::8OY43 $,ZDL5Y]J](I"H(Q18#RQYK*UO+Z
MUU"#4(=,.JFX0OIQD_> Y.V0?PY&>02!QFM^>T:7Q?KD\FF7,UI<:6D6Y8\"
M8@ME0?7#"K^G>"K337E2'4=1-DY)%FTV8USU[9P?3-=*% 7;VI6$>3-I6O'P
M]XCT&U%[?Z2VG%;)[N/9/'+DYAR<;L<<^^,T^[29[CP]J]]H&H7.F1Z;]CG@
M6!S-!)\I#!5.2#C!X[5ZO1189YJ-';^V_"XL/#$MIIUI>3S,J@$1JZ%0S#L=
MW) Z4FJZ?:V/CC4O[2\-7NIVNIPQ>1+;QM(JE1M:-@.%'.<GCFO2B,BEHL%C
M@+:6]\.>)#.^A7;Z?=V<,5NEG'Y@M64M\A'8$$'/3CK6A\.K*^T[PLUG>V4M
MG.+F>0+(5/RO(S \$^M=>.*.M.P'G^EV6IZ?X<USP_=:=--<3-<FWG1!Y=P)
M!D$D<*<MC!["I](T?5-(\3:%9O;RW%A8:0UH][T!D)3MDGHE=R.*3 HY0..T
M#3KZPN_%LDVG2(+N\>>WP1F92@''/!R._K6/HFEZSX?T3PU<-I5S/)8026UQ
M9)(I:/<<^8H[],?2O2NU';%%@//_ !/8ZM>RZ5JW]@BX@LKR22;34<%Y5:,J
M)". 6!Z#WKI?#\*)%)+#HZZ9#-A_**A9';^\P'3T]>*VZ*+ <I86^H:1XIUA
MIK62YLM1=9H98D!V-M"E&[XXR.W-8^B>%M5T>Z\)Q&)9HM/2Y^TS(X 4R9(
M'?&<9KT/%%%@,_6[:6]T#4;:  RSVTD: G&6*D#^=<OHEGK9'A62?33;K96T
MD%TLLJEAE4"D=^2OZUW%%.P'FMWX6UF*"^ODL(9Y$UI]06S=E(N(6!4CG@-@
M\9KK?#BSM#++-H4.CH^-L*[2Y/.2VW@>PK=HI6 Y#5M*U'3/%Z^)=*MA>":W
M^S7EL9 K%0<JR9XS[5;OCJ^O:?J%BFG"SMYK>2$/<MEF+(0,*#P,GO7248HL
M!QK:9J^MZ/IVF:K8QVWV>:-[B1),AQ&<KL^I SGIFIM'L-1T[0M:BO[>.-II
M[FXBV2[^'+-C]:ZS'.:BN+>.[MWMYE+1NNU@"1D?A18#@/#>E7FM^"O#=E/"
M;2&U\JY9RP8OMSA0.WN>U+#X.U&U\&W?@V*.-K*4LB7K3<B-GR<KC[P'3UQ7
M=6-A;:;:):V<7E0I]U 20/SJS32 Y;1/#UYI/B&\N,Q?8GM8K: ;B6 C&,M]
M:Q1X3U]M2TF^E73Y+FRO'DDG>1B\R,".>.,<<5Z'1185CD(_#>J1)XF@62T,
M6K.[PL68%"RA<,,?CQ4MKH.JV&K6FHPW$!5;!+2ZML??*9*E6QQR3U]:ZJBB
MP6.*N_!=U/&\D=W$+F?5H]1FW9V )@!5XST Z^]:$6C:K:>(=;U6":S)O8HE
M@1PWRE 1\WKG)Z5TM%%D,9#YODIYVSS=HW[,[<]\9[4^BBF 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%%( HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** #O1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !10"#T.:* "BBB@ HI"0,9
M(&>E+0 444$@#).!0 44@((R""/:EH **** "BBB@ HHHH ***:\D<8!D=5!
M( W'')Z"@!U%([K&C.[!5499F. ![TR&>&YA26"5)8G&5=&#!A[$=: )****
M8!1110 4444 %%%% !1110 4444 %%'?%% !1110 444V21(XVD=@J*I8GT
M[T .HJM87]MJ5JMU:2B6%B0KCH<$@_J#5F@ HHHH **,T4 %%%% !1110 44
M4UV"*S$$[1G &2: '452TK4H=7L%NX%D6-F90)%VM\K%3D?A5V@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH ****0!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 )WI:3O2T <=XCL_$$%MK^J0Z\]K#%;F2R@2)2$V
MQ@DL2,G+ _2LK4[;Q-9^&HM9B\2S-'%ILD]PAC3YI-FY2O'3/45TOCB6Y3P=
MJ<5E:37=U<0-#'%$A8DL-I/'3 )//I67JLUU=_"NYBBTN^^UO8FW6U\D^9OQ
MMZ>G?/I28F5=-UN.?X>0WMQXD']HS62W3MY\899-F2H'89[5S5[JOB$?"C2-
M?@UR\&HW,L:R<*0P8XP!CBMW2X4M_A?%#+X8NQJ,-D+5K?[(/,:39C(]B1G-
M<S>VNMS_  ETGP_'X;U1M1AD0R(8<*H5CSDGO23$=3XIGOM/\4^&;)-<N;6R
MNDG^UN\JJ2$"D')'!RW-7?"-_J=YJ6LZ=-J7]IZ;!M%KJ* !B3G<F0,$C Y'
MJ*Q_%5M>:[XU\+2MX:O;C3K=)/M9EB&%\U5&",]1CFK^@1>(/"&J2Z(^FSZE
MH.&>RN82N^!<$^6P)&>P% &?X+M=9\3Z!>W,WB?4X;F+4)H4>,H1M7& 05Y'
MJ>M=3X2UZ[U!K_2M4V'4],D$4\L0PDF>0P&>,CM7*^ Y?$?A[2KZPG\+7[33
MW\L\+O)&L>US_$<\8QZ'K6YX=T35/#EEJ.K75NE[K6IW"S7,,#A549QA2>H
M-"&CM:P=3T&XU'6OMCZI=P6:6X1;:"38"^22S'&>A'Y5N@Y4$C!/:J^H2S0:
M?<2V]LUS,L9*0JP4N?3)X%4,XGP;HU_?>%='U*XUR\EO)/WTK[SM=#D;<=.,
M@_A1X;\8VUI;6&EW:ZG/)+>36HO98B4+B1L MT]N/2M#P+#K-AX%M[#4M->T
MO[.$Q(A="'QG;@J2/3K6!:6/BR+POH-O)HI:Z@U4S7D?G1_ZOS2^]3NP>OUR
M#Q4B-^_^)/A_3[EHYYF\I+K[(\PQM$GIC.2/4@8%='J6HQZ9ID]_+'+)%"F]
MEB7<V/85YW9>&]6TZ_NK1?">E70:Y>2UU23RE,2L<C<N-Q(/YUW>M0W4GAJ\
MMX83=73V[1JB%5W,1C/)  YH3[@KF?IWC.TU#4[.S%C?P"]B,MO-/#M23 R1
M]<8/XTMKXQM[O5+:U%C=QQ7,LD$,\BX#2)DD8Z@8!P>^*RX+'6!>>%&;2952
MP@:.Y9IH_P!V2FSLW/3/'8UD6^C>+WU/1M4O='M)+VTNY!=S"=3))&P(783]
MU!DY7W%%P-B/XAQ(NNSW6EWJ6FE7)MVE5 0<$+GD^IS]*V)?%=M%K TL6ET]
MP]I]K0(@(=,XP.>O'2N1;PKXAFT7QAIWV6V0:C=O<V<AF^_EP0",?+P.OJ:N
MVMCXI?Q5:ZQ/H]JD,.G?9?+:[S(6SG/ QC-.X%BW^)NGS:=-JDNF:C:Z4D7F
M"ZN(PBR-N "+SR3G/X5<\(^/M/\ %MW=V=M!+#<VHW2*S*RX)XPP]L9%4/\
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
M.S6YL8K+[5,R-\X8D*B@=\D_ABBX7.OHK@O"OC+Q!K.KFUO] GMH)83+'-)
M\2QL/X#G[WU&/I5+3_'GB&YTS3=7N=/T^*SN]1%AY2R,7.7*[P>G!4\=Z+BN
M>D2R)#$\LCA8T4LS'H !DFFP3Q7,"3PR*\3C<K*<@CU%<?)JNNQR>*9&-A+;
MZ?DI%(K<@0J^.O0YY^M06OBG5-4TGP_;:9%:6VH:I:M<,T@)2WC7'(0<G.>!
MD=#1<#NZ*\ZN_'&LZ7:ZY9W-O;2ZEI"0RF4(RQSQN0"P&<@\GC)Z5LZ5K.L_
M\)4-)U+[)*D]E]LC>W5EV<[=IR3GOS1<#K*K7^H6FEVC7=[.L,"D!G;H"2 /
MU(J>618HGD<X1%+,?0"O*?%E]J^L^![G7DU&!=)DGC$=F(.2@N%4,6)SN. >
ME%QGJ'VVW_M V E'VH1";R^^S.,_G5C\17,QZQ=?\+%ET9_*-N-,%TN(_F!,
MA7!;/3CT[UQ^E>.-22SU*_U"_P!M[812"[TB:(*8Y"^U-C#J@R 3S1<1ZM1G
MG'>N1>YUO1[7^V[_ %&*XTY+)[F[@\D91@I8"+'./KGI6!>^)/$VE>&K#Q6]
MY;W5K</%]HL5M]OEQL>2ASDMTZ]:+A<]-HSCKQ7!-XLU6TUGQ#I=V]NLL422
MZ3NC*F8-P._S88@<8J#5M4\97VH76D:-'&+C3[>-Y;@2(@EF9=P7:<G;V_J*
M+@>B4?C7GUS?>*[SQ'I6D_VA;:>UQI[7%SY,(D*R*<$ DXQS^E71KNHZ/K&H
MZ=JUXDJ?9EDL9A&$\PGY2,9Y.XC\Z5QW.THJ"S6>.SB6ZE66<*!(ZC )[U/3
M ****8!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1112 **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHI 01D$4 +112$@#D@=J %HJHMX[:H]G]DF5%B$@N,#R
MV)/W?K5OO0 G>EI.]+0!R?Q*6:;X?ZM:V]O-<3W$7E1QQ(6))/M6/J=AJ&N?
M"2SM+&SE6\@AM]UM.A1F\O;N7!]=O%>ADXK)TW78]2UG5-,6VFBDT_RPYDQA
MMX)&,$\8&?QI".5NK.?Q/XO\+ZA;6EQ;0Z4))+EYXS&?F4 (/7D'VK3\:17D
M5WH>JVMA+?1V-V7FBB.6"LN-P7N1_C76TM 6.#UF]U*]TBXN;309K>.>>$;O
M)4W!7=\[[<]0, 9Y[UR+6.JPZ)XUL%T#57?590]JSJK%_E RQSUR":]I)XK'
MT?6GU2^U2V>V$)L+CR/]9NW\ YZ<=:5A6.1URWO3)X.-KHMT?LDRR76U%Q&F
MS:0>>3G%7?'6E7QO=+U3176*\$GV*9=HR\,I ;\5ZBNYR/6L>#PWI$&OSZW'
M;@W\X"M(S$X^@/ _"@9H65G'86%O9P@B*",1KGT Q7 VUGK-CX6UKP]<:(\\
MD\MPMM+%M\MDDR59R6R#DG\A7HVX>H_.@D9QD9]*8'GNF:/J.E-K%I]AN9XD
MTF&SMYSMS,T:%#CGN2#S[UU/A2"YM?">EV]U;O!<0VZQR1L02I QU&:V RY(
MR,CMFCS8\@;UR3C&: /,-0TOQ"=!\6Z>NB223ZC>M+ \<R;&0[1G).1POI6S
MJ>F:AJVNJITV:*UDT>6U,YD4;7?:<<'/\.*[,75N;EK83(9U4,8]WS 'H<5+
M0%CAO"^DW%I'8PW'A6SL[FW51)=C80Q P2N/FR1Z^M;/BJSOKF+3)K"V%P]I
M?)</%O"ED 8'&?J*W//B\TQ>:GF#^'<,_E227,$6/,FC3)Q\S <T!8Y"[TG5
M-8OM2U!K%;)FTR2T@C>12\CMSEL9  (&.>YJ#3X/$+Z[X>>XT98;2RM'AN)6
MF5FWE0,@ ]./UZ5V5[=Q6=NTCRPH<?+YT@12>PR>E5/#VK'7-%AOVB6(N74H
MC[U!5BO!P,CBBP''Z/X<U33]?;4+2S>QM[JVE^WV+3AX?-.-K1 '@DYR3V]Z
MIV?AC7$\,^%=/ETX";2]36YG_?+C8'9LCU/S=/:O2FN[959FN(@JMM)+C@^G
MUJ*34K*.\%F]U$MPR>8(RX!*YQFD%CSW4_!FKZE=^*YA;P WEQ:W%F)6#)*8
M>=KCL"?T-:^GIJ4^F7$D/@^RL)# 4,$Y0&9^.,K_  =>O/2KVI^(M1TO1(]0
MFM+1G-VL!2.<M\K.%4@XY;D<5K+>7/\ ;GV=_LHM/L_F9\S][NR,_+_='K3
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
MORAPJ$,$1<_*O &"3W]:T7\,L_B"+5QJ$R21Z>;((B =\[\G/.<>U8]W\5-
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
M1;FXLK O!)="38?,4X8J.I"\Y/L:Z+P5H>H>']%DM-1FMYIGGDF+PYQ\QSW
MK%N/"WBHZ-K6B0WNEO8WTD[0R2K()(5D+,00.#R>N?\ "@3&ZM\1[7P^EK9K
M;/<W"V,=S(@;D*PP , Y/%:=MXV2XUG1;+^SIXX=6MS-!<.0%! R5(ZY_P :
MC'AS7=-O8KO1KG31)):Q6]VEU&^QS&" Z[><X)'/M5KQ3X1?Q1X=BL)[YX[R
M*99XKJ+Y"D@R,C';#$"F@*&H?$2VLH"7MO+GFO);6T21^)_+)!?*Y(7(QDUC
M:CXMMO%/@.7438RVTT%]%;LLN]=I,BC<K8Z$=SVZUT>J^$;DQ:+-HMW#;WVD
MDB-IX]R2J1A@^.>>O!ZU6\4>%=>\3^$SIL^IV45X\T<CND+")54YPHR3R<9R
M?RI!8NW?B34I;Z\M="TR*^^P8%PSW 3+%<[5ZY.".N!66?B-)J,&F-X?TA]0
MEO3(K1M*(_)>/&Y6SZ9%6[7PQKFD:M?W>E:AIZP7^V6:"X@=]LV &92&!P<=
M#67/X>D\.:CX9T_1+FUADB-R6>ZB+*[-\S$A2.<GB@"1OB9)!IEW)<Z+)]OL
M]02PGMXY 0'<_*0QZ@U:/C#7FU>]T>+PXOV^"$7,9>Y B>,],MC.[MP,9[XJ
M"]^'MY<:?<^5J4$>H7FI1ZA<2F%C'E.BJN[(' YR?Y5J0^&M5B\:WFO_ -I6
M[17-HMO]F:%CL*C.0=W]XY/'3\Z>HS)F^)8&G:.]MI^^]U"-Y)(E+2+;A.#N
MV*S'YN!Q1>?$:]@\+:5JD?A^X6[OKX67V2X8QE6*L<Y(Z?+QP*;;?#_5]/BT
MV[LM9M5U:P62))3:D12Q,<A'7=G@D\@UHZUX0U378]'^UZO"7LKQ;R4BW.'9
M5*@*-WRCYFZY[4",75?B#KEIX<US.E6UOKNF2Q(\!E,D>V0KM8-@9/S#BN\T
MZ>_FT6"XO;:.*^,6Z2&-]RAL= 37*:I\/)-4N/$DIU/RO[8:W==L7,)BV$9Y
MYR4&>G6NRM(KB*SCCNIDFF PTBIM#?ADXH&>::;\4-=FT-?$-_X>@CT59O*D
MD@N=\J?-MSL(Z9/K6C)X^UQ9-5F3PXIL-*<F[F-R ?*$?F$J.[8[57\-^$=0
MO_#,FEZGK,-QIS7LDDJ1V^V24>83AF)XW$ \#OUKHK+P>T0\007E\)[+6-P>
M!8]OE@IL(!R?X10KB*;>,-7M+/3]3O='0:9?2(BF&4O+#O("%QC&.><'BHI/
M&$.GZOXC2722L]E]G4&'YGN3(2J#C\*M-X9N8='M+'4M7:;3=/=9<K'B24(<
MJK8X(&!T'-9\6@'Q#KGB2Y6XFAM;U;7[-<1\,DD63D ^AQ2N,<OC^]L;34I]
M8T::%+5%:&9%94G9B%"#?@[LGZ8J^VJ^,+:&^>]TG3@L5DT\4T$S%1* 3L8'
MG'N*GD\-ZEJNB7-AKNK^:\R[5:UB$83!RK8.<G@=>*M6FBZF=*GL]5UAKMY(
M6A$BQ*F 01D@=3R* .1'CO6[+PEX;O+Z'3HKK4U^:YG9A"/ERN=OW2W'MUKT
M.PDN)+""2[6);AD!D$;90-WP?3TKE[7PEJ=IX>@T<ZE:7=I% 8!#=6@,94$;
M#P0<@#UZU-I&@ZMH(T33[74#-I]LCB[\Q =Y_AVG.0 >@]*8&IK6KRV%Q8V=
MK!YUW>R%(]YPJJ!EF/T';O6#J'C2ZTIM8L+JSA;4["Q:]C*L5BGC!P3W*GIQ
M6]K6A+J\UC<)=S6MS92&2*6+'<8((/!!X_*J=UX3BU*#46O[@M=W]J;22:)
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
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *3O2TG\5
M"T444@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S6LM*L+@79
MA@AD=\*^ ,LW''N:O3;_ "9/**B3:=I;IG'&<5YG<:GKMU\/+*]OI;2>^DU2
M)8VC!"$>=MY_+MVQ2;$SO[?0]+M+Y[ZWL8([J3EYE7#-]3WJ74-*T_54C34+
M."Y6-MZ"9 P4^HS7)7'B[5-&_MF/5H+>2:TCCDM_LP8A_,)"J1UR"*L>&=?U
MS4=>O;34--N$L5C5H;N2V,(+=UP>2/0]:+W!,N:E;>$K*[2VU"UT])[M@RQR
M1#,C#@'&.2*DUEM+TIFNXUL;;5IXREO/+$3N;& "0,X]JSO'*#^U?"3[%)&L
M(I+=0"CY&?P_E6MXB8A]( &<ZC&#QGLU $NA6<\,#W=\\$E_=%7FD@4JAP,*
M!GG %7;B2T>1+"Y,;M<(V(7&=X'7COUKC-1UWQ3_ &WKUI91V4=MIMNL\4KJ
MS&0E=P0\X'0_G5K3O$M[JE]X8F6"%+74[625@5R\;*N< ^A)H%<ZBTTRQL P
ML[.WMPWWO*C"YQTSBJY\.Z(TGFMI%@7+;MQMT)SZYQUK@U\4^(M%MM5N]0EA
MO1+K T^QACCP5)8#/7D8[>M._P"$Q\4:+IFLW6L:;F&$QK832J(?-=VQM*@G
M &1R?QHN.YV@CT&#56T];6S2\N86=D$(!DC[YXY&2*?<6NAZ382F:ULK:U?[
MZF)55SV&,<FN82+54^)6BR7]S%-"^GW!7:@4HY*;E'^STQWZUM>,M$EUW2(X
M+6Y2"^@G2YM2_P!UI$Y ([CUH N:1K&D7KRV.F,BM;*"T"QE-@/3C%4+?P_.
M_BR_U2^@T^6":-(XOD+2+L+8))&.=W-<[IWBJ[O#K-A?6 TWQ?:V+8VD%9P
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
MO/\ &\L.JE))V\-HEVN>&;/S=/QHO<#L;'75BTBUNM;EL[2>>0Q@),&0MD@
M-ZXK1AG>2\G0F(PHJ%"K9;G.<C\L5XC80Z5/\/?!PO$B%I#KC+(DYW*BF1^&
MS[$=>Q%=)K%[ID>J>+H-.D8S7&F12@VASO"Y#X(XW;2/?TH&>EP:A973E(+N
M"5P,E4D#']*1+VWN=Z6MS!)(H)PK!L?4 ^M<+I;^#KU-.U+2UDEN;'3GC6.'
M*M''Y?S"0<#/;GN:Q?"6IZ.NM^&WM;E(H39S0HBHPV?,,(\A^\V1TZ\9Z47$
M>C>'=2O-3L)GOXH8KJ&X>&18&)0%3C@GG]*NW&IV5K<1V]Q=PQRR$!$=P"Q)
MP/UK"\%7MK?V.H7%JQVR:A,P##!Y;@X]#U'M7/:Y?VVE>);Z]M'2Z87, O\
M3;B/>\C'8(Y(,^F0?3*GIUIAT.Z?6M,CCF=[^W5(6"R$R#Y&/0'T/%8]YXHB
MTOQ8-/O[NT@L9+$W$1;(8D. 1G.#QSTKBM;O-/L;KX@65XPCN+R&)[>)HF)E
M_=$97CGYN..E;=H-.@US0[C5$7;_ &"L:-<1E@&RN1DCAB,\=32N%SLWU;3T
MT^._:[B^RR %)MWRMGT-<K:^+)[N#7;@:MI,=K;72P6ER2=H^4$A_?GM7(:?
M;77A?Q';:AJMNR>%&NKB6SS;LS6S. %9U ^13R!D<9YQ3Y[:QU30?',%K97#
MO?3^=:DVKJCC8H!3( SG/-+4#U1=7T\ZB--^VQ&^*;_)!^8CUQ69=^)+&>6V
M2QUJRC/VU;>99!N+GO&O^T>/SK&\5Z?J%J^E>)]"@$VH6JBWEA*G,T,A5<8Z
M_*V&^@]JA\1:2NE^'-"1K:6>>+5K>YN7@A:5B?,W2N< G')_+BF!U\FNZ7%?
MBP>\C%SO$?E\Y#$9 ],GTJ&PUB"2YU;S-3M)8[.7Y@@VF!=N<.?7.?PKE]36
M33_$G]I:/)+,]Y<PK=:=/"Q#+P/.C!&00",GIQS6-J&EZAJ%QXXDL[6[19KJ
MUFC1K>2/[0D2@.JY W9*L..M%P/0K+Q/HVHM(MK?Q.T4?FL.1A?[W.,BFV/B
MO0M2EMXK/4H9FN03"%)^?'7''7VKF=2C3Q)K&BWVFVEU"+".=YI9+9XBJE2O
ME891DEAT'I[BJFCZ7=V_A_P,HTJ6&:UN,W">4P,0V,"S?IUH ]*HHHJAA111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MEDE8N9(HX4'W\ @_,2 !]:K7GC+6K:U\16D5G9W&KZ-Y3D!RD<L3*K%L$Y&
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
M]S#*\)VRK&X8H?0@=#2"QYO!H?B-K3PQ:R:)!;KIFJM.ZQ3J46+Y\;1QQ\_
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
M_B*V=7T^^N[)(-,U#^SG#@M(D2M\G< $8&?6M""(001P@E@BA06Y)P.I]Z+
M<=?FT@^(H_MJ,-:W%ELLI)@&B1U.9%YX#$;3TZ UR6M:59+8)'=+"^FW/B2*
M2RBV9V0;@),#'"%MW3C'/>O7WACE7;(BN/\ :&:/*0@ HI Z9&<46 BL[.TL
M;<165O#!#U"0H$7ZX%>,VNKZ3=>(_"=[8#[) -1NS+;&$@PNR, 7;NS$CVY]
MJ]NQ@8J,01#I&@YS]T=?6BPSQ;6KO2Q\,=?TR[53X@-Q()D,7[V24S$J00/F
M&W&".PKI]4AN]*\0Z7X@T2U6YBU2 6%TBKM.XC,<C$]A@@].U>A&"(R!S$A?
M^\5R:?M& ,# HL!Y_KMCIGAV3P;8PVP!@OT_>)#DA1&X9F('&68'W)JE/>VN
MG^+S)I4\5W#>ZFL=[ITR,)(YAA?-C.#T !(.!@<'M7II )R131#&&W!%W9SG
M%%A6/)KK5M,N)=-O(HYK,VNO%KB!;9@(R2P+.Q!R3CM@<T^TCT5[KQQ:ZK;H
M\UY>/Y2M"2\JL@"[3CU/%>K^6O(VC!Y/'6D,:$Y*C/KCD46"QY'9VFK6NJ^'
M=.FFD35(M!FMFD ;;'*P&P%L8R./RK1\'6^BW;:-OFU:?5].7RVAFR! V-KD
MY &W(QP3VKT[%(%4'(4?@*+#*UC?P:A%))!OVQRM$V]2OS*<'K5JC_/2BJ *
M*** "BBB@ HHHH **** "BBB@ HHHI@%%%% !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 %%%% !2=S2TG<T +1112 **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH_&B@ HH
MHH **** "BD9E4#<P&3@9I-Z%]@8;L9VYYQ0 ZBBB@ HHHH **** "BBB@ H
MHIGG1>=Y/F)YNW=LW<X]<4 /HHHH ***BM[B&Z@2>WF26)QE71@RL/8B@"6B
MBBF 4444 %%0QW5O+<2VZ3(T\6#)&&!9,],CMT-34 %%%% !111QZT %%%%
M!115:RU"UU&%Y;282HDC1L1V93@B@"S14%W=P6-K)<W+[(8QEFQG J5'62-7
M4Y5AD?2@!U%%% !1110 445#=7,=I#YL@?:&5?D0L<D@#@>YH FHHHH ****
M "BBJFIZA'I=A+>3)(\<>"PC&2!ZT 6Z*13N (Z'FEH **** "BBB@ HHHH
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
M7)#=:B_]F%_LZR7&X /P5QCI],5/:> M&LM-O=/B-T;:YD\T*TY/DMG(,?\
M=(//% (RKB37;#Q@VA1:S(]K?V3W$,TH1Y;:1#R ,<J<KC/OCI6+:6WB.'P5
MI_B!O%FH32W45H6@98PHWR(&YQZ,>:[T^&;-[:ZCDFNI9;F'R'N'ES*(^?E5
MNWWC^=5I?!FFS^%X?#LDUX;"(KMQ.0^%^ZN[K@8'Y4!9'.ZH?$?B/Q=K.FZ;
MJ36%OIT$<<120J6E=-WF''7&0-O3CWJ7Q3/K6GZ?8R7]S=-8K;LE[=Z<_EM#
M+E<2D#DJ!NX_/M6[J/@G2-3FMYIOM*30HJ>;#<-&TBKTWD'YOQJ[=>';&ZG6
M4^?'B'R"D4I5'3T8=#_]>BP$UU<*OA^:XCO?+46Q=;K;NP-O#X[^M<?X<N=3
M3Q@VGS7US+;'1HI]TLA8R.7<>8%;[F<?=]J[>6PM9M/:P>%3:M'Y1C[;,8Q^
M7%8MOX'T2UN+6XBBG$UM$T*/Y[Y\LY^4\\@9. >E.PSAM*N]:72?!^NW'B*_
MGN=1O$MIX7*^2R,'. @4<_+UK3E1_%/A'4=;FU2[#"=VCMHI"D<:1M@1E?XL
MXR2?PQ75KX/TA=+TW3TAD%OILHFM@)6RKC.#G//4]:AN/!&B7-S<3/#,OVF4
M2RHD[JC,!UV@@4K,5CHH_P#5K]!3J:D:Q1JBC"J, 4ZF,**8DL<A<)(K%#A@
M#G!]#3Z8!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4=_:BB@ I/XJ6D[T +1112 **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@!&.%) R0.E4M)U(:KIR7:PM%N9EV,P)&"1U''
M:KCE0C%C@ <G/2O-[&XT<>"-#5KJ66%]086Q\_RQ*VYR!(?[N!D_A2$=YJ&I
M+I[6@:)G%S.L 96 VDYP3GZ5=!!&17E8>VO=">SO+A9@/$81FAN#B(%L]>H'
M4?C3O%-NVBMJ@\.3RP0RZ>S7:VY,GEL'4!P,Y#;2_P!=M)/42>IZD'4\ C-)
MO7.-P_.O.-3TZRMI?#5QX;,7VF>Y1+@PN/WUN48R%_4<#GUK+\+Z;X=;P9K>
MJ7Y>0P7-T))8YF$D: XPISP,8IW'<]:$B$G#*<=<&F17=O/#YT4T;Q<_.K C
MCKS7F.EC3)/$-Y$LUA]GN=%54M(IRY95Z;LG!./2L_03I"^&?!<5S(BZ;))(
M;W:Y"&;!V>;C_:[&B["Y[!YT10N)$*CJ=PQ3/MEOD*+B+<> -XKR;Q!IFFP'
MQC':HBZ0;!9"%8A%O,';LYX/*\#UK5N/!VEV_@FRU;2+&)-2LHH;U6&2961
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
M6EAJ=^EW96L@<?)AY0N-@<@XXZ^]=-30T%%%%, HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****0!1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 (Z+(A1P&5A@@]"*RKG3-!CMX
M;&XM;!(6E#10NB@%^Q ]?I5Z^NX=/L;B\N&*PP1M([ 9PH&37(W!U#4;OPW?
M7J61M9KD2+$(SOC)C8I\Q/)]>!S28F=*N@:/'%-$FF6BQS8\U5A4!\>O'-3V
MVG65I"\-O:PQQR??54 #?7UKE)/%&J76BZOK6GQVWV33YIE6*1"6G6/J0P.!
MD@XXK976I=0\&_VU8(J226OVB-)@2!@9P<4!<O6VC:99N7M["VB8@J2D8'!Z
MCZ4D.B:5;P300Z=:QPS#$L:Q*%?ZC'-<1'XE\7V]AI-U=6UC<-JHC6**U0[H
MB5+LQW'#84=,CD^U:)UWQ/;:+K-S<Z/AK3Y[9VP&FCQECL4G##G SS0%SI8M
M#TF"6.2'3;2-XP0C)"H*@]<<4]-'TR.UDM4T^U6WD.YXA"NUCZD8P37(1>+[
MMM,@N;61=3%]<K#;F&';)&-N6WHQ !!!X)%._MGQ=%I>KO=VEK9>05:TO+QE
M"LA(W;U4G!'..?2@5SL1IUDMK]E6T@%OG/E",;?RZ52U72[N]CMX+&_^PP*Y
M\]4A5C)&1@J,_=Z]17$P^+]>>U\5A9H7;2+9;JVGEMBGG*8RQXR.,C /M5RS
MU3Q1(-&AN]1L1+K$2O&R6Q!A CWN>3@GH />@9VD]S9:19H9Y$M[=-L2EN "
M> *G-M;M,9C!&9#CYR@SQTYKSSQS%K=OX"U5-0O8;AA>6WV:6.+:VPS)]X9Q
MG/I6YI&JZI%XSO- U":*Z06:7D4R)L*Y8J5(YSTZT#.D-A9EF8VL!+G<Q\L<
MGU-.^R6QG$_V>+S@,"38-P_&N5\4:YJ.@>(-'=YXETB^E-M-\@+12%3L.20-
MN1S61X;\7:EK45W9M>(+_P#M'RX&^SX!M@<B0#/.5!Y]2*+A<[XZ?9-*TK6<
M!D;.YS&,G/J:/L-F$""U@"@Y"^6, UQL.J:[K.E:OJUAJ"0I9RR):V_D??$8
MYWYP?F(/3&/>L^R\1>(?$NK:1':W1TZVU#3&NV3[.':)@P4<GL>H]J0KG>6E
MWI^HR7*VY21H'\F;,9&&Z[3D>A!_&K7V:#8$\F/8#D+M&/RKSBP\07:^+=3\
M,)<O%=2WYD-_)$/+*B*/]V@[OC%>A3^9;Z;*?/42)$?WL@X! ^\PI@3M%&P
M:-2!T!'2G!0H    Z 5YYHFL:NNOPZ=/JK7L=WI,MX+DPA%\Q74 QKUVX;OU
MP*DT[4-?8>&=1N=566*^D,4]N(0JD$,00>N>* N=K?7=KI\!N;KY8UZN$+8]
M^!4Z>7(JR*!\PW XKSO6I-7\0>$=>U&#5GLDB,\4<"Q@KL3*G=GDD\\\=J[:
M&-[CP[''#.T,DEL%25>2A*\&@#0=%< .JL 0<$9YZTN >PKRWPEJU_'HFA:5
M<:M<27>I75T&N'7<0L4CY"D]S@=<\5T6C7FN6/C>\T*\E-_IQMA=P73?ZR++
M$;&XP>AQ]* N=A@ C '%&!Z5PNMQZ[??$&VTVUUR:QT][)YV6% 6#*0.21T^
M;]*YFU\2^++N_3PC%(7NX[BYC.IRR^4;A(\$;2%;!&[!X[47 ]@P*HZAJ=MI
MVWS5DDD8%ECB0LQ ZG [5YW>6?CV#2=+MK_Q!%%.VI+!+-9G<QA8<9W*.01Z
M=ZL1>'M0MOB'IL$_B35+D_V?+(9&9%)Q(N!@#&,<&D%ST6)XKNU1PH:*10P#
M+U!'<&GA$5 @50@& H'&*\UBU35-=T[Q+JL6KW-G)HUS-'!#$@$9$2[OG4_>
MS]1Q5+2;W7_%>MZ6&U^[TY+O11>-';!<"0.%S@CH1VI@>I265M-;&VDA0PD@
MF/&%/.>E6  !@#BO'I[SQ'#X=\57[^)+DSZ5J9A@^1 A 9!AAW!#=*ZR/^U-
M/\7:")-5N+F'4()OM$3@! RH&!4#I^9HN,[7 QC I  !@# KG_$TKI+ID27L
M\32SD"WML"2Y(4G:&)  &,DGL*Y%+_6K[P%I\RZE<VUXVKBW=U(9]GGE-I/J
M!Z<<>E%P/3R 3R*@NYUM+:2X9)'$:EBL:[F/T%<();VQ?Q3I=SK-TD$2PR6U
MP^'EB$F1@$'GD<<=ZETN35(3XFAFGG"1V\;V\5S,))(\H<DD$@9(Z47$=M:S
MK=6T4ZJRK(H8*XP0#S4K@%2,XR,9KSG4[B\T33?"WB(7UU#ID$44.H0%MR^6
MZX#D=R&(R?2H/%,MW/X2^VIJER(-1UB PF.0KM@+!=H[X."?QH [72[<Z3<+
M8%KV\DD5I7NYOF_BX4GMUX%;5<+JIU;2?%PN+74)I[!-+EDDM9&S\R@;2ON<
M<GFI]%TV&6/1M;_X2&]DEE0-(IGW17!9<XV=!@], =* .SP*S=*U>/4Y;R);
M>6%[27R9%E7!SC=D>Q!!_&N"L=3NHO$6A3VVJR7EI>74\$T[S<3G!P%CR0 N
M.H_K75Z'-&/$OB@EE4+=0Y.1C_4)0%SI**Q?%>H7>F^%=0O=/VFYBBW1DKN
MYY..^!D_A7/:!IFI-<Z=JLGBI)[*XML/#%$P^T.R9#_,[;2.N  ..E%QG=@
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
M/KD8J'_A.=)!OT*W/G6, N)X1'EPAS@@#KTH%H5IO D<\M^\NM:@XU"T%I=
M^7\Z@$<?+A>&/ P.<]:LW7@VVNM#L-.-[>+)I[*UI=JX$D948'0 'CCD<]ZM
M>'_$]KXCC>6TM;R.%45UDN(3&'!SC&?I3+GQ5:Q37J06MU=K8MMN7@0$1G ;
M')R3@]J!D6H>$K;5-(DTZ]O[V199$DFF+*&D9"&7M@#*@X4"K<?A^W3Q$^NK
M<W!NF@%N5)79Y8)(&,9ZDG.:P_$>NK<ZAHNF107DUEJB2.\EJVTD*H( ;(]>
M171S3Q:'HAF<SRQVZ=\O(WM[GD4 &MZ%I_B'3)-.U* 36SD$KWR#D8/:F1>'
MM-@UB/5(K5$NX[<6R.O&(P<XJ/2O$,.IZE>:<UM-;7EHJ/)%+@_*^=I!!([&
MF:KXEMM-U6#2UAEN;^:%IT@BP"44X)R2!^% :$,WA&VDN;V2&]O;:*^)-U!$
MZ[),C!ZJ2,@=B.M+'X2T^'7;;5HIKJ.>W@%O%&LO[M8P -NW&,47/BE(Y7@M
MM/NKJYBMA<S0H #$IS@')QN.#@=>*JC7+"[UKP_<26FH137T4GV<R914^0LR
MNN>N!Z4 1-\.]*EDO'GN]0E>ZN1=NQF"E)AT9"JC;Q@<>G-=%+IL<^DRZ;/+
M+-%+$T+L[?.5(P><=<&N9MOB3HUUK=EIL.Y_MLKPPR*ZM\RY^\H.Y0<<9%+#
M\08;F>Z6'1]0:&TO!9W$Q"@1N2!TSDCD=/6@ A^'6GV\]K/%JNLBXMH3;QRF
M\+'RCCY,$8QP.@'2KL?@VTBT_3K)+^_":?)YL+>:N[.",$[>1@FF77B>[C\3
M7FCQ:-<7*06JS&2)T!;<2.,D>E8&K>*E/@739])LKQX+Z\6S=7DQ*F92K+DM
MU)! .<"D(VKOX?:3>07MN+O4;>TOI3-<6\%T41W/7W&?0'%=)964=C816<32
M-'$NU3)(7;'N3S7):?'I.D>*=-LELK^&^O899HQ)<EXT"XW#[Q'<=*O'Q@TC
MPS6FDW5UITMU]F%W#@@')!?;UV @C- QT'@72;:R^S1-=A5N#<PM]H.Z"0DL
M2A_A!).1WS6IIFBVVES7$\;32W%R5\V:9][L%S@9]!D\>YIGB'78O#ND/J,U
MM<3QJR*4@4%OF8*.I]356W\41O>WUG=6%S:SVL'VG:VUO,BY^9=I/.01CK3
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
M5S<26+0YO9;-59H]RC#[2#D Y)Q3+_67GT[S=/UD7 _LN6XB$ "R.1C$K$\
M=1C YS^!<+G9GGC%!P" <#VKD[&^;7O[+MKF\>)I=-CNY(X6V&1FQWZX![#U
MK.U2"[BUWPK:2:W<SEKJX5Y(BJ[L(2 0 <D=.:=PN=\.!28K%\4SQ0:*RR:B
M]AYLB1++&!O8D_=7W/(KG3=WT&A>*(%NGMGLQF!/.#RPC8&Y8YZG/ZTKA<[S
M/(H_"N8L[6:UUN.V;4[R9+RQ9W\V0$HP(&Y, 8/S5GZ;?W4\O_",S7EU_:=K
M=;II=YW&V!+*Y;&/F&%^M%P.X_#FCJ:P?%5Q%;:7!YFH2VGF7,2)Y8&Z9B>(
M_;=TSZ5Q>H7FHV?A3Q?%Y\]D]E<Q>0(+@L8E94. W7G=T[9H;$>HU3N]0^R7
M5E 8'<7,ACWJ1A#@GG\NU<-<277ASQ'?K8W=W*C:,UV4N)6E'FAP-V"?3TK2
M-M91OX8U WLCSRS@[WFXF+1MR0>N.WIG%%PN=I1115#"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@- HHHI %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 8S7 WOA._EAOK&!4BL
MK.<7VF%"=PFQG:1_=SN^N[VKOJ:YVHS!2Q SM'4^U CD-8LKM?"B07%E)>WM
MU<12W2VZ;ER'5FX)' "X_ 5E^(]!U'7]8U@06,JP3Z3';1M,=J22K(9,$ YQ
MA@,X]:ZU=>0Z?!>&RN51[@P,N%+1L)#'R,_WO2M*ZG^S6<UP(VD\M"^Q3@M@
M>_TJ=!)*YR&F6,5SI\XMO":Z5<?9GC+RQQJ68H1A"I)(SCDXXK*M+'58_!_A
M;3FT.Z\_3[RW:=3LP%C)W,.?H1_2O0;"[74-.MKP(4$\2R!&QE<C./UJS0.Q
MYWK&CZG>ZIXE=-*>:.5K26V21PJ7#1?>4\]#P.:THQ>OI>HM9^%%L)7M618R
M8E>60C &5.-H]2?PKL"1G!(YJ-))FN9$:';&H!63?G=GKQVQ3"Q4T22Y?1;0
MWEHUI<+$%>$D-M('J*YFQTC4]%O?$4264EY%JD[3Q3K*@"EE"[7#$8QQR,UV
MW'3CCM2%UW;=PSZ9H"QY_8^'=4T.Y\(PP6/VR+2XIDN)HY57!D ' 8Y(%=9X
MD75FT&Y71=GV\@! QVYYY /8X]:U/,3=MW#<.V:021L^P.I8=L\T!8X_P_I6
MK6GC+4=3N=/2&TO;6!!_I/F-&8P1@\<DY]:E\6:1/K%W'%_93RK'$6M[ZWF6
M.:WE[8R1P>*ZQI(T(5G52W0$]:;Y\7S_ +U/D^_R/E^M 6.*L[/Q;H^H?:1:
MV.I-=V\:W)\_RC'*@VYS@Y4CT%6M3TO6[[7?#LUQ;6\T5IYQO9(Y-@S)&4PH
M)S@9]:UK#7%NM;U33Y5CB%EY.U_,SO\ ,!(^G2K\TTR7=JD:Q&.0MYA9\,!M
MXVCOSUI606.9T>T\3:=##I?V+34MK9]B7H<_-$.@$>/O8P.N/K5-M,\4IX?U
MNVCL[,W5Q?M/:!K@[=A8-\QQU!'ZUVIN[83^0;B(3=/+WC=^58^A>)$U:75(
MYUCMS8Z@]DH,F?,*JISSW^;I3"Q3EM-=MO$TNJ6MC:SQ7%E'$\;W.PHZDDC[
MISUQ7/S>'_%=UX3T[3GT_3DN;/44NN+HA619"X'W>#V_6O2L#VJE/?HUK<26
M4D%Q-$A.P2# ([''2@+&!J&DZM=>-M#UF*WM_L]K;2Q7"M,=V9-OW?EYQM[X
MS2>'K'Q/I*+I,T5@]A"[^5>+*?,\LDE04VXW#IUKH=*U!=1TVTN6V++/ DIC
M#9VY&:F6[MI+@VZ7$33KUC#@L/PZT 9/BS3;_5M!>RT](&G>6)AY\A1<+(&/
M(!],5GWVDZ_+XCO-1L190^;I@M8G>9BR2ABP)&W&WG'7M4,_C:>'3/%-T;.+
M.B3^4 9#B4;5.3QQUKKK:4SVL4Q&"Z!L>F10!P>C^%]=M?$%MJDMEI4*-IWV
M.<1SNTA/!W9V8;D=/?J:@A\(^(8/">GV12P:[TS4/M4:B9@LZB0OC.WY2<X%
M>A"YMVN# )XS,!DH&&X#Z4C7=LDBQM<1!V.U5+C)/H!WH&<)=>%/$%];^*)'
M&G17&L10I$@G=ECVYSD[,]_2M+7-%UD3:3K.DQVLFJ64?E36\DA"2QMC<H;'
MJ >176/-''CS)$7/3<<4S[7;;-_VB+9G&[>,9H%8KZ6FH_9FDU%HEFD((BAY
M2(8Q@$]?7/K7/6>@ZKHPU6STY+6:VU"ZDG1Y78&$OR^[KN[XQ^-=-<ZA968C
M-S>00^80(S(X7<3TQGK4IGA$RQF5!(PRJ[ADCZ4 <[I_AZZTW6]/FAD@:QM-
M/%F,D^8>1SP,8X'?O5_Q)H\NM:1]GM[C[/<)*DT4A&0'1@PR/3CFM5)8Y-PC
MD5RIVMM.<'TK"T_Q!OU[6-.OY[*$6CQ^2!+AV1ES\P/3G^OI0,J_V#J&KZO8
M:KJZ6\,MA;RI#%$Q?,LB[6<G XQD <]:Q-,\$:W#I&BZ?=W=B$TK4/M"F-6+
M21@MP<]"<UWTU[:6R*\US#$K\J7<#/TJ8$, 5((/0CH:!6.+N?!E]-<>(KF*
M_CCGU*2&:V*J?W+Q8V[CWR0,].*O06'B:^T*ZM]7N-.CO)8FBC%LCM&,\;FR
M<DX],5O+J%D\_D"[MS+G&P2#.?I35U73WG\A;ZV,Q;;Y8E7=GTQF@+&<V@M=
M^$#H=[)%(SVGV=I%3Y<[=H8 D].#6%:?#M+74M.U$ZA)+=QJRZA,XRUXIVD*
M?8%1Q6UXAU\Z)=Z0C-"D-Y=^1))(V HV,W] *U$U2P>"6X2^MV@BXDD$JE5^
MI[4#,NYT?4)/%(U:*\@6!+1K<0&([LDYW;LXZX[5SL7@*ZU&:>ZU;[+:75S8
MO:W3:?*Q6X<X/F,I48(//>NV@U.PNXY9;>]MY8XO]8Z2 A.,\G/'%$.J6,YD
M$-Y;R&-0[A9%.U3T)YX% &#H%GXOMTVZ_J.G2QPQ%8S:1MN=L<,^<?7 %:GA
MR;4+G0H)-5*-=%I S*A0,H=@IVGD94#BIK37-)OBRV>I6DY12S".96P/4\]*
MK'Q7X='E_P#$\TX>:VV/_24^<YQ@<\G/%&@')IX(\2PO<"+6;(K_ &H+^ O
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
M]+TN&<:.J7#:E'9E)9OE96(^93CD'./:EU?QQ'IWVI;:V6\ELV6.>&.0E]Y
M)" +\V WMW]*+A==3?&C:>-374OLP^UK#Y DW'/E_P!W&<8JG#X2T&&ZCNHM
M-A$D;M)'R2J,Q))"YP,GG@4VZU:[NA=PZ99Q3M!&/,$TA3YV&=G0\XZ_6K/A
MS=_PC6F;UVM]ECROH=HXH&:E%%%4 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444@"BBB@ HHHH **** "BBB@
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
M **** "BBB@ HHHI %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHI %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 E+110 4444 %%%% !WS1UHHH **** "BBB@ Z]:*** "BB
MB@ HHHH **** "BBB@ HHHH *,444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !111FF 4444@"BBBF 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44=:0$'H<_2@!:*
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH ****0!1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%)WI: .8N/&MO;6DETVF:A]G2X^S[_+4;FSMX
M!.<9[UKV>J-=7;VTME<VSJF\&4+AAG'!!-<]\2I1%X5C^8*6OK=1SC_EH/Z9
MJQXRO6M_['MC<-;6MY?+#<2H^PJF"<9[9( _&INR=3J,T9KBK,7>G?$E=,LI
MIWTE].,TT;NT@CD#X7YF)QD;N/:LWQ5<WNH?$"'06OX;.R.G^='YI9?,D+$'
M!5ER0 ..:=QW/2,TF17F$U@[6W@^PF\13ZA_ISQ-=6]PT?GQB-C@[3\W*J,_
MXT]KF;2_#'C:UMM3F"V,Y$#SREFB5D1MH8G..2!Z47"YZ8"#2YKS30=/@DUJ
MXUZVENK72$TM1Y1NF+><"Q:39N((VD8)[CI5+P_J,47CCP^MC<[+*^TZ1B)+
MDR23@8*/)GHQZX'O1<+GJ^X4;A7E.@Z8NM7^E7/VC%S97LZWLJ7IQ=KSMQ@\
MX)''&,4^UM?[=NKJ]O\ Q$EK=V>IOF&%_G14;Y8QG!VD <8YS1<+GIUU)+':
MR201>;*JDHF[;N/IGM2VSR26\;31>5*R@M'D':<<C(K'\7&"3P;JC7$KPQBU
M=]P<QLI R.1C!SBO/()(M3M/AG#<W4LIN(B)U%PP,F(<_-@Y/S#O1<+GL%)F
MN+^'TFUO$=DD[26]IJLD4"M(7*)M4@9)SC)-<]XTN]'EN/$IBD#:K9VZ%FNI
MMOD?+N7R.^[UQB@&>K9HSQ7F\<6DZI\0K7[3=3NXT..5XC/B)\LP!(!Y; .?
M8"J&C^(-$U2[\.6$UX]QIBQW'E/<<QR2(=JAV8CD+DC/M1<#T?2M3_M(WBF'
MRFMKAH&&[.< '/ZU>:1$(#.JDG R<9KD? ]UIK3:];:?);^6FI.52)A@#:O(
M [9S62\^B:IXJ\2:5XG6)+C]VEJL[#_4%<!HB>C$YSCG.*!GHI900"0">F:"
MP!P37E?C*?0C'?V7VB!;N'2(PDE^<[8\G!3^(N>,GZ475EX:\2>-_#UM>R6V
MH'^R7S^]!W-\H&<'KRV/SH$>I^8AZ,/SI=P]:\PT;P5X/O?&>OV[Z=;R&R>V
M$4/F'" 1@YV@^O7.<FH]/T>W@U*Z^'\MC.;-KH:G'.0H3R P;;GKG< O3IFB
MX'JE-5U;.T@X]#7)?$B2ZMO!5PUH'$:S0^>8F972'S%W%=O/3CZ$UER'2O\
MA*O#MSX;DM5MQ'(;TV[840"/Y3(%XSG@%N]%P/0!-&6VAUW>F:CN[VVL+62Y
MNYD@@C&YW<X %>3'2/#X\*Z%?V$R6ET^K K>1R$LK,S;P6SG!48KK?BJH?X9
MZR-A<>6AP!G_ ):+S1<#8.OC_A*H]+!MS;O8FZ$HD.[A]O3ICWS6NUQ"D/G/
M*BQ8SO+ +CZUY='%H&J_%+2T@%O-80Z&?*5&_=YWGC X/!)P<UEZ7>B+PAX:
M^U7HM-'BU"Y2[E<J?+/S^6"&XVY/<>E 'LT4T<\8DBD21&Z,I!!K&MM=E&NZ
ME8WXM;:WMS'Y$GGC=)O!Z@XQT.*H^"8-(M[;41HUY+>6\ET97F./+\Q@,A,
M#'3IQDUA3W'AV7QQXI.KQ)E+*&-OM0&)$ );9D\\D=.^* /0S/$KA#(@8KN"
M[N2/7Z5%_:-E]D%W]LM_LQZ3>8-A_P"!9Q7D.F71T6[\"7>M/]BB2"ZC\R?Y
M0J$GRE8_[NW@U7TJ:VU'P_<M9ZI#87:>))GL))QB%G";@K^Q4G'O1<#UJZU)
MY[>TGTFYT^:.2Y6-Y))<J4YR%*GE\XP*MR:E8Q2M%)=P+(KK&5,@!#'H,>I[
M5Y%K^LZ7JW@O1;^2QAL;DZXGEA>06#_.R'N"!_*KM\FD37'Q,DA@AEF-LJ+Y
M:[F+>3C  [^9^.>:8'J5W?VEA!YUW<Q019QOD<*/S-)<ZA:6<(EN;B.*,YPS
MM@' S_(5Y5?:GI%OJNE'7;Z]L[.\T2&*&<(NQF&[>CD@X/3C_P"M4]TEG96>
MEOH5W-975K8RFU35A^[NK??RC$\C. 5Z'!'TI7 ])NM8TVQ@CGNKZWABD&4=
MY  P]0:NA@5# @J1G->1Z]?I=64.MVC0V=\-()NM(O00D]N=WR#'(;(.,>HK
MN/%":CJ/P]OTTR*2VOIK/]U%D!D.,[>,\XR*$QFQ;ZMI]Y<O:V]Y#).F=R*X
MR,<&L*P\3?VUKUU9Z;J%ABSG\J6!E9I'4*"S@@C'+$#CL>>>.:GN[?68O!5K
MHS?\32WN87EVH5:"%$(F#\?+TVX/4\5N>"K_ $F[U7Q"+,()CJ+MGRMA9=B
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MI.]+10 4444@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S]=N(
MK30-0N)U9X8[:1G56VD@*<@&N!TC4]-MO%OV?[1:)8'00T;)D(?FY7<?O8'X
M\FO36574JP!4C!![BHC:6S  V\1 & -@X'I28FCQW23IEGX9\!7%I(!>W&H
M&7 $CH2^\$_W<X'Y4GB+5M'?X<7ME</NOQJ>RYBD&9F?S020#U^7'M7LHMX
M% ACPO3Y1Q08(=Q;RDW'J=HS22$EJ<_XS:9_!E^;5)9"8OG6+[Q3^+'OMS7+
MSZIH%[X@\(R:2%(_?1H8H3E 4P W'R\^M>EX!]Z18T7[J@?04QGE6A1>&YKN
MSTR]2_EURSNFD\@E\))NR7!Z8QSUY%9VLZO9J\;QVKVJV/B42W*0VS'Y0Q#2
MNV.2<]NQKV7:N_.T9]<4[:O/ YZT".$\*ZA;W?Q$\5O"Q*2BU,992-^V+#8S
MUP:O^+K2_MKW3M<TBU^T7ENYMY(@/]9%)@?,?12 WYUU@50<@<T$4#.*\.:-
MJ-I?76EZHJ3V45Q]O@F2/8C.[,VS;D_<;D?A4.LNTF@^,H5L)_O;T A($R^4
M@)7U.5;_ ":[O%% 6//-3U2"_P#&_@^6.RG^R^1<N6EMCA 47;V^4_+^M7?A
MQ,)[3771)4C?6+AX1)&4'EL05(![=37;8'I1C% 6/)Q%H\.L:EI&N:!?:AJ,
MUZTT<@MV,<X/*-N!V@CISZ4NI6=]?>(?%UK#92K+<Z9;P1, PCDD12S(&X['
MK7J^** /,M,MM,U[2KE-)\.W-IJ:V;6[RW<31[-RX*JQSGGTK7T#5QK7V2!_
M#,MK=6"F.0W$>U+?C&(VQ\V<=J[; HHL!XO:W,EE\-M!TBZT"\:\M-2C293;
M,1%LD+M(,9R,<9'][TKL[^\_L;QI%J$]E(VEW&GA$N(X6=HI S,1M )&0P[=
MJ[7 ]*7 ]*!6/(;FVO\ 3I(KB#3I+B#4O$(NTMVMR_DP[<%R/X><'FM*[N)8
M-?\ &UP+*\>)[*.*() Q\V0*RD+Z\D<UZ7BBD,\MT/5;OP_%H]W<:%?7-O+I
M,-MNAM\R02HS;E*G! .1^5=:OB!=._LJV.BW4,=^Y6,0QC; .HWXQM)ST&>]
M=+WJ.2&*1XW= S1DLA[@XQQ^!-,+''^/HY(7TC5AIDNHV]A<,\T4&3(H9=NY
M0#R1Z>]9=[*MQX-O)M/\,7UL+NXCF6 H/.F8.&9F&>.  ,FNXT;5H-<TU;VW
M218V=T D&#\K%?Z5)!>O+J=U9M93QI"J%;AE'ER;AR%/J.] ,\WU)+:W\07T
MFI^%M3U!=46-X6@7/R[0/+<9 !!SUXYJ]%/J?AG7KESX;N;NVU2"W$4=IM9;
M9EC"&(Y(&W(SGIR:]&HH XFXEO-.\3Z/>2Z'*8Y-/DA=;10XMWW*0O;@@8X]
MZJV#7W_"N=4MFT*[BO/WX6W\M092[L01@X_B'7'2O0*.M%@/,[5-<\.R:+JT
M>CW=_;#2XK&>UC*B6WD!^\ 3@@G@_05J:K=ZW/J6B :'<1V<ZS&Y6$H9(S@;
M%9@> ><X/XUW/?-)@>E 6/-K2#41X8\,VG]CWR3V.I(]Q&=IV*I8DYSR/F&/
M6NQTW6Y[[6]1TV;39[86FTI,Y!693G!&/<'BMC@=J9'#%$SM'&B%VW.54#<?
M4^IH \ZU70C:>.]0O9_#LVLVFJP1?O 5(A= PVL"1P?E_.KSZ=JO_"0Z(/[&
M$4":;+:S/ P\JW+ 8 '4@;<=.]=UQG-9VN:J-%T>YU$VSW"6Z%W1" =H')Y(
MH X;P[HEQ#IMGI<WA2V@O+=MDEZ5 B"CC>A!+;R/IR:O^%?^$BTZQ3P_/HB1
M+9R;$OVE#121Y)W ?>W<]/7O771WD\QLGCM=T,Z;Y)-X_=\ @8[\^E7N/44
M>7W5GXAET'Q9H<>@W#/>7<\EK<F5!&ZNV0>6R,>F*WKC2M2BU#P_K4-MYCV=
MJUM<VBLH8!@,E3T)!'3T_*NQR,XSS]:"0HRQP!WHL!Q]MX4.H^*-0UZ_$UN9
MXT@@ABF*L(UZEL'&23^@I-1T&]3QKX=U"SMVFLK&*=)7:;YEWXQU/(XKL-Z%
M=P8%?4'B@,C9"L#CKCM0!Y]<:#K,^A^,;0:6#+JEPTELKW"[6!55R<'Y?NYQ
M5>TT'6M+O8KBXT"VUD3Z?#'*9I5:2*>- IY;C8>O'/M79:GK1L-4TZT18'6[
MG\ECYN&0[2WW<>BGO6N[K&A:1@JJ,DDX H \_P!/TGQ1X<UVXN[73[.ZM-2C
M5I;>!Q"MK*H &!_$N,9/7BM">S\02>-M&O)[2":SM+.9)IH6"DRR8R "?NC8
MOYUUZ2QR)O2163^\IX_.D6:%V=5EC9E^\ PX^M%D%CS>TT_Q?:! ND*UL^JW
M=W/!]K56>.4L4&X''!;)'M5:S\.^)K+2$LQHMON37%U ".Z79Y>02.><UZB9
MHE!8RI@'&<]_2GD@#)(P.<T6 X74[?Q)'K.O36&C+/'?6L<,$CW** RA@21G
M('S?I5>#2O%NF1Z#?V-E:/<6UD+&]L9)\ J",,CXQGC]:[N.]M9E9XKJ&14!
M+%'!QCKTK'O_ !1;QZ3:ZGITUK=V4EU%;R2K-PH>01Y&.,@GN1T- %#4(/%%
MRVE2M:6DX!E:[MHYS&JDE?+^;DM@ Y]2:P(M!\40>&]&TP:1:M+IVH+<EDNP
M%95+'N.IW5Z1!=VUVK-;SQ2JIPQC<, ?0XIL=]9RJ[1W4+B/[Y60';]?2@;U
M,SQ3:ZO?^&+JWT9TAU"15"%VV@ D;AGMQD9KCQX<\41+XA-IIFG6CZK:1QQ>
M3=EO+=00<DJ,Y#=?:O18;JVN&*P7$4K 9(1P?SQ3)M1L8)U@EO((YGQM1Y &
M.?:AV XZYT/Q#?)H%K/#;+##9/;WTJ2_O(W:/;NC]>GZFF#3_%_]F:1926=A
M/+87".]P]T0)50$9QM)!.:[.?4K"!RD]Y;1,O59)54CTZFJ%UKMJ]E<_V;J.
MG/=1_*BRS@)NP#@X/H:-$(9XJTV[UKPI?:=;",7%S%L&Y\*I/7G']*ISV.MS
MZSH%X;2T6.T2070\\Y4LH'R_+R..^.M;DFH6]I;PR7UU;Q,Z@Y+@*QP,[<_6
MLW5=<DLM1T6*W^SR6VH7!A9\DD?*2"I!QV-#&<Q-X9\1P76I:O:P:>^H&^%U
M:PO(2KH5V,K' P< $'GG-:&J:)XCUO3K2ZFDLK34+.ZCO(+2/+Q;E5@59\ \
M[NN.,"NM:^M$N5M7NH!.W2(R#<?PZTKWMK%,L+W$2RDA0C. Q)Z#% '*:UI/
MBG6_#[0R2Z=#>--$XA5W\M C;CEL98G &, 4L_A[79_$FHZJEW:VPN-*%G%L
M9F9)<[MWW1QDD5U[.J(6=@JKR23@"JT&I6%TLC07EO*L8RY20$*#W- CA=.\
M->*K+4K/4EM]#6X@L6M)!YL@\UBP/F$A.IVC@UHP>'->AT7P]9^;IWFZ;<"6
M?#/M<#( 4XR/O'J.U=+9ZUI6H7!@L]1M;B8#<4BE#$#UP*CO?$6C:=<&WO=5
ML[>8#)CEF56 ]<9HL@.7OO!^M:LVLB[N]/@%W/%<VDD,;,T,D> "V>#PHSCW
MK6&F>);S2[V'4=3LDN)8&B@^R1,L:L1]]LDL3]"*TE\1:-)*D2ZI9M))C:HF
M4EL].]+-K^E6][]DFU"!+@.(S&SC(8] ?0G(Q]11H!SEOX8\06VKRZG%>:4D
ML]BMH\*V[B-=I)WCYLDG/-;?A31[GP_X:LM)N9XYWM4\L21H5##W!/6A?%>C
MOXAGT(7B_;X(Q+(A' ![9]<<TZT\5:'?&46^IV[^5'YK8<#Y ,[AGJ/<4P.6
M;X?ZL2P_MRV?_B:?VDLLEF6D+<C83OY7''2GZ)IUW>7WBJSAU6$V5Q?.LR?9
MV$J%HU#E#OP.X!P>F:TY?B%X4G66"W\26*S&-F617#!,<Y]#CK6C/XCTK3[:
MW>:[\XS0^:K0QERZ#J^%!PO/7I4C,*;3;F'Q_:)I-Y#;BWT@PLLT1D!7S!C@
M,N#2OX DCN=+NK+6YX;JR>:2222(/Y[2_?8C(PW)P>:T=2UAH]7\/S65S&]I
MJ$IC8J@;>NPL"&]/\:OKXBTY]4&FHTKSF0Q%EA8QAP-Q4OC:#@'C-/01S$/P
M^U*"UTJV7Q(733;YKR-FLQN<G.58A_=OSJYJ_@F[U/7-0U"WU^>SBO[06L\2
M0JQVCNK$\=3VKIK_ %.STU86O)EB6:00H6Z%CT&>U02Z_IL,E\DUR(VL8Q+<
M;P1L4C(/(Z<4606,2U\%RVMYH-V-8D,VDV[6Q(@7$\1(X(SP< <BH)O #20-
M91ZU<0Z=]M%ZEND*$J^_>1N.2<MS6S!XKTJXM;FY:2:WBMXA,[7,+1?(>C#<
M!D46?BK2KV2[B662*6TC$LR3Q-&P0]&P1R*- (;SPS+J$ZF\U-YK=+I;J&,P
MJ'B(.0JOU [=,X)%7-%TZ[T^2^-QJ-U=I-<&2(7&,Q# ^4$=O8UB)XKAU#Q5
MI-I:R7T"3B5FBGM3&DR!20P+#)YQTKHM3U6UTBW2:Z9P)'$2+&A=F8]   23
M0!EW'A4M<ZA+9ZI=6::@I\^.-48;B,;E)!P<5!_PA2K;Z3Y.M:E'=::AC6Y5
ME+3(3DJ^5P1P/RJX?%NF);7LTHN(FLE#SPO PD5?[VW&2/<5)H/B6R\11O)9
MQ72HH!W3P&,,#Z9ZT: +?^&[#4M FT>[\R2";F1RWSLV<[LXZY%&L^'+36M!
M_L:62:&TPB_N6 ;:O09(/H/RJOJ/BZQTY[D&WO;A+5U2XDMX=ZQ$^OTSSC.*
M+[Q=8V$D^^"[>"W\OSKA(QY:;^G)(/UP#BG=!H,?P=9G5)=0CO+Z&:>%8KA8
MI0JS!1@%ACK@8R,47_@RQN]2AO[6YO-.G2+R7-E($\U,8 ;@YQV[BH=1\<6V
MGZT^DII.JWERD/GDVT"E2GJ"6&:D3QMI\]G87-K;WEQ'>PRS)LC V",98.20
M%/;'K0&A/<^%+2XPBW5W%;^4(GMT<%' .<D$'GKR,'FK=OI?DZ[<:@LLNR2!
M(O+,A*<9P0O0?US7+:UXF^TIX0U;3H;R:"]NC^XCVAW!0X!!('!'K4^M>(8=
M3\.:]$D-]97NG1;WCE&Q^02"-IP0>>]) =K17-W'BFTTFSAC9&GDCLUN) DB
M JN./O,"2<'IZ>];6FWT6IZ;;7T(=8[B-9%5QA@",X(]:=QEJBBBF 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%( HHHH$PH
MHHH&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!5U&2YBTVZDLXP
M]TL3M"A_B?' _.N2MM9U+4]"U&71=2#ZC"FY;6]MP)8G&<JRC'!['^==A>6Y
MN[*:W$KPF5"OF1GYER.H]ZR6L5T5[C5A'<ZC>O&D3,JKO* GT !ZYI,1F:7K
MVH:ZNG/IUU Z&Q:2Z#1X/G?="G^[\P.1[5DZ!K&JZREUIUSK,]CK(@=);>6V
M52K\XEAXY7D#GTKK-*T*SLK2]>"W^R2ZB[SS[3A@S?R//;\*;8>&;:SN;:YE
MN+B[N;6$PPRSD%U4]>0!G\<T:BLSB=/U?7K7PYX4L4O9)[C4P[/*J(K*BH3M
M!/&22.3SQ6A-<>,K/05%UJ,%M<MJ,<$$KPK(S1.X5=X&!GGM6X/ VEG1;?3'
MDNG6V;=!-YI$D7^ZPP14C>$+$Z=%9&YO2L<R3^:;AF=F4Y7+'TXX]J069SXB
M\1GQC-H$GB2?[/+IXNO.2WC#HV\KA>, <9[_ %J"?5_$=OH%A/J#7%W%'<3V
M]\=-3]ZP4L%D& " "O.*ZQ?"]HOB!M:^T7?VQH1"6,QQL';'3KS]:@TSP78:
M0J+9W%\@0N1FY9OOD%LY]QF@+&IHTJRZ1:L+\7P*<7' \SWP.]8/CZ\U&PTN
MQGT[4IK)WOH8',<:/N61PI^\IZ G\ZN7'A:(SZ-]BD:UATZ8R;8W8;QW4CH0
M2<G.:@\=:5-K&C6UE#!/+_ID$C>2=I55<$G/;B@9E-#KFGZIK.F)XANIA+8_
M:[>:2.,O!("01]W!4XZ8]<5F3-XBTO\ X1D7'B2ZE?5YXX;MVCC 0!6;"84
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
MT/\ 9MI;0%83'DDN&).<^WIZ5KZ!I<NC:/#I\MW]J\CY4D,80[>P('\ZH_\
M".W,/BN^UBTU$PI?6RQ31&(-ATX1U/L">#_^H&<=X.U36])\.>&6F^RRZ9=W
M3VGEQQL)$R7*MG..JG/'YUJZ9XF\2ZNUOJ%AI,DFGS7+(5E$<86$.5+[MY8M
M@9QM_P :T8?!30:1HVG#5IO+TNY^TJ1$H\T@D@-[#<W3UJ:S\)R:>5M;35KF
M'2EE,JV:JG!+;BH<C=M)S[XXS0!>\5BY_P"$6U-K6=895MG8.R;N I)&,C\Z
MY32M:O;;2_!>CVUQ:B[U2U1VF,7W(DA#8"@]3CKG'%=GK>EC6M&N=--Q);I<
M)L:2,#< >O6LK_A#XUL-&ABOI4N='P+6YV+N"!-FQAC!!&,]Z .=\0>-=6T6
MT\1V:>0]_I,,,\<[1825)"!R,\$$G\JDEU?QG9:K:Z5<O;7D]U"\Y>QM\&!5
MP.CN V2P[Y&.E;>H>"+35;#5(;NYD^TZH$%S/'@':F-JJ#D #'O3M<\+7&JP
MZ;+:ZS=6>IV!/E7BA3N#8#!TQM.=H[=J5A&.WB#Q79^$;:?5]/CLM1DU".VF
MF!5TBA9_]:0"0..,$]?RITVO:UHNGZUJ=W?0WUK:2+#:A8-ID9E0[F8'H"^.
M/0TSQAI=Q#X?L[>?4M5D_P!+6XN[^& 2, BD@&-1]TMMXVD>M2Z3HE]K>D7V
MG:UJ5Q?Z9=0!4:6Q2U>-L\%0 /KDCKCWH O75_K>CZWH\<\R7EAJ+M;ROY84
MPR[=R$<\J<-Q5$ZYKH\'1W@FL_MRZM]BD<PG85^U>3D+G@XY_.MN#PR?MUE=
M7VHSWK6"LMJ)%5=I8 %VP/F; QGIR>.:B'@VW71?[+_M+4#%]L^V>863?YGF
M>9UV=-_--( T^^U6+Q!J^F7,T5XL%K#=6Q6/RS\YD!4G)[Q]?>L/0M;UK4[O
MPW(NHQSVVH6[S7BK ,Q,J@[01T&3CGGBNHGT[[#?WNM1O=W%Q);"(VRE-I"9
M(V\#G+'O7&>#8-5 M!8ZMJ\MG 0CPZAID<*[>X+<.2!TQGG%)@>EBBJ6FV4U
MA#+%->S79:5G5IL912>$X["KM4,****8!1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%( HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** $[U7OM.LM2A$-[:Q7$8.0LB@@'UJS10!#:VEM90B&U@CACSG;
M&H S4U%% !1110 4444 %%%% !1110 8'I1110 8HHHH .E%%% !1110 444
M4 %%%% !CG-%%% !1110 =:*** "BBB@ HHHH **** "BBB@ HHHH **** #
MO1113 ,"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBBD 4G\7X4M
M)_%^% "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M%% !1110 4444@"BBBF 4444@"D_B_"EI._X4 +1110 4444 %%%% !1110
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
MB75H=?\  &LRM$\$MC.(G"RY D5E.59>HPW?\JV%C5?B,CJN"^DMO/KB5<4
M7+^Q@M+J+5(-.-S>JHMPROAEC)YP#P>U4],\-6T?AI-/U-$E EDG.3C8S.7X
M(Z$9ZBJ7CL)'<^&[F0*%AU6(LS.%"KSD\GV]ZM:KJ$]WX9U>XGT8W%BD3-%"
MTVUKF,#))'\(]CSCM2T MM8CP[HLO]A:=]KN!MQ%).0TO.,ESD\#G\*O:7;R
M06S27$<:7,[F:8)R QQQG S@ #..<5C76OWUE/I.GV&AF9KRV,B?OU2.'8H)
M4GGIE1QZTMGXIFGTVV,]@(M2FNVLC;>:"HD7.YMW=0!GCF@+G2AE+%01D=1G
MD4M<3I<UY8^*?%5U<VL;>7;6\A^SYQ(P1R0,CKC%=+I-[/?PF=C;O ZJT,L+
M$[@1R"#Z4TQFC1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBBD 4G>EI.] "T444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!D^))A!H-VWV][%BH5;A$#,K$@  =R<X'UKEIKF]LK;Q3%'
M->VX@L5E@6:X\QD8JV6!))'('&>U=IJ6FVFK6+VE[$)('()!..000<]CD"J'
M_")Z-FX8VI9KB+R9BSL2Z>AY]S2L(XRTO+W3=0\)W']HWDQO["1KM)Y2RRLL
M08-M/"G/H!3K^Q7Q'X+T[5?[1G:>ZNX'>>.9D"H90-H7.WCH..V>M=N/#VEK
M+8R_9%+V*;+9CSY:XQ@?AQ5-O!6@.6#6">6S!O*#$(&#;LA<X!S1;0+&CJ\8
MDT6\4NZ_N7(9'*D84GJ#FN&\V\O=/\ #^T;I/M+ W+)*5,JB$MAO7)&/7^=>
MA26D$MHUK)&&@9-A0]"OI51-!TN.*SB2RB6.R;=;*!Q$?5?2BVH6.!DMPWA7
MQEIL]]=-;6U\4CDDG):)"$;&[K@;CUK3O_#>G7/B?2K0:A?1PFTE=[>.]D D
MP5 )Y[;CT/85U0T'2E2\C%C#LO#NN5V\2GU;UI$\.Z/'=QW::? +B(823;\R
MCV/:E85CCM)M;?5K?Q);7UW(L^G3O;P2-(0]O$L8V.,GKU;/>F^&[Q?$<UG9
M>(9UFFMM/2:-7?9]H+NX:0KGG 1,>F\^M=O+HFF3W<EU)90M<2+L>3;\SKTP
M3W%%YHFEZA+'+>6%O/)&I1'>,$JI[ ^E%@L>4HW]F^';:.RNW$<?C#R2WG$D
MQ^8058YR<@5>U75Y]-UGQX]G=,/*BLRJHQ/E!E^=E'8X.?PKT1?#VC)9M9KI
M=F+9FWF(0KM+>N,=:=;Z%I%G)))!IMI$TB%)&6)067N#[4[#L<OJ-KI&E6-Y
M?Z'=-#>#3W %NQ==@QERO(W#.03S3= TJSBU'2=5M_$/FJT!40PH%6Y!0D,_
M)Y'7-=)I%MH48G32(K%0<"86RJ/7&['XU9M-%TS3Y99;/3[:W>48D:*,+N^N
M*0$EC?VFIVPN+*YBN(22N^)@PR#@C(KS=([#2X_&]S9?N[H7BK/L4J8XR$W$
M$>Q)SVKT?3M-MM,MC!:Q)&C.9&"(%!8]3@<4JZ;8I<RW"VD"SS#$L@C&YQZ$
M]Z; XZ_M(;'Q)X8FT!EC,\K),D;$K-!LR6;GDCJ"><FM?QE:2W^FV]M;7-I'
M=?:$DBANC\DY7G81GO6Y!86=J5-O:PQ%5VJ4C"X&<X&.@HN[*VO8PES!'*HZ
M;US@^H]#0@/,[R]EN(O#D"I#HVG/J5S#>QS?O(Q<*'*IU&5+AB.V0*D\3V=I
MH_PUURW@U?[6C74<N]]I2%FE0E% X"\$X[9KNQ9:-J5C/IA@MKFVC;9+ 0&
M;T/O^M61I.G+9+9"QMOLJ?=A\I=@_#&*5@L<]?ZA;1_$71XFN(@RZ==,X+C*
MC=$1GT! ;\JZ2RU"TU*V%S8W,-S <@20N'4X]Q2'3;$S+-]CM_-4;5?RER!T
MP#CI3=.TZ'3+4P0JH5I'D(50HW,<G@?6F!Y;K^HZ0W]IW<6II;*FN0BXN7ES
M.K+L!$8&"JCT.>YZ&MS5)K>'5;K5)'M]3TR2ZABF7)66T=> 5(QE<E>/<]:Z
M^7P[HT\ES)-I=I(]SCSF:%27QTS45IIF@WC"^M;2TD.\D2QH/O#@_CQ2L%CC
M,P67B4W1:'5M,O=5V^<\F+BSN0^W9V+(&& .P'?K5$B(3?$R&._2QAW1'SBQ
M(0F,[SZC)XX[YKT=-!TF.]%XFG6RW(<R>8(QNW'.6^IR>:KZ[H1U/2I[2RDA
MLY964L_DAED .2KC(RK=#SWH YCPM::-=:M_:GEZ9!<+IRP>5:W2RX7J[<=!
M]T9Z\>]9&FV&D:;!X'N;3Y7GO'S,KD[BP8E2V>F3@"NGT?0)-/N3K.N0:+:W
M,08L]A$5#9!!+LW.,=L?B>W2"6P\RWAS#NF&^%<#YAQR/S% (6TU2POKFZM;
M2[AFGM6"W$:."T9/0,.W0_E7(:S-L^+>BI&Z"<Z7<A%8]6R"!^A/X5U]IIMO
M:WMW>(O[^[93*^,9"C"C\.:M&-"VXJ"P[XIC/*O#<6B7TVFWESXDN+G7+9S*
M]BC0^:)!G>I 02%>O5L8K*U?7=!O+[3+JVU>TMC#K9:191_I Y(8L<@JO48(
MQC%>QQZ=917DEY':0)<R##S+& [#W/4TG]G67[S_ $. ^8XD?,8^9AT)]3P.
M:5A'GL7D6VOO<6!@U6PO-6(D;=F>SN@VTX/79\IX/0>U9GAB/P[<O:F37[\Z
MW;WLDC6 ,0E\[)W<;-Y0Y/4XQWKU.+2M.ANVNHK"V2X8EC*L2AR3U).,]S4B
M6%FET]REK MP_P!Z58P';ZGK189#I^L:?JDEU'97*3-:R^3.%!&Q^N#GV-<;
MJ=GX9N?B9+'?Q1/=MIA=T?'ED X)?/&<8Q7;VME%:27,J%B]Q)YCL?7  _(
M53O[S1[>^2.]-LL\P$670<@YPI.. <'@TP/)+&30;?X7PW+/:K=QZL%A<D;P
MRS\ 'J,)GVQ74Z.FFR)XBM_$T,374EY+\UPN6EAQF/8>IP"/N\@^]=ZNFV*1
M>4MG;B/=NV")0,^N,=:F>"&0H7B1BGW2R@[?IZ46$>0:'I6B2>-]+TO5;6WE
MO5T4(\4JAR3N. ^<\A-O7FNFTF'1;'Q?XHTR&.&VN98HV1(H<,(O* )&!Z_K
M7<^1%YGF>4F_^]M&?SJKJMM%/IMTLDK6X:)@T\?#J,<D&D,\G\"7WA^^O= @
MN-1TW[5ID,L4$1C9)96=@!G>,;AR< DY-+I^HZ7]OT*YCB;3D@UF6)[%;=F\
MIF+J&ED*E@S$CC('Y5WNEZ7)JEM9W-WJ-K>6D;K+!]GM?*WE3\K$ECZ=JZ8H
M,'"C)YZ=Z8CR;Q-?:"^L>(?#NKZI%:QW\T#AFB=F!PN<$+M XZD\58N(_#B>
M(M6@UUKP6=]%$;.1+B58+B+8!Y:",A3SGCDG/%=59>&M5L;J\ U\S65S,\OE
MRVP,B;OX0^>@[<5TEO!%;V\<,2*D<:A$51@ #@"D!D6VL:5I^H6/AY/.@N)+
M<O;Q2(Y!1?\ ;.02/KFL3X@R:=;7/AJXU*. P_VJB.\ZC:H,<G4GM77M90/?
M)>LF9TC,:L>P)!/\A5+6-';5+C3I5N%B-E<?:%!CW;CM*XZ\<,:8SAO$'V$^
M'O&-Y8(BV-WI_D0O$ $GFV-]P ?-U R/Z47.I:?9:MX?O]1N;J+3)].C@AFC
M!:/S@PRKC!QD<9XZ&O30H P .E4I]6L;;4[73II"MS<@F)=APV.HSC% 'GDC
MV7AOQ=HMY+8&S\-"VG2W8HS"*=F0EV!&Y<@8&??UIEH;6Z\/>/G$%ZMK/<22
MIY5NR,Z[!RF1SDC/TKT>RU.SU)KA;:0LUN_ER!@5(;Z&H==T<:WIPM?M4]JR
M2I-'+ 0&5D8,.#P1D=#2L!Q>CW^C>(C<O8WH.MRZ4+00&)HG79NZDC@[F[=!
MZTGA2#PW?W>F7-K::D=1TR(PB&XDDQ9@+M*D,<'T'7-=K8Z7/!(LU[J,M[*F
M=A>-$"YX/"BM.G8+&;HNMV>O6DEQ9-)LBF>"19$*,CJ>00?P_.N$U"?0[+Q-
MXCM=1DDAM-0$(E>2V=P95'.Q@I&,$=>A^M>C6EE;V,;1VT2QJSF1L=68G))]
M2:P_[/&C7#D:M?"&^N21&55]KMU ;&0* ,U9-/O/B%8SI;^?!/I16.X%LS1,
M2P<#?C'W03UK$\1M!J<FHV5Q:WMN(-2AE>&"R9ED1=F97=0<\>A! 45Z7;V\
M=K;16T2[8HD"*OH ,"I,46 X)$AGUOQ9?_V=<JL]C&L<TEG(AD 1@P&Y0>N.
ME26=Q#;0>#IKC3[L[;1HPXMG<Q.8U&" ,C@,,XKK%U2 ZN=,V2K/Y1F!*$*R
M@@'!_$5+<W<=I+;HZR,9Y/+7:I8 X)Y]!P>:+!T,#X@>8_@F_AAMKBYFE"*D
M4,3.['<#C &>@JGK\<U[XLT.:WM+MDBM;I7E^SN%1I$ 0,<<<@_3O7:=J*+
M<9X;G%YI=GI5]X>FM;ZP(4J]N1%$1QOC<C:?7@YK)TK1[ *NGZEX<O)]2MKM
MY48^:8&.\E9=Y.S.#D^^:])[8HHL!YM=1L-'\:S#PW.\\\^Q8Q;,3= *JAEX
MYYS_ #JYK5K/.?M&G6VI6FJ6>G+)#(D),5UP?W$@((Z@<<$;J[>ZN%M+66Y=
M698E+L%&3@#/%,TZ^BU+3K>]@#"*=!(F[@X//- '$W.GO%XFO9]7T&>_AU"V
MB*O;*9%C=5VNAYZ'.03[^]5M=T>006$6FZ1=Z1J5I;E[.ZT^/S$B^8_N' X(
M(ZYXR:](J*XE,%M+*(GE**6\M,;GQV&>,T6 SH)=67PLLL]O$^KBURT*MA&E
M"GY<^F:XBPAUI]?\,ZM-H5^6@LYHKUWV!O,*J  FX #(/0=*](CF#Q1LX,;2
M#(1\!LXZ8]:HZ1K$>L?;%2WEA:UG:"19,9)'<8)XIB.-@TS5U\*>';0:5<BY
MLM52:>,F,'RP[$MUP>&'2KLSZU:6NO:8FA3W/VEY7MKB.5=CB0<@Y/RE:[C'
M-%*P&9I(N+;P[:1RVKK<06Z1F$L"2RKC&<X[5C:"FKV7@U[>ZTJ0WR[P(/.4
M[]Q)!SG '/3VKJ^_TJAK6I_V/HUWJ'D-,MM$TK(K ':HR3R?:F,Y75(=6_L?
MP[%;Z8POK617E@BN0KHJJ02&'!!X'/'--U*"\UOPS-I]EH\]O=Q7EO.T5Q.I
M9P)5<L6!/)"FNGN-,T_6X[6^GA.\(&1T<JP4X.,@\CI5NPCLUM%:R*-"YW;U
M;<&/<Y[TK".6O]'U74-<UJ0VRQVM]I M(G:0?+)\^<@<X^8?E37L=0U#PWI=
MGJ_ASS?+3;*D5T!)$R!0KHP(Z\]^*[3(% 8$<$$9]:=@,;0].O8O"EOI^KW+
M7%UY!CFE!^8YR.O<X.,]ZP+'P]JUKX2N/"+6T9M3&]M'>B4<Q/GDIC[P#8]#
M^==P"#W!(XJ(W-O]J%IYJ^>4W^7GYMN<9Q19 8,-AJ">.GOS91?8?L"VRS^:
M3)D.6^[Z<_7BI?%EIK%W96::0$8I>1R7,3OM$L(Y9,X.,G%;@EC,IB#J7 R5
MR,@?2G%E12S$  9))P!1;0.APDGAK5QX>U_38[2S5M0N?/A"2[4 ;;D$$<8V
M_C6O;6NKR^+HM3GLXHK869MB!/N;)8-G&/;%=!#<P7"%H)XY5'!*.& /OBFP
MWMK<EA!<PR[?O;'#8^N*06\SG/&6A7NOMIEO';V\UE#<>=<Q3-M\P 8 ''J<
M_A5-=(\3VWAS4=#C^RS0NCPVD\\K%UC8$ /ZD D<8Z5U\-Y:W#;8+F&1L9PD
M@8XSCMVSQ4<>IZ?+<M;17UL\XSF-95+#'7C.:+(#GXM+UW^W-#O)19+#:6KP
MW**26+, ,J?3Y1Q[FJJ^%M4^SV]PT]O_ &E::C+>0L<E'60DLA'T.,UU+:MI
MR1K*U_:K&S%%8RK@L.H'/)IMQK6F6DK0W&HVL,J@$H\JA@#TR,T60:&);:1K
MT.JZQJ0GLEGO(H5BCPS+&4R#GUR#6EH^C_V==7=SLCB^T;2882?+!&26 [$D
MFI;S7=,L+FSM[F\BCDNR?(!8?-QG/T]ZT1@]*!BT4450!1110 4444 %%%%
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
M:$22Q/N&"AP=HP5'7%6KZWO+>=[O3;"YM=9M;6&+9%&SV]TN5^3)&,+D\Y!
MYZ4!<]"K.U'6['2I8H;EW\Z56=(XXV=BJXW-@ \#<.?>HK#69+K5+G3IK&XM
MYH(DD\QQ\DN1SL/?!XKFO$NF+#XU@UB\TV^U&PDT][79:HSF)]ZMD@'HPS_W
MS3&:T_B+3+Y=%NK766B@O+@+"8X\K<GD>621QR#^55]2\66]SHGB,Z=-<07.
ME1R;Y6@("NJ[N,C!Z5CZU8RP0>$K72_#TL%M!JJ7#PI'O6WC!;);L#\V?;\*
M9/;W\>A^/+!M-O6EO)IVM=D!991)&%7:1[@Y]*0K'0>&O%^E:I9Z?:_;6:]D
MLDN#YR,AD 4;F!( /)YQ5I?&&BM+%']J9?.SY#M&P6; R=AQ\W'I7(MHNH2Z
MAX(1+"=%M-)F@NG*$")G@555C]0:E\+:=;VMIIL$O@PPZI9,$DG: +&F#AI$
M<Y)R,D#J<]J V.ATOQYH&M:DMAIUQ-/.79&VV[[4*]0QQ@?C1KNN6\>O:?H!
MDNHYKQ))"8(V)*JO9ATY(/X>]0> [>:WL]2%QILMB[W\TJK(F-R,Q((..<]?
MQI=:^VIXZT.>#2I9[6*.99[F-!^[W#"C/7J.U %^37[+2+9H[FXN;E;5<7%R
M(BXCP,G>5& 0.345_P"-M%T^YA@DDN)9)H#<1>1;O('0 '(('/!K/TZ+4M*@
MU^RN+"YO7EGFN+:4*NV=7484G/!!R.1T INA:1=:5J>B6DMI+)%::4UM)<@
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
MX?KJM[I"I>KJ,02U$H)<"Y V@]CVY[C-;TN@S:QKNEZKJD<<+Z8LGDQPR%PS
MN "QR!@ +P/>J,7AC5;?PNNCQRVY\B_6>!W+']T)_- ;WQQ^M("P_B^;3X]4
M_M?3?LCV<230K'*)//#[@JC@?-E2,4R#Q-K$<]Y#=:(6,-H+B*:)V6.1L9,9
M+#Y2.>:DU7PU=ZKJNH2R30+:7-G'%&"A9XI4+,'&>,9;I[5-%9>);G29H;^\
ML1=F)HT,$;;&8@C<V3TYZ#O0(RHO%GB5O#[:Q+X>ME@:U2:,)>[R2S $D;?N
MA3N./2MV"^U>73I9HH+.[=95$+PRX26/C+<YP1SQGM^%,L-*U.Q\*6FFK<VS
M7D"QHTAC)C=01N&W.1E<C\:33]"O-,M[I+2\BA\ZY$J1K%F.)>,JHSQGFF!O
M Y4$C![CTI:**H84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1WHH[T %%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $95
M8890?J*0QHR[2BE?0CBG44 -"(%VA0!TQCBG    =!THHH 3:O\ ='/M2X'I
M1118#,DT?SM8^W37MP\:A=EJ2!$K#/S8')//?T'I6G110 F >U+110 4444
M%96OZ''X@TQK":ZN;>%V4OY!4%L$$ D@]P*U:* &0Q^3"D>XML4*&;J<4_I1
M10!#=0"YM98#(\8D4KO3&X9&.,]ZKZ1I<>C:9#80S32Q0C:AF8,P'ID 9J]1
M0 8HHHH **** $"*K,P4 L<D^M+110 8HQ110 4444 %%%% !BBBB@ HHHH
M**** "BBB@ HHHH *,444 %%%%%@#%&***+ %&***8!1110 8HHHH ,4444
M%5K_ $ZSU2T>UOK>.X@?JDBY%6:*+ 5[2PM;"%8K:%8T48&!_6K%%% !1110
M 4444 %%%% !1110 4444 %'2BB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHI %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%%, HHHI %%%%, HHHI %%%% !1110 4444P"BBBD 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBBD 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%%, HHHI %%%% !1113 ****0!1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *.]%% !1112 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHI@%%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBBF 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 %%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI@%%%
M%( HHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444@"BBBF 444=Z0
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 4444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI %%%%, H[T4=Z "BBBD
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%, HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBBD 4444 %%%% !1WHH[T %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%(2%!+'  R2>U "T4T2(R*ZL"I&0P/!IU !1110 44A8
M#&2!DX'O4,UY! 4$C[-[!5R#R<X H GHI%8,H(S@^HQ2T %%%% !1113 ***
M* "BBD) '.?P&: %HHHH **** "BBB@ HHH^E !135+$$E=O)[YR*4?3'XT
M+1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%&0.M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1112
M ****8!1112 *3O2TG<4P&,TP'RQH>,XWXY_*F6[W,D:M/ D3'JJR;L?CBIQ
MSS2 Y)^4C!QD]ZD!!OR<@8[<TX9[]:,TF<] ?K3 -W( Z4M(3@<U$D\;,J+O
M);)!VG''OTH ?N<[L*/;)Z_X4N[GD=>@H+X8#!YXX!_6@$D], ?K2 -XW[#]
M[&<4'=N/(V_RI<_,!GW_ ,_G00,@^E, SGI36D5652<%C@#WQFG9^8C'(%&
M,G R: (S*0&+(RJ"3DD=!^-1VEV+F 2F-D!8C:>HP<<TZ;=M8#'.2<\Y_P B
ML_1[I[N.;?$L2*0J('#8'/X_GWI7$:C-M3<.HZ\4X<@57)D1U8-D,WSJS< >
MQQVJ38QD#DA@"<=L#^M"&/4D]N^#3J;C!+!5!/4TJMN *\J:8"T44@SDYQCM
M0 M1;7\X')VA<=>^?3^M2GH:B5I6DS@+'@\=\Y_+%  $/GL_F-@@#9G@>]2C
MI2  <]^F:6@!.]+110 5$(0(RA9CG/\ %S^=2T4 (5R,9-1O"C[P=WS  X8]
MJEH[XH C,"%64[B",'D]*BDM()D565L(,##D=.G2K!.<#!.:7L* *IL8<<(Q
M[8\P]S4WDH4V8^7.?O'KG-2"D  & ,"BP6%I!]: HW;L9-'.>O% "T444 -(
M?DJ0?8TJ;]OSX)]1Q1GG% '.>]  0#P>F:%.1G!'L:6B@ HI!GOC\*6@ HHH
MH 09[T%5.>!SU]Z6B@     & .U%%% !145Q"+B!HB[H&[HV#^=2T %%%% !
M1110 A'(/IV]:%!#'D8_7-&<L0!G'4_TI: "BB@]#0!$\0,(15! Q@,<"LBW
MB3SGMUD$;"4.JYW$*HQRN,#[I[^AZ\5JSSF*2-%BDD+?W5R!]3T'7ZUA:4QL
MTGE71I(&DO&3<P0R,&D)+$@],LQ'/3'%(#HU'RC)R<=: ""3DG/O2_6@G I@
M%%%% !1113 ****  T@4 DCJ3DTM% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4449
MYQCMUH ,T4@R2<@ =L&EH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHI %%%% !1113 *0]12TAZB@!001Q@_2CW'%%%(!#QC"TC$ C/3U/
M:G49H :6[8&[TS0J[1DXR>I'Z4ZB@!C!>0PX8<^](%P&0H O0<]1C_\ 74E%
M(!@0J1@_+CICG\Z<5#=1GO2T4P(YM_E$QG# ''R[OTR*7>22-IX[]C]*?10!
M5G9W@&U"P8X(7GC/<<5E:#9-;Q/#+;M#&LA:,ALEE!X!QZ9Z5OT4K ,V*X.<
MXS[]J=[#&/>EHI@1.)-HV8]]W6G[1NW#KC!IU% !1110 AY4C&<CH:8H8 ?^
M@CH.*DHH 09QR #[4M%% !1110 4@&!BEHH *0C(XX-+10 UE8D$,5QU '6G
M444 %%%% "("J@%BQ[D]_P J.<].,4M% !2')'!(^E+10 =Z*** #THHHH .
M]%%% !1110 4C+N&"3^!I:* "BBB@ HHHH **** "BBB@!%55)(&"3D^] &!
MBEHH **** &21B1<-SSGK6?:V>HPW$QDOH9+<G]Q"+?;L4'C)W<G''ZUIT4
M%&,9]Z** $90^-PS@Y'UI:** "BBBF F.<Y-+110 4=>M%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%%( HHHH ****8!2=Q2TG<4 +1112 ****8!1112 **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **.]% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%%, HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBBD 4444P"CO11WH ****0!1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%%, HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M ****0!1113 **** "CO12=Q28"T444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 44=Z* "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH ****8!1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444@"BBB@ HHHI@%(>HI:3N*3 6BBBD 4444P"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHI@%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444@"BBB@ HH
MHH **** "BBB@ I.XI:0]13 6BBBD 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !124M !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444P"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI %%%% !1110 4444 %%%%
M !1110 4444 %(>HI:0]11<!:*** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH ;_%3J;_%3J "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "D!SG@CGO2T4 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%, HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBBD 449HHN
M 4444 %%%% !1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "D/44M,)_>*!4@1"Y)8C9^M(UT0<;/UHHK
MK]G&^QV*E"^PIN2&QL_6D%T2?N?K112]G'L'LH=@^U'GY/UH^UG^Y^M%%/V<
M>P>RAV%-R1_!^M(+LG^#]:**/9Q[ J4.P?:SS\G?UH-T=H.SK[T44>SCV'[*
M'8/M1P#L_6C[6<_<_6BBCV<>PO90[ +HG^#]:1;LD_<_6BBCV<>P>RAV%^U'
M'W/UH-T0!\G;UHHH]G'L'LH=@^U'^Y^M'VLY V=?>BBCV<>P>RAV 71.?D_6
MD-V1_!^M%%'LX]@]E"^P-=E1G9^M.^TG^[^M%%'LX]@]E#L)]J.,[/UH^U'/
MW/UHHH]G'L'LH=@^T\_<_6@W/'W?UHHI>SCV%[*'8/M9Y^3]:#=$,1L_6BBG
M[./8?LH=A3='(^3]:3[4<'Y/UHHI>SCV#V4.P?:C_<_6@71.?DZ>]%%/V<>P
M>RAV 71P#LZGUH^UGCY/UHHH]G'L'LH=@%T>?DZ#UI?M/^S^M%%+V<>PO9Q[
M"&Z(_@_6C[4?[GZT44_9Q[#]E#L!NB,?)U]Z/M1W8V=L]:**/9Q[![*'8#=D
M?P?K0+LG^#]:**/9Q[![*%M@^UG/W/UH-T0,[/UHHH]G'L'LH=@:Z(&=GZT"
MZ))^3I[T44>SCV#V4+; ;H\?)^M!NB"!LZ^]%%+V<>P>RAV!KH@XV?K1]J.3
M\GZT44_9Q[![*'8#=$#.S]:4W) SM_6BBE[./8/90["&[(Q\GZTOVDY'R_K1
M13]G'L'LH=AOVLYQL_6E-T0N=GZT44>SCV'[*'87[4>/DZ^](;HC^#]:**/9
MQ["5*'87[2<9V_K2?:S_ '/UHHI*G'L"I0[!]J/'R=L]:!=$D_)^M%%/V<>P
M>RAV 71/\'ZT?:SD?)U]Z**/9Q[![*'80W9'\'?UI?M1_N?K111[./8?LH=A
M?M)_N?K2?:C_ '/UHHH]G'L+V4.P?:SMSL_6C[4?[GZT44>SCV#V4.P?:SNQ
ML_6D6[+?P?K111[.-MA^RA;8471./D_6E-T0<;/UHHHY(]A>RAV!KHJV-GZT
MGVHX!V?K111R1[![*%M@%T2/N?K2_:C_ '.WK111[./8/90["?:C@?)^M(;L
MYQL_6BBA4X]@5*'84W1 'R=?>E^U'^Y^M%%')'L'LH=AINR/X/UI1=$_P?K1
M11[./8/90[!]J.<;/UI#=D'[GZT44*G'L-4H=A?M1QG9^M'VL_W/UHHH]G'L
M'LH=@-T0?N?K1]J//R?K111R1["]E#L'VHX!V=?>@71./DZ^]%%'LX]@]E#L
M!NB#]S]:0W6%SLS^-%%'LX]@]E#L*+C)'R?K2&ZP0-G7WHHH]G'L"I0["K=$
MY^3I[T?:CG[GZT44O9Q[![*%]A!=G^Y^M*+HDXV?K113]G'L#I0["_:3C.S]
M:3[4<XV?K111R1[![*'87[2<$[?UH^TGCY/UHHI<D0]G'L(+LG'R=?>C[4?[
MGZT44_9Q[![*'8/M1SC9^M!NR%SL_6BBCV<>P>RAV 71/\'ZT&Z('W/UHHI<
MD0]E#L NS_<_6@71/\'ZT44_9Q[![*'8#=$?P?K2_:3S\GZT44>SCV#V4.PG
MVH_W._K3OM'^S^M%%+DB#I0[#/M9X^3]:/M9_N?K113]G'L/V4.P[[2>?D_6
MD%V2"=G3WHHHY(]A*E#L'VHXSL_6E^TG;G9^M%%')'L'LH=A/M1QG9^M!NCC
M[GZT44>SCV#V4.P-=$9^3]:!=$@_)T]Z**/9QML'LH6V$%X2N=GZTOVH_P!S
M]:**?LX]ANE#L!NB!G9^M'VHYQL_6BBE[./87LH=@^U\?<'YT@NL@G9T/K11
*1[./8?LH=C__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>exhibit31-10xk2020002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit31-10xk2020002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!" # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#VT17?>X3_
M +XI?*NO^?A?^^*LT4Q6*_EW/_/=?^^*7R[G_GNO_?%3T4!8@\JX_P"?@?\
M?%)Y5Q_S\#_O@58HH"Q7,-QG_CY_\<%'E3_\_'_C@JQ10%B#RI_^?C_QT4>3
M/_S\'_OD5/10%B#RIO\ GX/_ 'R*/)E_Y^&_[Y%3T4!8@\F;_GY;_OD4>1+_
M ,_+?D*GHH"Q!Y,O_/P_Y"CR)/\ GYD_(5/10%BOY$G_ #\R?D*/L\G_ #\R
M?D*L44!8K_9Y/^?F3\A_A1]GD_Y^9/T_PJQ10%B#R'_Y^)/T_P */(?_ )^)
M/T_PJ>B@+$'D/_S\2?D/\*3[._\ S\2?I_A5BB@+$'V=_P#GXD_2C[.__/Q)
M^E3T4!8@^SO_ ,_$GZ4?9V_Y[R_I4]% 6(/L[?\ />7\Q1]G;_GO+^8J>B@+
M$/V<_P#/>3\Q1]G/_/:3\Q4U% 6(?LY_Y[2_F*/LY_Y[2?G4U% 6(?LW_3:7
M_OJD^S#_ )ZR_P#?53T4!8@^S?\ 367_ +ZI?LW_ $UE_P"^JFHH"Q#]E'_/
M67_OJD^RC_GK+_WU4]% 61!]E'_/67_OJC[*H_Y:R_\ ?53T4!9$'V5?^>DO
M_?5'V5?^>DO_ 'U4]% 61!]E7_GI)_WU1]E7^_)_WU4]% 61!]E3^_+_ -]T
M?94_OR?]]FIZ* LB'[,O]^3_ +[-*(%_O/\ ]]&I:* L1^2O]Y_^^C2>0IZE
M_P#OHU+10.Q$;=#U+_\ ?1IIM(C_ '_^^S4]% K$'V.'T?\ [[-'V.'T;_OL
MU/10%D0?8X1T#?\ ?9IWV:+T;_OLU+10%D1?9HO1O^^S2_9X_1O^^S4E% 61
M']FB]&_[[-)]GB]&_P"^C4M% 61%]GC]#_WT:/L\7H?^^C4M% 61'Y$?H?\
MOHT>1'_=/_?1J2B@+(C^SQ?W?U-)]FB_N_J:EHH"R(OLL/\ <'ZTGV6#.=@J
M:B@+(B^S0_\ /,4?9H?^>:U+10%D1?9H/^>2_E2"U@'2)?RJ:B@+(B^SP_\
M/)/RI1;PC_EDGY5)10.Q'Y$/_/)/RH\B'_GDG_?-244!8C\F+_GDG_?-'DQ?
M\\D_[YJ2B@+#/)B_YY)_WS1Y,7_/)/\ OFGT4 1^1#_SR3_OD4>1#_SR3_OD
M5)10!'Y$/_/)/^^11Y$/_/)/^^14E% $?DQ?\\D_[YI?)B_YY)_WS3Z* &>3
M%_SS3_OF@11_\\T_*GT4 -\N/^XOY4>6G]P?E3J*+ )L3^Z/RI-J_P!T?E3J
M*5@$VK_=%&T>@I:*=@# ]!1@>@HHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBBD 4444 %%%%, HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "B@  8%% !1110 4444 &1QSUHHP#C
MVHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M** "BBB@ HHHH **** "BBFAU9BH/(ZT .HHHH ****8!1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 C,J*68@*!DD]A63;^)=,N=473TE<32*7B9HR$E Z[&/#?A6JZJ
MZ%&4,K#!!Z$>E9-[9I?W]B56,06,OG,Y R& PH4CIWS2; V**!R!13 ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M***D HHHH **** "BBB@ HHHH **** .?5CK%SJ*?;)H)+24Q(L4A79\H(8X
MZYSWXXK/@$NI7'AV>[EGCN#'*K".0J'(&,_CUKH9M(M9KM[DAUDE0)(4<KO
MZ9 ZTVXT2SN;^UO7$BS6HQ$$D*JOX#BIL(OLH=2I&0>.>]<+ISR:9J-[X/C\
MW,DAN+>3RR%%LYS(N1T*DLH^HKO/I4!M8#>"\,8\]8S&'[A<Y(_,4[ 9.OZ/
M:ZM;VUD+HV=Y&3-9RQ_>C9<#('<#< 1[UEVM]?7&F:]9ZI;0QW]I;[)+B'[L
MX,9(;';Z5T&IZ)9:M-;RW*R"6WW&)XY&0KNZ\@^PH71-/6QFLC"6AG_UN]R6
MD^K=3^=%F%C#TFTU==!TB0ZO +:*&-IE-OLW(!S\VXXXQ^M7O&$5Q>>"=6CL
M2S32VC^7LR2V1VQ2S>$-'G$:O#,8XUV+$+B0)CT*YQBMT   #H!BA(#$\)SV
MUQX2TJ2V*&'[+&HV=!A0"/PY&*RY'M[_ ,81Z:EZT5BED;A([>?:LTAD8/G'
M)VX'?O6H/".BI)(\5J\ E)9T@F>-6)ZG:I J:Z\-:3=FU:2S57M5*P-$Q1D!
MZ@%2#BE9A8X'6[Z_?3;JTDO[N"*TUR&TAN8IF#2QOM)4D=2-Q'X5N/X;C3Q)
M;6/]LZI]F>VFE: WKYD)<8YSG ![?C6_<^%-$O+&WL;BP1[:W?S(XR3@-_>/
MJ?<U1U3P\-3\4V%W/:,]K:P/&)!<%"&8J>@Y(P/7\#18#DX[[4X[JQT87%Q+
MI/\ ;4EJUSYA):$+E5+CG[Q*YSVQ4?B@7VD3>(K2POKM-.CT=KH#>W[B<'"[
M7)SR,_+TXZ5Z1-HVG7&FKI\MI&;52"(\< @YR.^<\YJ)_#ND264MG)8126\N
M/,20%MV.F<\FG8#FAI-A8Q:.L,UT]S<D2*DETY21@F<L23P,YP*Q[!8-8\&6
M8UN<.L&MM$"92H $Y55SU(& !GFN_GT#2;JVM[:>P@D@MR#"CID(?:H_^$8T
M,VL]M_95IY%Q)YDJ>2,.V<Y(]<TK#.8U,'3/$]VNGS2HRZ')+'&)"PW!C@@$
MGFH+VRB?2/#^L:+<G[<]S#\_G,5N WWPPSSQD_A780^'-&@U!;^'3+6.[1=B
MRK$ P7&, ^F*DM=#TJRN&GM=/MH923\T<07KUZ46%8XF32=*EMM?O8[F5KJ#
M4,9%TV(2&7  S@?2O1(_N#G)P.:H)H.D1QRQIIEH%F??(H@7#MZGCD\U?1%C
M1410J*,*H& !Z4[ .HHHIC"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ****8!1110 444$X&30 44@(;I2T %%%% ","5(!P: ,# I:* "BBB@
M HHHH **** "BBB@ HHHH ****8!1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #7021LA) 88)!
MP?SK&M_">E6UP)HTN2VXN0]U(RDDY.5+8/-;=% !THHHH **** "BBB@ HHH
MH *AA,_FRB4+L!RC#N#V(J:BDT 4444P"BBB@ HHHH **** "BBB@ HHHH *
M*** "@44"DP"BBBD 4444 %%%% !1110 4444 %%%% !161<>([*WG,317C%
M6*LR6KLHQ[@=*:/$]@1D1WG_ ("2?X4 ;-%<Y-XRL890GV'57_VDLG(_E4?_
M  G%EVTS6#]+%Z .GHKF1XWLC_S#=8_\ 7I#XXLA_P PS6#]+%Z+A<Z>BN6_
MX3JTS@:1K?\ X /2_P#"<6N3C1];_P# !J+A<ZBBN6_X3> ]-#US_P  6I?^
M$UC_ .@%KF?^O(_XT"NCJ**Y8>-E;IX?UT_]N?\ ]>C_ (33/3P[KI_[=/\
MZ] SJ:*YC_A,F/3P[KA_[=A_C2?\)C+G \-ZW_X#C_XJ@#J**Y8^,;CMX8UP
M_P#;!?\ XJ@>,+LG_D5=;Q[Q)_\ %4 =317+?\)=>GIX4UG\8T'_ +-2?\)=
MJ&,CPCK)_"/_ .*H%='545RX\5:D1D>$]6SZ'R__ (JD_P"$KU7.!X0U7_OJ
M/_XJ@.9'4T5RW_"4:OQCPAJ>2?[\?_Q5.'B7623_ ,4E?_4S1C^M 7.GHKE)
M/$7B3?'Y/A"<H<[C)=HI'IC&?>F67B#Q:P?[;X15#GY?)OE8$>^0*87.NHKE
M1KGBDW)_XI,>3MX)OEW$Y^F,8S4@UGQ2&D#>%XR-WRE;]>1@=?E]<TOF%SIJ
M*Y1=9\7E8]WA:WSG]Y_Q,5]^GR_2GQZOXM (D\,6Q.XX*Z@ ,9X_A],4?,+G
M445R=WJ?C9H=MGX=TZ.0G[TVH;@!] HJ*]U'Q_);A;#0='AFW [I[YI%V\\8
M"KST[T70<QV-%<3;7OQ&#1&YT;0G !\P)=NFX\].#CMZ]_7AUM=?$56E^TZ7
MH+@M^[\NXD7:/0\')]^*5PYCM,BC(SUKAY)?B8TZF.V\-QPC&Y&>5F/KA@1C
M/TX]ZA;_ (6J6)7_ (1=5SP"DQ_]FHN@N=]17.^'!XO$TQ\2OI)CVCROL*N"
M&SSG<3714QA1113 ****0!1113 *:Z[D*YQD4ZB@!J+M7&<GUIU-"8<MD\]J
M=0 4444 %%%% !30'W<XQ]3FE(RI ./>A00H!.2!U]: %HHHH **** "BBB@
M HHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444F 4444@"BBB@ HH
MHH **** "BBB@ HHHH 3%+113L 44446 **** L%%%% 6"BBB@ HHHH ****
M "BBB@ HHHH */Q-%%%@$Q2T446 *,T44 %%%% !1110 4444 %'6BB@ [T4
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444P"BBB@ HHH
MI %%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****D H
MHHI@%%%%( HHHH ****8!1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M@"BBDP"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HK%\4Z_%X=T5KN26"-W=8HC,V%W,<9..2!U/L*2#56T^
MT:77-0L0C/\ N98\J&7W!)Y^E*XKFW16?<:YI5K"DT^HVT<;D!&:4 ,2<<?C
M4$/BG0;B'SHM7LF3)Y\X=NOO1<9KT5BKXN\/--:0KK%HTEW_ *A1*"7Z>GU%
M:+ZA9HTRO=0AH #*"XR@/3/I1<"S4%Y;K>64]J_"31M&3[$$5SNKZ]=6NO\
MAY;.ZMI-.U*5H7&W<6^4L&5@?:M-_$ND)J26#7JK<22F%!M;:S@9*[L8SP>,
MT7 K>&TO;/1_[)N=QO+%?+$T@)29?X6!^F 1U!!]C3M!TBXT./4&NKM+@7%U
M)=?)%M*[N<=>>E3S^)-(M;M;::\57,OD[MK%%?\ NE\;0WL3WK6XXH$<]X>T
MJ6/4]3URZC,<^HLFR-C\T<2C"@\]><X[9KH:S=3U_3M';;>3.K>692(XFD*H
M.K$*#A1ZGBHYO$VC0-IZRW\(.HC-KR3YW?@_B*+C-:BLN'Q%I5SHYU6*\5K,
M$J7VG(;IMVXSG/&.M8^C>(1J?C74+&&ZN6BAMD=K:X@,1A8GME02".>]%P.L
MK-L]*^S:I?7TEPTSW6P ,@'EJH. ".3U/6J>H:O9P>*],TQ]6>"ZE1W6S$>1
M.,=VP<8P>XJI<_$7PO:1/(^J!HXY1#(Z1LPC;_:(& /\:5P)X_"B0>(]3UJ"
M^FBDU"$121*J[1M& P]_K4</A 0Z?IEF-4N-NGS>=&VQ<L>< \<CDTZ/QUH,
MNHO8BYD641&5"\+!9E R2AQ\V!Z56L?B)HFHO:");U(KN8P03RVS)&[^FXT7
M0B&6STCQ9XKMKLV4QN-$F99)IH656." HSPW)#9'I[UU5]:1W]A<6<N[RYXF
MB;:<'##!Q[\US\7CW0GU.XL%-UYUO,89C]E?;&0,[F;& /K3T\<:49K-98[N
M""]<1VEU+#B.9B<  CD9[9 HN@T,[3O $VFS:7*GB"^8Z<CQ1J0N#&Q!"X]@
M!SWQ5^3P3:2Z*-,-Y<^6+O[8SY!=Y-V[DXZ;N:=#XWTN6VUJ8QW<8T9]ETKQ
M8;.#]WGFH]6\>Z3HUF;JXCN&CCB26=45=\ ;[NY2P.3Z#-&@:%._^'[W$E_'
M9Z]>V5A?[S=6D:J5D9EVELD9&>,@>E=)8Z-!9:"FD>;++;I#Y ,C?-LQC&1[
M5D/X\TH:O#I<,5Y<74]M]JB6& D.F >&/'3WQVSFHH/B#I=YIT&H6]IJ#VDL
MP@DF^SD"%RP7#9P>IQD9 HNAV(M+^'5CI4^GS1:CJ#-IS2?90TWRQHY.4QT(
MP<>M6I? NGSZ1?Z9-=WSV]_,9YP9N68D$\X]0/R%1ZS\0]$T.\G@N7<K;,B7
M,B8Q$7QMR"=S=<_*#Q5J?QA;)=W-M;V.H7<EM"D[^3 <>6P)!!.,\#H.?047
M0&W!:+;V$=FCR;$C$88G+8 QG/KTKF5^'6B+HJZ3OO/LB77VS;YQ_P!9ZY]/
M:I[KQ<$US1+"SL9;F'5(VF6X5E4*BKG.&(/=<^QJ;1O% UN\=;:QE^QB22);
MH.&!9#@Y Y7/;/7VHN!<L]!MK+6;S5(Y;AKF["B4-*2F%&!\O08HTKP[IFC6
M]Y!9VRK%>3/-.K<AV;K^'M2ZWJ\FDP0&&RDNY[B811Q*P4$X)R6/ & :PT^(
M-B]A97(M+AI+G43IIB0 E)ANS]1\IY%%T!-H_@'1]$NVEM&NC!N+Q6KSLT,+
M$G+(IX!YX]*#\/\ 0CH\&E%;HVL%U]KC!G;*R>H/UYIUMXVLGM=6>\MY[.?2
MYEBG@<;FRP!3;CKN!&,>M82ZMJ$_Q5T:"ZTZYT\RV=PSHUUYB2 8VG"G:".>
MW>BX'47'A+3+C4;N_P!UW%/>1B.<PW+H'&,9P#C..,U#!X(T.VTBUTR.WE$-
MI(9;=Q,PDA8G)VN#D9R>!ZTOB?Q2?#DFGQ+IEU?27TWD1+ 1][&>_L*S(_&V
MJRR:I;KX7NA=Z<0TB27"JK1D$A@W0]",#TIW"QK77@[1[VQGM+B.:1;AU>9V
MG;?*5^Z&;.2!Z=*EF\*Z5=:A/?3PR233VQM'WRMCRCU4#/'3-4!XNDO[FWMM
M&TTWLKV:7<NZ81B%7^X&)'WCSQZ"HK+QU#J5A UI92'4IKB2V%E(X5E>,_/N
M;D  <_C2N%C6B\-Z;!"\9$LB&W:V/G3NX$9ZCDU+HFE0:!HD%A&^88%/+G(
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
MUZ9S[TNJ76IV_B_288[^%;*[$BM;&,;\JN=P.<D?XBA,+G1F-"22BDGJ<=:
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
M>;6KK4_])CDN\&XBBG9(Y2,<LH.#T%27/@G1;J>]EDCN-U[&(IPMPZAT'1<
M]!FC4+'.QOJ^EZQX5N#KTU^FIJ8+I)0NU_EWAD"@;3U'OQ7;Z5;R6MB(Y;^2
M^;<Q$S[<X)X'''%4G\+Z6]UIUQ)'*\NFJ5M2TS'9GKWY. !SZ4GAG05\/V$M
MNIPLDS2B,2,ZQ@]@30KC1MT4450PHHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****8!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@"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHI,C.* %HHHH **** "BBB@ HHHH **** "BBB@ HHS1
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%)N
M7!.X8'7GI3 6B@$$9!R#T(HH ***:'4LR@@LO49Y% #J*** "BBD)"@DG '7
MVH 6BHH+F"Z0O;S1S*#@F-PP!],BI>V<T %%(SJBEG8*HY))Z4R&>*XB66&1
M)(VZ.C J><<$4 2449HH **** "BBB@ HHH)Q0 44?C29H 6BC.:* "BH;J[
MALK62YN'V11KN9L$X'T')JOINL66K+*UF\K")MKB2!XR#]& - %ZBJ.HZQ9:
M5):)=RE&NYE@A 4G<YZ#CI^-7LCUH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBBD
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4R:5+>"2:5@L<:EV8]@!DFGU0UR-IM U&)%+.]M
M(J@#))VF@#/&IZKJ.C->:5!!ON'46@N <*F>7DP>F.0![>O&9H6K>((_$=YX
M=UJ6SFN1:"\M[NVB*J S%=K*3S@CUZ"K%EXCL-*\"6.I7'G&)+55$2Q'S&91
M@J%]<C%9?A+Q19:IJ<OV:TU&:_O"'N))[9HDA0=%!;L,]!U)J1'6:/J3WJ36
M]R@CO+1_+G5?NDXX9?8CD5I5R?A[SYO&GB6Y1R;,O%$ 1_RU53NQQVX'4UUE
M-#"BBBF 5C^)]1O=-T.:7381-J!&+>(_QL/F(_[Y#'\*V*Y%I)O$'BRXB@O;
MVRCTV+8A\C"2LY^9@6&"1M R.S'UI :VF^(K*^\,PZXTGEVK1>9(SC[F.&!^
MA!%067C7P]J-U;6UIJ<4LMU_J  <2<9X.,'H:XRTN)]$NO%6@217T]A(CRVD
MGV61AYCJ3(HPN,;B3QQS4-C!<)IWPZ_T&[46CD7"K X\H["OS#' W$?G2N([
MM/&&AR6M]<B] AL/^/EV1@(_8Y'6M ZK:+I#:HTA6T6$SL[*1A ,DD=>@KB-
M:TR^_P"$\33;>&%])UN/S;Q3'PC1$;B?7<"H_*NM\2RW%KX7U)[&R-U.ML_E
M6ZJ&W'&!P>#].]%P%C\2:9(LY\\J8(%N75D(;RVSA@.I'!JO8>,=%U.XM(;2
MY:0W:L8'\M@CX&2 Q&.,5PT,]P/$-U?C3==,5SH9@+2VLAQ-N)VA>BCD=.*N
M*;Y-(\%"UT^\2:UB:*8M:L#"WD;,L,<#<>O/KS3N!9\:>,$33T_LJ[O87CO8
MHVFB@S$^7 92Q'0#/2NWU/4K;2=,N-0NWV6\"%W(&>!7DMY/K#?#FV\/S>&]
M4;4K:[B$WDVY,;JDH8R*W0YQT]37I/B.ZOE\*7-QIUC+/=F,%+<J-_7G@\9'
M;KS2&46\2)KFD:M!:F[TZ^M81(0ZJ'"D;E89R"#@C\ZQ+'5=3EC^'\S7LQ^W
M1D72\8E/D,V6X]169I#:G#X@UZ3_ (1K64AU*P0123 ,6D"MNW9;"Y+8 ''T
M%6-/MM92T\$;_#]^KZ4=ETOR#8/**9&6YY.?I0(W_B9=W.F^"KG4+2\N+6:U
M='5H,9;+ ;3GMS5G4?'&D:);H+RXWS1VRSSHC+NC3C+$$^_3J:@^)-IJ>H>#
MY[31[%[N^EDB*!=GR[7#9)8@=O?K7,7FC75GXMN=1O?!W]NP:K:0C!CB+6\J
M 91]QP%)"G(].] SK8O'%I<>)(M)M;.ZN$EL!?+/&F5*DG _'!_'BH-,\?V=
MSX<.KW]K+8 W+6RQ3E5+."1C)('8Y],'TJO:V&HV'C^SOO[$ M)M(2S8VK*4
MM660O@YV_+@@# /TKFYM&U^72H);CPI%?_V;JUQ+]CNG0_:(I"QW*#D C*D9
MIZB.F_X6AH7]E"^$=W(!<?97C@C\PI)V&5)!SV(ZTZ/XB17"RQP:#JS7D,7G
MRVC1!)%CS@'DX/T':LF2+7I-)T^73_!BZ8\>HQW+6EO- #M4'<S$E1D@@ <G
MCG%6?&VF7^K7):WT.^6\MX5>PU.SEB#K+WC<%A\O3.<BEJ!V6JZK'I&D3:E-
M!/)'"F]TB7<V/I7/:5\0;;4M1T^TDTC4K--0CW6T]Q$ CG&2N03VK4UY)_\
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
M+X9ZM:Z)%]GV6Y58X$QA,_, ![9IW Z.SUG3-1GFALK^UN)83B1(I0Q0YQR
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
MUN33WM]/A=3MC*[@&(9BP/'TQ1<#O9H(KB'RY02A() .,X.<''4>W3M4@P
M. /2O,YIO$7BR2&TLM;33P--AN=R95GD<YW].0".F?K5G4+#Q!-J^@:3/XJN
MD^U6\RWAM5C3>4 Y4[<J3GD\^V*+B/0\4<9R<5Y-)I_BS6-0NCI_B%;1=(NE
MM8TFD8,(U5<O(, .6'.3ZUH>)M3OM&UQY;O6+HZ?JMB8[+[*1M2Z4# 08Y+=
ML\9SZT7&>DXZ=#52PU#[99"YEMIK/)(,=PH5ASCL3[5YSX2O]6\3PV>EWFHZ
MI:7^E&0:OAMK.Q_U:[@,>IX]*B=;RZ^&.R]U&]EG@UE8FG\XJ[C[4%Y(]CZ\
M<47%<]'@U:.?6KO2_(F26VC20NP&UU;/*\YZ@CGTJ34[!-4L);-YIX5DQF2"
M0HXP<\,.G2N.NM,^U>+M4@AU2^MGBT>';+%/\V=TN&8]3CKUY[UO^'KZ[N?!
M%A?3YDNWLED;<.6;;W'UHN,UK&SBT^QBM8=WEQK@%V+,QZDD]R2<Y]ZL=:\J
M@BN-1\ S^+GU>_@UR)9IMRW#".-E<_N?*SM .T+@C.35[PW:R:_XKUB2]U#5
MHS8RVTL5N+UA&I9-Q4J#@C(Z>]%P.^O+F6UCC,-K)<,TBH50@;03RQ)["K%<
MSXV8V^FVMVEY<6TD=[ H\N<HKAI%4AAG##!-<]?06-YKOC 7>O:H(+2U69XH
MKJ14MOW9)*A3SP <'UZ47 ](8[1DGI5"]O+R"]L8;:P^TPSN5FF\P*( !D'&
M.<UPVD:FFK3Z)!K]TGV272O.A\V<(MS*6 ;< >2J[2,_WB:K:B-/T;5O"2:9
MK&I.DNJR6Y2:ZE9'0!@0 QP54[0".OJ:+@=_KVK?V)HEWJ/DB<VT9D,>\*2H
MZ\^U6[>Y2:UMYV*H9D5@"?49Q7C^KRZ+XB^'WB37=3N2VIPR7$"YG<"$AL1H
MJYQCA.W)SGO5E;?2M<U.XL]4\0M9F"RMGMP[J%5&B4%XRQX;.<D<]*+BN>N-
M(B*2[!0!D[CBHIKRWMUC,LR*)7"1Y/WF/0#UKS?R-'UWQ=9P7-\]]:OH3LWF
MRE/-PZ .RC';GH/6L8'2IO#O@274Y,VB:C+$)9)#@*'8("QSQPO7M1<:/9&N
M(4E6)IHUD;HA8 G\*Y^!K&\\=7<<]E;&_LK=&AG!+/Y;YZY&!R#[UY_K_B?1
MF6?4+#4[9!!K$0??(IG8*R@^7G[L>.>_>NIT:_MKKXL:U]GN()5_LZW^XX8G
MDGM[$?F/6DV!W$DL<2%Y75$'5F. /QH:6-$WLZA/[Q.!^=<9?W2I\2HK?64B
M^Q2V>-.9C\ADS\^[/&[ICVQ7):K9Z?%8WT$JJUD^MQKIRE@<C*^:$[E>#G/'
M%.X'L$4L<T8DB=70]&4Y%/JMI]A::;9I:V,"06ZDE8T& ,G)X^I-6:H HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M !1110 4444 %%%% !1110 4444 %%%% !1113 **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBBD 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%&0.I'M0 4444 %%%% !1110 4444 %%%% !1134D20D(RL
M5.#M.<'^E #J*** "BBB@ HHHH **@>\M8[J.UDN84N) 3'"T@#N!U('4BEM
M[NWNT9[:>*9%8J6C<, 1U''>@":BBB@ HH)P,FJMEJ-GJ*RM9W,4Z1N8V:-@
MP##J,B@"U1110 4444 %%%% !15+4M6L-(B234+R&V21MBM*V Q]![TVWUFP
MNM2GT^"X5[NW4/)$.J@FBX%^BBBF 4444 %%5=0O[?2[":]NGV00KN=@I.!]
M!4MO.EU;17$>?+E4.N1S@BBX$M%%% !1145S<1VEM)<2[O+C4LVU2QP.O Y-
M $M%5["]BU'3[>]@W>5/&)$W#!P1D9':H=0U6#36MUF29C/((TV1DC<?4]!^
M-*X%ZBBBF 45F?V[9_\ "0_V*?-%V83,,QD*5SCACP?_ *QJ>]OS9R6J"UN)
MS<3"+,*;A&#_ !,>RBBX%RBBB@ HHHH **IZIJ TO39[UH)9EA0NR1 %B/QJ
M:UG6ZM(;A00)4#@'J 1F@":BBJFI74]E827%O9R7DBE0(8B QRP!Z^@.?PH
MMT5'YRA!NX<KNV$\_E6?X>UN+Q#HT6I0Q/&DA8!'ZC!Q_2E<#4HHI,@C(-,!
M:*,CVI,CUH 6B@G S4<<\,REXY4= <%E8$ _44 245!/?6EMY?GW,,?F.$3>
MX&YCT SU)]*AM[JYDU.ZADB@%M&J-$ZRY=LCG<N.!GIZT!<NT52FU&$6MT]M
M-!/+ C$HL@X(!X..E4?#NOC6?#%KJ]TD5KYRLS+YF57!(ZGZ4K@;=%1PS1SQ
MK)%(DD;#*NC @CV(J2F 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%%( HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#$U;1[G4-0AN5U.ZMK:&)P
M88'V>8QZ$GT%<AX-M-2U;PK'J%SXAO5N8+Z3S)&EW(\<<A!7TP0.M>B70D-I
M,(4#R%&"J3C)QP,]JY'P-X<U32?!\VBZO'%$[/,0\,N\$2,Q]!C&:5A-%F3Q
MYIL5O;7[07/]DSR"-=0V?NP2=HSW )P,XQS6QKFMV^@Z+<:I<QRR00(7;R5W
M' &?RXZUQ,V@>(]0\-Q>#;O3;>.PA$49U)9QAXD<$8CQD.54>V:ZOQ3IE[?^
M$+W2],6-[B: P)YS[0 1C).#2!&0?B19"\MK<:3JI^VP^;9L+<_Z0=H8JH]@
M1UP*=:?$2TO-,FGBTR_^VPW:V;V#(!*LI/0GIC'.<XJK<Z+XGNM;\*ZA)9Z<
M3I4;BY"W!&YG4*VP;>@QD?E6'J/A?QM'=:Q<VUK87,5[JL=X81=E"\2<",_*
M/0$\]N],#K9/'4%OX;U76)].N4.FSF">W5E=MP"G@@XQAA2Z?XU%[>W=I-H^
MH6<\%LUU$MP@7SXUX)7GCDC@\\UPUSX+\<7.BZWH\%GH]C;:C=+=+Y-PP5<@
M!DP%Y'RK^?>NRET;Q#=^+UU"=;)=/?36LV1929(V?:6(^7#8(XZ4M0&P?$.W
MN=)T'4DTVZ^SZO<_9@<J?(;>4^;GU':LVQO+_P 2>+-:M-0T^[2'3;B,120W
M>WR@ 3C"GYLXS^59</A#QS;:3I6CV_\ 92V>E7HG1S*P-P ^\;@!QR<>O%=1
MH&AZ]9:OKMU>_8434V#H8'8M$P7:.H&?6@+BVGQ MI-1L+6]L9K$7T,LT+3,
M P6,9)=>JY4$\TZW\8:A=?V9/%X=N'L-0F\M+A)@3&F<+(RXX4]:Y:T^'GB(
MMILMQ)I:36T<]O/( [R7"R@JTC,3DL<Y_&M_PYH7C+3UM=.U#5K1].LI1LEC
MC/G3Q@#:K9X'<&@6I%)X]U2ST+5M7O\ 0%%OI]P\+B&[!.%8 ]1R><U;U'QY
M)8:LEB-%GG\ZQ:]MWCE7YU4#((.,8SZGI5"\\%:W?:-XBT62]LTL]2EDFBD5
M&\Q69@0#S@CBJK^$/%UYJ.GWDUUI47V73WLQ&J.1AUP>_48'M0/6P0_%34&T
M"+6[CPG<I8W VV[Q72R-(Y) &T#(&0><'Z5T7A3QA)XCO+ZUFTJXLVMB"DK!
MC',OJI95_+%9D?@K5QX&L-'.HVJ:GITJ/:7BP9"A3D94G\*M):>+AI5U?7U_
M;0:@(-D-O:0M)&AR"3ZL3C';'- CJ[V>2WL9YX8O.D2,NL>[&\@9QGM7"6?Q
M"UAK'3=2U+PREIIE[<B S)?>8T>3M4E=@ZL<=:[2)Y(M$1[^15E%N#.W0!L<
MG\ZX;PYH.H:]X>TZWOKNT?28+@3JD2-YC[7+*&.<#G!XH&7;CQ_>0:)XBO\
M^R(6DT.Z\F6/[4<2+M!W*=G!Y'&/QI^H^-M4B\46^AZ;HD-U)+8?;C))=^4
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
M4-*@%GINF3:=O\Z(1P(8]_3>!C&?>BP$/CN]M]/\&:C<74T\,2JJEH'V,26
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
MD\JPPPQ ;Y'8X &2.]9">-9$:XM+W1;NVU2.U-TEF9(V,J X.PAL''>G^.-
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
MQ:***8!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1112 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
MF%LI].\0:KK>J/:-9RQHB%58NBIGKQSUKIZXB_DUG6SX@^S:H=/@L0]O%''&
MC%V";B[%@>.< #TI,3.NMFM+VWANX%C>.15>-]O5>Q%/EM;>=E:6".1D8,I9
M02I'0CTKS>VUK7[RWTC0]'GV7"Z/'<3S'8C,Q "XW*PQUS@>E6-0U7Q7X>T?
M1=4UC4;<10S+#JZPQAAM)P'!V\=1D#H.E*X7.\OS:I:/)=Q*\2CY@8]_'TJ9
M(XMGRQJ%;G '6O/M5UG7)/#&O^(=/UM8;:W+M8*((V1D4 9R0=V6S@U<L[_4
M_$5_=646KO8O:6,+XA5-[RR+NW,&4_*..!CK0%SM_+3^XOY4!$48"@?05PL\
MWB>2_M]%CU 27-O8++/<Q,D9FD9F4'!1A@;>@]:AU?4_$VE:%IDVI&6XV,5O
MY=*P7&!Q)@J?EZD@ <XQ3N([^*&*! D4:1J.0JC IQ52<D#-9GA^X2XT2TE7
M4QJ(D3*W7R_O1D^G''2L7XAW>IV.@P7&E:E)8SF[AA+I&C@B215.0P/3/;%
MSK=JYS@9I<5YU>3:YI.J:KI9URYN4DTQKV&X=8Q);NIP1]W&#]/6LZ6X\1:4
M/#$<WB6ZG?6Y(HIW:),1<%B4XP"PP.AZ$T#/5=H X 'T%)@#H*\K\1>(]8\*
M>(-0TR&^NKJVGT\3PS3JK_8VW[2S-@97G/.>U;%\=0\/:6VM6NOR7W^@,QMI
MF#BXE"Y\Q.?E ZD#C%(#O-J_W1^5+M!&"*\[T>W\2MJ&DZQ)KMLME<K_ *1"
M]P91,6&1L& %(YZ<5F^%]2U6WU>72?$5]?6^L.D[6MX\^;2Z&."B],KD' ]*
M!'JV!1@5Y#%XIOM%LM5CO4U--?M;*22(S3F2WO O!F0$XP/O$#&!6KHMGXAM
MK_3M4;Q+:"PNX%62WDG>?SY""=Z%ONGV' Q0%STD 9SCFC /45YGX*U6>T\1
M1Z9KDEXFH/;/Y5P]TTMM?J"&,J$G"M@9P,#!->D1SQ30>;#(LJ$'#(P(/XB@
M"EKNLP:!I,VIW,,\T4(!=8$#-@G'0D51U:R7Q#]BA#ZE:Q%?.,L#A%*D8*/S
MU(SVKSZ5T\2> M7\0:A=W,5U]L940W+[(564!5V XQCKD5TLOVC_ (6EI8@U
M206LFG22RV_GDI(P(4$+G'?/% '<0Q)!!'$G"1J%4'L!65-H E\46^N+?3I+
M# UN8>"C(Q!QC''(!R#VKRZ34K[PM=Z@MW]H?4EM[R?3[^*<R078P652I.-R
M'L!T%='I5MIB:3I&M6&MW#:@;5V,277F?;'\O+!E.[D'TZ?E0!Z*OR\#^=+P
M:\6MGF?X2V_BQ+R?_A)%EWB8SL2S^>4V%,[3\O&,?A5R_N[_ ,*>+)H4AGG;
MQ+8 P*SLR1W8!!4<]#D'MCM0!ZZ<=>!0<=\?C7C&K>'X[SQ9_P ([<:ZMG;V
M>FHMJEX&(D)^_(KAU)<%?P&>*IW>AV6H^-/"NEWFJW.I0364R2W'VAXS*4)5
M&4 X[#!'#=>:8'M,<]PVIR0&U*VJQJR7&\?,Q)!7'48&.?>K0((KQC4;:3PO
MXA\36WA^^,7V?0E:.&6X:5M^?O ,3R #^8J?PAHEG)-I6M+XPM6FFLF5[:V4
M R,8R6+_ #DEER221V[4AGL ()X(S0<=>*\H\'7$6@:_%IVM/;R2V]A)):ZI
M!,?*DM@<DR@G ;.3GWKTV"[LM5TT7$$T5S9SQDAT8,K*?>@1C6'B2[U759XK
M"P#V5M=/:3RM*%=67JP'0K^.:Z!)HY"P21&*GD!LX->+Z9'':^#?'4OAY2MW
M'J<R1_9^9!")!D+[;=U:-W9:#%K/A1_#P3S;HLMTELX(DMS&2QE /TY/?ZT
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
MH4VH+J4!FAD,R1A=N-P(/ID5UL3.\2-(FQRH+*3G:?3/>N9L/#M]8:AHS++
M]KIUM)"QY#N7VEB!VY7I74T(84444P"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBBD 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !7-WW@VQN[N^N([J\M3?*%N4MY2JR<8S]<<9%=
M)7*3>(KZ?Q%K&BG2IDM;6T61;Q)0/O ]LY'3MSQ28#I? NGM!IZ0W=]!+81F
M*&>*X(<(<94GN.!6FWAS3I-#N-'EC:2UN%99O,8LSEAR23SGWKF/"OC2:33O
M#MK?:9>1)?Q;([R9PRNZH23U)P0I()QFK'_"R=,;5;6UCMY)+:ZN#;1W,; C
M=G&2O4#/&:5T(W-3\,V&I^'AH;>;!8A0FR!]AVC^'CM5 >!=,6X@N8[B_2YA
MB$)F2Y8/*@.0'.><5/XXF6V\'ZA=-)/&+>,R[H9"C#'N#5<:S:/XCT:V\B[+
MW5JTD,WG?NRH SE<\GD=13 M:EX0TS4KJUNC]HM[FUC,4<MM,T;;#U!QUYS^
M=++X2TY[>"&)KJW6)67,,[*6W8W;CGYLX[USGA?Q+.NGZE!%#-J-^FISQI )
MN57><$LQ^50*MZQ\1+?2)I8FM5E>V"?:52;+(QZJH"G<1D>E(-"W;^![*QOM
M&DL'FMX-,5PL8G8A@W)!'0\G.32?$#2KK6O#R:?:V\\C/<Q2,T! **KAB1DC
MG .*Z6SNH[VTBNH23'*H=2RE3@^H/(K+US7_ .R[VPT^WM6NK^_+B&(-M4!
M"S,V#@#([4P(4\)Z=-87,<HNF>]B6.>62=C*5'\.[.0/I[U*_A32I=&@TJ6.
M66W@8/"9)69XR.A5\Y!'UK!O/B%<Z?9:E]HT*3^T-/EC62V2X!W*[;4=6(&0
M3[5TVB7VHW]K+)J>E_V=*K[5C\X2;EP#G(''4C\*0$*>%]*\JYCG@-U]JB\F
M5[ES(S)_=R>WMZU'I?@_0]'0QVEF/+VE%65S(%4]0H8G /MZUDZIXZET75X+
M?4-.2&SN+U;.*7SR9&)Z/LV_=_&J^I^.M:M;W68+3PS]HATK!FF-X%W*1D8&
MWKCG%%P-K3/!.A:1.LUI;.IC+&-'F9DC)Z[5)POX"EM/!6A621QI:ETBB>*)
M99&<1JW#;<D[<^U4-1\975AK>@V_]E;M-U8*/MAEQY3L"=N,>F/SK:T?4KO4
MIKXRVT45K%,8H)4DW&4#J<8&* (;'PEHVG;?*M=^V$P)YSF3;&>JC=G /I3-
M/\':%I4OF6MD%(4JH9V8(#UV@G"_A6=XD\:3^&S?7%S8HMC;-"JNTOSW&]@&
MV*.F >_7%5-2\7^)(?%KZ#IN@6MPYM/MD4DE[LW1[MO(V\'/;]:8&S:^$O#^
MC1&2&UCC6*!XE:9V=8T/WL;C\H/?&*G\+>'K/PWH_P!BL7WPR2--P3M&[LHR
M<+CH*X5?%GBV^L/%"ZAX?TJYATYS');?:#R NX]CN&.><'FNAEUS6+R/2]/\
M.VMG%/+9+=3-.#Y<*$850HP3D@_3%("[>>"O"L[RBYTZW NY-SQ^8565_4J#
M@G\*L6W@KP]::C;WT&F1)=6R[89-S?NQC&!SQ7/WD^I7:^%+[6]+BLM474_*
M9%</M4H^<-V#8!Q[4V]\=ZM]NU)=,TAKJWL[D6R)]GD+3D,%D(8?*,<]?2@9
MU-GX6T;3[Q;NVL42=-VQB2=FXY; )P,FETSPQHNC7$EQI^G06\D@(9XUQP3D
M_3./TKF=0\9:Q'XJN-%M;:R@E$<4EK'>%E:[##+[6' *GCOR*[SKR:8C'M_"
MNA6UW]I@TRWCE\SS<J, /_>QTSSUQWK1GL[:YFAEFMXY)(6WQNR@E&QC(]..
M*Y/4]6\7CQ6=)TVWTHV[0-.L\Q?*J"!R >N36#_PG_B6>#1DM[+3A<WM]+I\
MH=F8+(A(+#'\.!G% [G?ZKX>TC7/).J:=;79A),9EC!V^N/KBB3P_I$UY#>R
M:=:M<V^/*E,8W)CI@]L5Q=AK7C35[BXTJWFTF"^TU5-Y, TBO*V2(P,C QU/
MTJII/Q(O?%3VV@Z7]EMO$!,RWY>-GCME0E=RYQOR<<9[T".WL(_#>H:K=7%A
M#83W]N^V>:*-2ZL1T+ =<>]6+'P]H^F-.]CIEK;M/_K#%$!N^OYUY=HFMZMH
M</CVY"V,E]87L)DD$11),C!X!XZ9_$UU'B/QE?\ AW4KLRI;2V2:6;R-?NOY
MF]4"DYP02:0'3Q>'])MH[A;2PM;=KB,QR-'"HRIXP1C!'/3I4FDZ/::1I,>G
M6T:BW4-E=HPV>3D#CG)KF;*T\9!!)/K-K-;7-B[-)Y.'@F(RNP#@J >Y[>]9
M>GZSKEG\.=,U6\OI)HW8-=W$<&Z6&+YLMC)W'./P[4 =]::3IUA([V=A:VSN
M/F,,2H6^N!S26NBZ993236FG6L$LF=[QPJI;/7) JGX5N);OP];7$NHQZ@)=
MS)<QKM$B%CMR.QQC/O57Q5JEW:S:7IEE*D%QJ5P81.V#Y8"EB0#U.!Q3 UDT
M?3(H)(4TZT2&3&^,0J%;'3(Q@T[^RM.+Q/\ 8+7?$,1GR5R@]!QP/I7%ZSJN
MN>&+86DVI1W+ZC?QVMA<N@\R(."6+@<'&#CIVJK>:WK_ (8U*;1+C4AJ,D^F
MSWEM=S0@&)T[,HX*]*5P/0(].L(HY(H[.V2.7[Z+&H#_ %&.:0:=8[&7[';;
M& ##REP0.F>/K7F]E/XT:S\-:E+XBA+ZGMAEM_L@,:AE9]WWLEAC'I[54U#Q
M)XFTBP\4Z4NKI<WNE)%+%>20 ,RR9^4CID8ZT!<]66QLX]FRV@3RSN3;&/E/
MJ/2G&VMS'Y1@B*9W;-@P#]*\V$'C#^W]/L'\5CRM4LFED9;==T#*!_JQVSGD
MG/.>*J6_B'Q!>7>C^%CJI6YGNKJ.?4%0+(8X",8'W=QSSQV]Z87/6$1(T"1J
MJHO0*.!66^KZ6NO_ -BL!]NDA^T%#$<,N2,DXP>0:\YN_'6J>'O$M[X2GN?M
M-Q))"MC?S+_JUDX/F8P,CMTS4BVVHV'QAM--;6[FZSHDDHFN I*N68$@ #CY
M0<4 >CZ7?V6KV'VVVA98I6(/G0E&.#CD'FG1WMG-J+Z<B9DAB67.SY-K9Q@]
M.U>23ZCK.N^!M"E.N7,<\VNF W-L-AD3+X('IP#@UUL^JZEHFO>(Y9+F2\@L
MM)CN886 &'&[/3UVT =VJJH 50!Z"C8G)VKGOQ7G/AFU\9W.J:9KEUJMN=-N
M8<SVIF+AF8$@H-HV]N,GO1X4O]2_X2F&QUS4+VWU1$E=[9\-;7B$\20D=-OI
M[T7&>C;%  VK^59GB'11K^AW6F?:#;K< *TJJ&(&<\9XK4/(..M>;:;>7=CX
MJ33/$.HZA#J%U-+]EDC<FWN4.<*JC.QE&.M#$>A6=N]K9Q022F5D7;O*A=WX
M#@58P!_/I7G!>_7PII=T=6O/M%IJI@,ADYG3SBF'_O<5FOH&IZUXE\7PKXNU
MBV>P,8M@ESM1-T(?)4<8!/;%(+GK&!STK,UO7;?0X[=[B&YE$\HB7R8B^&/3
M..E>5V"ZYXBO_""7VO:M9_VC87 GCMI]@;RBNUQ[MNSD\U?N8]03PS>Z/=:K
M>W/V'7+>**]+$S%"ZL,MGDC=C/M3N!Z:M\3JSV/V6<!81+YY7Y"22-N?48_*
MKF0.N/K7!RW6H6GQ+U1([R>>!=$6>.T>7"+)O8<#H,XZU3\,V6L.=(U^7Q3%
M);3QXGC.]EN&?&!AGVJ0>!@"BX'I'X45YUX>N9=,\3VUCKES=_;I_/:VN1<N
M]M?*3NX4DA&48P/K6MXME636=(L/MUTDD[2%+*"0PB<@=6D'*@=<#J:+C.NR
M/:C->.3RZL_@CPU!_;5]!*^MFUGF2ZW.R;W&"_5L;1SCZBI[R_O_  HOB328
M-2U"XMA-:QPSW,OF26_G<.RL>N.HSCFBX'ILVJ)#K=MIAA8O<1/*LF1MPN,C
M'7N*T*\X31+;2/BCX?>WO+J82Z=<*WVBX,N<;/F&3P3GG'6M;Q];/<C01'J=
MW9;M4BB;[--Y>\-G.?7I1T$=AQGWI>*\?3PX6\7^)-$_MS6#86UC'=1*+]]R
M2$'J?PS3;0R:]I/AZ*;5Y7U"7178QRW9BC7.0)B1RS CI_+N7 ]@:1$9%9U4
MN<*"<;CC.!^ /Y4[->0VP35Y_AQ=:I>22S.L_FR-,0'94R,\]<_X4Z/3/^$B
MFU/4IO%+6=S:ZF^6 P\(C/"+\V"N #TYR:+A<]<S533KJXN[9I+NR>SD$C)Y
M;L&R 3ALCUKR_2_"NF^(_B#XD:YU+5'6T>WDBC2Z=0N]2Q[Y[=.,8J6W;3H_
M!EQ92ZC/'!_PD#VL7ES',G[TA8V<Y(7'4^BT7"YZ'KNJOHVE/>I:/=!" R(X
M7 /?GL/:M(," ?6O)-5,=CX%\6VZR1 1WR%(XIF9(PRQ'Y3G.,D_CFM3QO;Q
M174>JSP1ZA8PV7EW=LTNU[:,D$31CU['OP*+A<](Z#/:DR,XS6+J,5IJ'@VX
M41^;:RV19%<X)&S*DGL>G/8UP&GW43#X=73W>=1E4QRR>;\[Q[#PQZD9'?O3
M ]8#J6VAAGTH$B%BH9=P[9YKRS?+HFI)*L$=Y;W#W$NG:M#(K2,[1R,8Y,G)
M4<X/L*-#MM,N(-%\0#Q'*;P<F-$7S9V?@I+C);GUX&/04DPN=]K^M?V+9+<)
M"D^)$5U,H3:I(&[WZ]*U\UXO?7V@ZE\.[+6;FX\[4'U!"\[@>:LF_P"Z<\A0
M!T]!7HGCFYN8O VISV#2&40@JT7+;<C<1C_9SS1<#>CNK>61HXYXG=>JJX)'
MX4JW5N\@C6>(N<X4."3CKQ7GL]GI$.H>$[S0RD-[.0N80=LL.S+F3;UQUR>]
M6? &A^''CGU.PB26Y@O)T682LY4%NG7IBF,[>XO;6T"FYN880QPOF.%S],TC
MW]G'YF^[@7RE#R;I -BGH3Z#WKA_'@V7O]H6365U=V-JQNK"Z'^LMV.25/56
M^6LY]5TF+QYI^H:H%L;:_P!!15$XRLAWME#GJ5!';G(I7%<[Z[U([].-I/9/
M#<S;2SRCYDQUCY^8YJ2#6]+N;ZZLH;^W>YM1F>(2#,8]_IW]*\AT9=,_X1WP
M-/;A7EBUD1^8\9#I'\YP<].2O>K]Y<Z'I.N?$5[N"-KF9$VQJI#R(T*[@"!D
M MR2.]%P/2GUVQGL+N?3KVSNY+>)I"J3@@8&1G&<#BJ7ACQ3:>(-'LYA>68O
MIH=[VT<P8H?3&<XKS_PY?:6_BC4GM[U9?M>AHJQQ1%%RJ?<4_P 1Q4NG:+9/
MX(\*/I,,-OK:30GS8XPL@&29-YZXQGK[47"YW>A>()KR#59=4^S6\=C=/"9E
M?"$*<9)8\5KV.IV.IQ-+87D%U&AVLT,@< ^AQ7EEU>FY\.ZI-%+=QV=MXC\^
MYDA 4BW,A)<9^\.AZ=JZWPA;:$NHWM[HMY=7HNT62>X=LQL02!V W8S^%"8&
M^VNZ9'KBZ*]Y$NH-'YH@)^8KFB+7M)FOS8QZE:M=!BOE"0;L@X(^OM7':A,D
M/Q3NHS'B6XT;9;2%."^X_*#^(K,LK4WGPPL=,@M6CUZ&945=FV2*82?,VX].
M-QSWS1<9ZK138P1&H8[B!@MCJ:=5 %%%% !11W[44 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444@"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *Y:\L=;7Q'J,MM;6\MC>6B1AGEVLKJ&
M!XQR.174USL/B1(M?U2QU*:TM(;?R_(:24 R!@3DY]\C\*3$S#C\-ZW_ &1X
M7LI8+<G3'*W)67[R>6R97(ZX;-)HVB>*M)L/[$@CT^.UBE80:@6W2+$3D?+C
M[PSC/L*[2YU.PLHHY;F]MX8W^X\DH4-]">M3^=%Y/G>8GE[=V_=\N/7/I2LF
M*R,/QGI%YKOA&_TJS\OSKJ(Q!I&P!D=:QDT#73K/AV_DAM --M'AE42GEF '
M''3BNK&KZ:T$4ZW]JT4K;(G$J[7;T!SR:675M-@O19RWUNET2H$+2 /D]!C.
M><BF/1GGFF^!-=T;4+C5[%K./4GOY)V42';<0N?N.<=1R1VK9MM#\1:/KFHW
M&GI836VI2"=Q.[ P2$ -M 'S#C/:NJ?5M/BO1927UNER<#RC( W/3CKS5#Q%
MKUOI.G7)34+&"]2(O&ET^ >.,@'-*R"PRWN=9A\0PV$HM9K'[+N:50RR!QCD
MCH 23Q[5#XET/4;W5M'U;2YHTNM.>3='(2%FC< ,I(Z=!6IIFH?:M!MM0G=$
MWP"5V/"CC)/L/QJGIVO6L6E+<ZEK.F2;I759XI D9P3@#)Y(& :-@.<UCPAK
M.JIJ5X6M$U"],$>QG)CBCB?>.<<DG-=U;^<;=/M"HLQ'S",DKGVS4-AJVGZJ
M)#87D%T(FVN89 P4^AQ4>H:UINE%1?7L%N6!91(X!('4X]J>@'GNJ> O$MZ9
M(ENM-D5=46_CN9M_FL V0AQP .GTK=;PYKDL?B'S)=/5]5B51L+_ ",%VG/'
M(QDUT,_B'1[>T@NYM2ME@N 3"YD&) .NWUI&\2Z(E@E\^K6:VDC;5F,RA2?0
M&D&AQGB]K8^$K3PM?ZC%#K[QQ&T6 MDNIPK X^7D'TKN=$TQ='T2RTY9&D^S
MPK&9&ZN0.6/N3DU1@\1>&KY9K^+4=/E%KA))]Z_N\] 3V[U+IOBG0]6NA::?
MJMK<S^7YGEQN"=O'/ZT <GXC\#ZYK%UKT=OJ-DMEJHA($T;&2(Q[>AZ8)7I[
MUHZ=X;UN+QA#K^HWUE(RV(LFBB1E^7=NR"3US6V?%&B#44L#J,(NGD,*(3]Y
MP<%0>A/;&:CE\7Z#!<- ^IP*Z3BW;D[1(>BYZ9]J8'-WW@C6[AO$L%MJMK#:
M:W('8M$QDC&T*0.0.U22>"]<M[_2-3TW6XH+VTM5LKA'C)AFB!)^[G(//K5R
MY\>Z#<3ZOI4>K?8KRRW1R2R1DA&QU [XK7_MW3].TVP>[U%93/&OE2!23-QD
MD <^] &1<>%=9G.DLVN>:]G<F[E,T0/G2'(P ,;5 )P!35\*ZU8:UJ$FEZQ%
M%INHNTL\,T6YXG;J8B,8S[YK0E\<^&X;$WLFJPK )/)9CGY7_ND=C]:MZ5XE
MTC6[FXMM/O$FFMP/-0 @J#T/(Z'%+0#G]:\&ZAK1-E<7\+::)(FBD*G[5"$"
M@[7Z9)4G/^U6QI":T/$.IM=71ETOY1;I)"%96[[2.JXQR>]-U'QAINE^*M/\
M/W G^V7T>^,JA*@9(&36%H7C;3[&6\T[6=9\Z[BU!X!(\6T#D;02.!G/% (M
M:H]U)\0K>+3M2LX)?L+*Z3)YC'+ C !&#WJ&?X>,R:1]GU3R9=/NGO=YM]WG
M3,3N)^;IR1@?G6MJ_C31-$NGANY) 8ROGR)$66'=T+L.!GC\Q574OB3X9TJZ
M:VN;R3S!&)=J1,V5/<<<CWIC9)<^$[F+Q3-K^DZDMM<7,*PW,,L.^.0*>& !
M!!_.LA/A=;Z=>6.IZ)J,ECJL#.TT_EJRW6]MS"0#&1DX'/ Q6RGC[07FC1;B
M7RY9S;QS^6?+>3GY0W0]#4#?$?04TNXU+-XUM;7'V:9EMFS')GH1V]/K0(H1
M_#9FM_$<=WK,DAUX SE( H1QT*\D_A22?#/[??376KZY<7K36'V"11$J IP0
M>.^X YK6U_Q3I=KIMU%<RWUMFR%R\D,!+Q(Q(!Z<,"#^55(O&]C9/X=TR.'4
M;_\ M*U#PW7EY+*%!W-[G@G'3-&@R?0_!4VFQXOO$&HZCMB:&$2N%6)2,9 '
M\6.YJ/2_ UQI%C86=KXDU'R;(MMCD5&5U;^%ACD=?SKGO#OCZWTB76X=7.I3
MQPZQ-#]K:$M'$I8*@+#IS[=Z]%U;5+31=*N-2O7V6MNADD8#.!["BXCG4\(S
MV$^DC3=0NXH;>ZDGN(TDV1.KMN*E!U&3@#M6IXE\,V?B>PCM[B6>WEAD$L%Q
M;L%DB8=U/:L>U^(UC/=+;3Z7JMM-.K26BRV_-T@&24 /IS@X-3>&?'EMXIO!
M%9Z5J<4!5_\ 29H=L893@KG/6BX#W\":=<:*]A?W5[>SO(LWVZ>7=.KK]TJV
M.,<XQZGUJ=O!\%Q'<F]O[JZNY[8VJW4@C#Q1GJ%PH )[D@Y[U7.I:?;^.+[(
MU);V+3S(ZL#Y+1JPY0="V3V]ZJV?Q+TR]N],CCL-22UU"3R8+N6';&TF<;?7
M\: +$?@5(K31[:/6]1"Z4V;?)C.>,#=\F#@9 ^M0:A\.++4KS5[F;5=04ZJJ
M)<*IC VK]T+\G%;^OZY#H&G+=RQ23%YD@CCCZL[D #V'/6LF7QS;VNB:IJ%W
MI]W$^F3>3/;KM=\D @C!P0011H ]?!,*Z_8:R=6U W-E;?9H\^7M9.^X;.I[
M]/PJHGPWTU5+-J.IO=+=F\ANC*HDAD;[VW"@8;NI!!I;3X@13WTUG<:)J=M<
M"U-W#&\8+3QCKM /7VK0M?&.GWVFZ3?6L<TT>IR^5"J*-RG!)W<\8VG- R.\
M\#:1J.GW=M?^?<RW;I)+=,X64LGW#E0 ,8& !BH[?P+91:_'K<NI:E<7\=L;
M59))5 V9)Z*HY&:L^*_%D'A2&Q>:SNKIKRY6WC2W4$[C]3Z9X[XK#7XAZB]S
M<6*>#]3_ +2@02F!G4+Y9Z-O]20>,=J!$\7PPT6+PTFA"\U+[-%<BZB<3@21
M2<\J0HZY/:K]OX&TVWUVXU8W6H32W%N+:6*6X+1M& !@@C)Z9Z]2?6J0^(*7
M>E:7?:=I4\_V^&68>8WEI$(URP9\'D]!QS@U4;XHV\FGZ!=6>BWUR=:=D@C#
M(NTJQ5@23V(_*BX&OHW@+2-#O5N+::_D2/\ U%O/<L\4'^XIZ?K4ECX+TZQ%
MINGO+H6<+PVPN9=WEJXPV" #TXYZ=JRC\1@GAK5-3;1Y_M6F7!M[JR6569&R
M /FZ8.1VJ3_A8264VHQ:[I,^EM:6GVU0\BR>;%N"]NC9.,<_6BX&YX:T%/#V
MAQZ:L\TP#,Q:60N1DYP"><#H*KZ=X,TK39;>16NKC[-(\L"W,QD$3-U*YZ5S
M>B?%>UUJ^GM+?3FFDCLFO$%K.)0P7JC9"[7]N1[UJ^"O&.I^+(S=7'AR;3K!
MTWP7#SA_,YQC&T8_6@+"M\-?#LGG"1+N1);K[7L:Y<JDA;)*CMDUEZ;X4FO/
M'GB._P!1L]0@LKLQ"+%SMCE58U0JZJW(.#U'2KOBCQ[<>&VOI7T9GLK$0^;-
M)-Y?FF0XQ$-I#8QD@D4MYXTU7_A(;C2=,\-O>-'9)=K*URJ*0W0'CCH??CI1
M<8SQ!X8.J>+/#QAM;N#3]-AG3S;2<0[2X3:!M8-@!3FM74O!^A7ND0Z;<I)%
M:1R"7"7#1[W'(9F!!8Y&>>]8\?Q"N[K3='N;3P[<O+J$[VYAEF6,Q2+G(.?]
MWK6)XN\0_P!O^"-?L]0T!UU;3&B#V^[>%+L )(W Y '/3M0([>/POHT?B7^V
M09CJ;0^5EKISF,#&-N<$?UYI-,\%:!I&I2W]E8B.>0Y +EE0_P"PI.%_ "J2
M7UM:^*M.@ETL"Y.F-(MWGG8N-R8^ISS26?B;7;F/2[T:$KV%_(%Q'*3+ A&0
M[C&,<<X/%%QV-.P\):/ILMK)!!*QM-_V<33/((MWWMH8G%&K^&]#\3M;2ZA;
M)<M:2EHG#D;6[@E3R/4&L"/QQJ,>OZ=97VE1VT6H7DMK%&9"9U"9_>%<8VG'
MKT]:Q+'Q'XAT:W\0SZ?X>MIM)L-4GWE92LCKNR^U<8)&3WHN(["W\'>%K;%E
M#90 I/\ ;%A\PDI)D?.!GC\..3ZU??PQHTEQJ$TEA&[ZBH2[W9(E &!D=*X]
M[VQ3XA-XB$.R*/PX+MMJ_,X9SC/OC YJUX;\?7FOZ]:VJZ5(EG<P&7S/+<&
MC^%R>#Z<=Z+@;5EX&\.V%[;WD.GAKFV!$,DLC2%!QP-Q.!P,>G:M>]TNQU'R
MOMMI#<>2V^/S4#;&]1GH:R];U^>TU:PT73HHI-2O5>13,Q"11IC<Q Y/7 &1
M]>*YK4/'VMZ?:ZS;C18+G4])*&;RYRL31OG:X!!/'=<_C1<#M1HNF+>7%V+&
M 7%RH6>38-T@ Q@GO6>/#'A>]GCF33=/E>TW0+L12(\\E,#COTJSHD^MSV4L
MNKVUG#,S;H8[>5F 7' 8D=?<"N.3Q3J&B>&_$-\NCZ<MW9ZD8C%;RL$<L$^9
MB1DGYN>!G':G<9UO_"):!]EM+;^RK7R;27SH$\L81_44V;PEX=?57UB;2K3[
M9P6G9!V&,GMT[UA#QEJ^F:KJUOKUC9)%:Z>=0B^QR,S; <%6+ 9.>X J['J'
MBYA9SK8:9<0741=T\QXC;GJ 6^;?D'LHYI"-JPL]&DDFU'3XK5VNL"2>'!\W
M&1R1UQDU5DTCPUJMO<:4;33YXED#S6Z*IVN.A('0UB)XFO(="T:UM+2SAU?4
MY'2&'#>3&%8[V..2 /IDD=*S9-=N_"<WB/4-66VN+M7@B@6SA9!,SCY1M))S
MG)."> : .P_X1/P^'D8:/9AI"A?$0^8K]W/KBI;CPYH]U*LL^G6\CK&(@60'
MY,YV_3/:N*TWQ_KT]IKLLVBNZ:=:FYBN9+>2U27"Y9-K;B",'!SS[5-I/B_Q
M-)>Z&FI6NEF'6K-Y;;R'<&.14#?-GL<C@=/4T7&>@^6GE^7M&S&W;CC'3&*Q
MFTWPWH$4=P]II]C'&Y\N1D5,,WH?4UR_A_5_&5]X7BO)Y-,\^YU#R]YSBWA\
MPALC.&(Q@#/<4S4-7N];^'.N27D5N]Q9W+VYD1616"E3O"D$@_-C^M%Q';VV
MB:793--;:?;0R,6)9(P#D]?SJL;7P_H^HK-]GL+2\O'VHP15>9O0=R<5;UB6
MX@T6^FM75+B.W=HV9<@,%)'%>4WEYXCOM%\ W/VV&?4[N]W^:T?RJ"/XL$9
M&<]*;8STV3PQH4TS32Z-8-(S;F8VZDD^O3K6KL79LVC;C&,<5YC+X[US1='U
MF+48X;[4K.^CLH'M8MOFM(,@[">HST]J9#XI\<RZ7K\XTXVL=I )K6;4;;8[
M$?>4JC8/J#^=*X'I%OIME:.SV]I#$S=2B 9I;/3;+3PRV5I#;ASEA%&%R?4X
MKS*^\2^.M'ET^*<0:H=342JNG6O[R",*"VT,V"<GOG^E-U+6O&]QX5T5IQ_9
M6H3:LMO)(\(R\9!VL4SQSC(S1<5STZ;3;*XG\^:TADE P'>,%L>F33YK*UN'
MC>:WBD>/E&= 2OTSTKEQJ&L:M<ZVMGJ$5LFFOY412(-YL@0%M^<\9XPN/J:F
M\+ZIJWB.QTS63<6\-F\3I<6H@)+2JQ4L'W<+QP,4 =*L,2+M6-%4= %XH,$)
M=G,2%G&UFP,L/0FN-^(UY>6D7A];2\FMA<:M%!)Y> 64JQ[^ZBII-0U#5]0U
MVVLM0DLSI(6-&$:LLLA3=ELCIT&!COSZ&@'6)!#'MV1(NT;5PH&!Z"E2&*-F
M9(U5F^\0 "?K6%X+UJZ\1>$K/4[R...YE#"18P0N58KQG/IG\:X^QU3Q+K&I
M11_VI+:W(U26*ZL45=T5L/NL,J?;D^M,+GIS(K*590588((X(I(XHXE"1HJ*
M.BJ, ?A7FVG1>+[[4]</_"7+&NG7)1$>S01L,;AN.<@=,^V:LZ=K6JR>,[73
MH]1GFM;K36E,LD0V&4'[\7<KST/M2N%ST+8NX-M&X< ]Z, Y'I[UY[X>FUS^
MSO#6I7>O3W37]P4FB:-0A5D8C  ZC;^M;7@TSRMK<T]U<3%=4GB42L" JD <
M << 4#.IHHHJ@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHI %%%% !1110 4444 %%%% !1110 4444
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
M_<V&HV'_  E3?9[ZY^TR'[, P;C(R",@X''M7?7-];6EA)?7$RQ6L<?F/(_
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
M&-3\5^-99W@N9$TQ)809-T>=ARPYQNW;?SKU:72M.GEDEEL;:224!9'>)27
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
M^\JL"5_"IZH84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MCD\5F^,]'N-9TVW@AL;6_BCN%EEM+B0H)%&> W..3GFGT P+KP['%IWB._\
M,O(;?R6:SC6]<; $)) #8 )Z#TJL^EZ'IEMX:FN;W4/M&HR1*('O6:.X;;GY
MPQ(VC/08SG%;VD>#[.-)!<Z9':V\T'DO9"Z>96&01G. ,8Q@#UK6N/"^B7=I
M:6<^G026]FVZWC89$1'IS[4M6%CSRZ6U?P)=6EQJ/V6./6_*3[-.V I<#8K=
M<<GK_2KDVBZ=H^L>)-,L;AS:7&BF>2V:8N4=<@-R2>179/X-\-R;]^BV9#MO
M<>6,$^I'X5<&@Z5]L:[.GVQN7C\IY-@+%,8VY].V*=@L>0VD$4VB>#--75[.
MQL;G3S+)]I.^.>;:H*L-RX([<CFK&KZ-<VVE^'_#0\6#^SVN)TN+Z2%6C>3"
ME(SDX/5AC/;VKTQO"'AUM.&GG1K/[&)/,$/E@*&]:MW6AZ5=Z8--N+"WDLAC
M$!0;!CI@46&>=PZ)_9GA2'1M/\4V^H7]M?;[=+I@(9G7),!P?TSP1TKKO ET
MESX80+IYT]X9YHY;<<JL@<EMI_NY.16H^@:/)9PV;Z;:&WA),4?E#"'N5]#]
M*MVEE;6-LEM:01P0I]U(UP!GKQ2L(\>FU"P.N:1J%I+%!$/$;QRF24M-G#!L
MGLAX^7GMS3[RTTIT^(M]&L+-8E7LY ^?*D$.24YX.[/XUZG_ &!HQ,Y_LJQS
M.X>;]POSL#D%N.3GUI5T#1EBDC&E6(CD(+I]G3#$="1C!HY0L<'IU_I^IR^(
M5UJ]0R_V= J+.<[8FMPS%0>N6).1WKI/AT8S\/\ 1UC8,@@P"/3)K;FT72[D
MQM/IEG*8EV1EX%;:O8#(X%.FFL=&T_>_EVUK'A0%7"KDX  'N::5@L>1WTOA
M^S\&^-+&W>UBU1KR82Q8P[)YPV\=QBKFKVD.G:FMOHT9@FNO#SM)%:#YI2!Q
MP.IQG%>G2Z;I;"2XEL;1@WSN[0J<^YXIMA_9=\B:C916[[AM69(P#@<8SC..
MU%@L<GX67PU=ZM;:EI%_>7=Z;<12*9#B-,='7  P?QS7>5#!:V]KN$%O%%N.
M6V(%S]<5-0@2L%%%%,84444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%%( HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "LF/6-NJWUM>>1;06_E^7*\H&_<#U]*UJ\T&EZ)JGC?Q
M8-=@BDCC6 KY[$!5V'E>?7N*3$STG>O]X<\TR6Y@@B,LLT<<8."[, !^->5:
M/?+83>"I?$,[6<GV>XB0R2;5?M'OSU)3GGG)JIH\MIJNE:AY&I0^>FOS-I\,
M[DPW!"@B,_[)&<<]:5PN>HSZDTQLI=.GLIK:2;9,[2_PX/W,=6S@8JY-?6MJ
M ;BYBB!;:-[@9/H/>O)1J^C3Z-X;NOL<&DR+XBVF)7^4LI;>RGH5SM_2KFIZ
M?HM]J?CY[M89/LL$<L99LB%O))++SP<\YH%<]0N+NWM(O-N)XXH^F]VP/SIL
M]_:6L"SW%S%%$Q #NX )/O7E]_?:6]UHD&MZS/::9-HT8@ERIBDD.=^YF5AN
MP!5^ZL[&/1]*BTB^=FM&F>T34P7BN4"@,N3CLPVGZ]11<+G?2ZI800QS2WD"
M12?<=I  WT/>BZM;/6-.,$ZK/:3KR QPZGW':O+Y=5L+W2=&O],6ULYX[.>1
M=*O%_=S1;OW@5NQX)!'.#7:17MSJ/PX^UZ59S6MS)IY:WM\8=&V?*!G]*!IF
MEIL^CVNW3+"ZAS$"%@$V\J!Q@ DGBK*ZMIS7ILQ>V_VD<&+S!N!^E>=^&+WP
MQJ>E:+#9PB7Q)96^&2-666&;81(9",<;ASG.3BLJT&GW'PS%G,/(\5)*P5%
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
M8..5VY]?R-;$_A_6E\2W6KV5Q9*;JPCM760-\C*6.Y<?[WZ54C\(:W'\/QH
MU6);]'W"Y4,!(-^XAAD'G)% $X\=C=K</V1'GTW8(_+G4I.7 V@-V.3BKMUJ
M_B"U>[5](@=5LVN(ITF_=JZCF-\C/T('/M6+<> +G4+C5#=W-G%'>0P^5]FB
M*&&:+[C#G#<^M=!:Z?KDVG2P:M?VSRM;M"/(C*JS$??;//IP,=Z-0.?LO&FK
M2:3H$UY:V%O+JJ.XF:5O*3:%*@_+P6R1UQQU-=I!=R?V4EW=Q"*3R?,EC5MP
M4XR0#W^M<K:>$]4B\,V.AWS:9?6EO$87BDC90XXVMNR2",-T]:W='T1M/\,0
MZ/=7<ESMA:)I6X)!SP/8 X'THU"QS@\=:FGAVV\23:3 NDSRJI"W!,T<9;:)
M"-N/?&>XIUMXN\17_BF_TNTT2SEM;&6-9;@78)V.>"!@<XR2/;Z4]/ ]TWA>
M'PM/?H^DPNH\U5Q,T8;<$/\ #^/M6GH/AJ71M?UG43<K(FI.CB((1Y>P$#DG
MG.:>H%_7-1O-.MK:2TMXI ]PD<TDTH188R?F<Y/./0>M<O%\15?PQ<:HUJGF
M1ZE_9P\M]T98D8?</X<-S]*V?%N@7NOV]@MA?16\EI=I<&.:/S(YMO\ "XZD
M?C7%^(]#U'1?"]W87VK62P:CJ*2-<"Q*I$"/F#@$@+\J@=/K0P-[4/$GBNVE
MU\6VFZ9/'IB!TS.ZM("N[IC&0.O/6J">-?%D$6G_ -H>'[9&U':T#6K//L3;
MN8LBC=QD=*M:1'?ZMH]]IUC?Z++;SVS(MU96T@5&)"X.7.[@MWXQ6CJ/A&^O
MM(T:.#6#::GI8'EW,4(*/\H!!1B>#@=Z0%(>,]7BTQVO=%D@O&O5MK8F&39,
M""=X3&_@ \=:I7WC7Q38Z'K5VVA('L)8_(DFC>&.Y1FVG ;D$$]^*V[[PIJ6
MJ:85O==D;4DN$N;>>*$)' R]%"=2IYSDY.>M2:GX7U#6]!OM/U'6CYUT$ D@
M@VI$%8-\J%CR<=2?\*!LR$U_QM_;>G:7)8:.AOK4W F\QR(BN,J1U8\CGIS[
M57_X3W5O[*M(S9Q'5YM1DLY(X8WD4*@)9U'!; Q[9-=0/#]X=8TS4&U0$V5N
M8#&+< 2YZD_-QP!6,OP_G6TF":Y+'>G4#J$%Q%#@1.1@KM).5([4$V,Z[\8>
M+;/PW>7UQH\5O/!>QPQ_:8V598G<(KX!.#DC(J35O$?B:PMO$=A</81WUGIR
M7UM=1*53!)!4ACURK8/TK8U'P9=:OIIMM0UZYEF>:*6618U52(R&50G11D G
MO4NI^#(M8N]3N+N_F(O[$6)6- HC0$L"#USEB>:+#L9-SXAU?3- T274)Q';
M74 :XU*.$L(6*@H&7G&23ENGTKKM.N9KW0;>X6>WEN)8 PDA.8F;'4>V:Q(/
M"6HP6MM#_P ))<RB"W-OLEMT,3K@ %D&,D =<UMZ)I,&A:+::9;LS16R!%9L
M9/J3CBA7 \]D^(>IVEK8+>S64-_#J36FJPB(GRXPW^L'.=NS!SR*WM9U;6X]
M.U?4K6>Q>RMF0VRM"9#(!C=SD#N,?2M%O!.D/K^JZQ(CR3ZG;BWF5L%0NW:2
MO'!(ZU+<>%;6;PFGAV&YN;:T6-8M\17>5';+ ]:+!8S;6?5;CXD7,+7Q&G1:
M=%(+8QY!9B03G\/Z5DZ _B&Q@M+U]0MGTY]0DM_LHCVD(TK!3N_O _ABNH'A
M=$UB/58M3O8[L6HM9679B91]TLI7 (.3QBJZ^#(UL+2T_MC4MMM<FZ1@T8+,
M23AODP1DDXQ18#IJ*!P**H84444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1112 **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ J":SM;B6.2:WBD>(Y1G0$J?8]NE3UQUUK\
MZ>+QI4^H&Q?S4:".6#]W<Q8Y"O\ WLYXSVI,39U<]I;72*ES!',JL& D4, 1
MWYIDVG6-Q&(Y[."2-6+!7C! )[X]:XF[\6ZO;Z3XOG40&;19@L!*'#K@'D9]
MZMP:AKGB2[N(+&]&G):6T1,@B5_,G=-_(.<*,K]>:+A<Z&6+2#<V^FRVUJ9
MK20PF(84#&2.,#J/SJS_ &=8[I6^QP9FXD/ECY_KZUR%]#KLWB#P[&U]:P:C
M]DN1/)'&60_<^Z#[[:VO"%[?WVB.-2F2>ZM[F:V>5$V[]CE0<=N@I7 D:_T&
MY6_MF6WE72ANN(VBR(1M)Z8] >E7H?L&L64%T(8YX'7?&9(\\'ZCBN1TS[9-
MX\\;Q6<R13".S\MW7<H/EMVIVB:SJ>N:3H-JUW]GN;JT:YGN8E7)",%VJI&!
MG/7'%%P;L=D]G:RJJR6T+A!A0R X'H*F "J%4  < #M7G>L:MXLT.&QTI'CU
M/4+N[E6-HRL<A@ SU8!0_/IVJG<ZUX[TGPD]SJ1M;6\^WQ0P[PLK^3)($&_&
M!D9ZCKZ"BX7/3([6"*1I(X8T=^695 +?4T>1%YOF^4GF?W]HS^=<;IVK:W#X
MDUC19[E;Z2*Q2\MY#&$(9MPV8';*_K6+;>+[Z/P_J%U;WL\NKQQQQ-I]^BH\
M$[/M#<  (<C&>..M%PN>FB*,;L1H-_WL <_6AX8Y  \:L!T! .*\WNM5\::%
M:ZM?7DEN;9XE6Q@G=&F$[;1_"-NS)/4_C5CPX?'<4]Y_:6Q(&M!]F%U<1NS3
MC.2-@&%]C0%ST$11A2H10IZ@#K3@BKT4#C' KA?!.L3W^HRP:A?WD6HI;@7&
MFW87*MNYDC( W*>1^%3W^H7VL>/I/#D%_+8VUO8_:9&@4"1W+  9(/ SGB@+
MG9@ # &/I2;%QC:,>E>:S7WB;[%J>GRZP\4UAJ<%O'=QPKF6.0IC.1C(W<XK
MN-$TVZTJQ:"[U2XU&0R%Q-.%# '^'CL* 3-/:,8QQ0 !TXKRS6(=<U;5KNSA
MU?5K*^&IJL2VW,)M?9AP#CDECUX[U):Z3K.H^,]4TR3Q=JL<.F1VYC*; 6R-
MQW\<T7%<]/(SZ&LS6M)EU:&&./4KJR6.3<YMR 9!C!4Y[<UYWIMYJ-IXE\-2
M+K&H7R7\UQ%<RRMB&?"Y!2/^$ @X(&#^512QZX^F:KKMUXIO]VGZP8+:)"J)
ML6=8\.% W9![\#.:+A<]8ABCMX8X(QA8U"@>PJ3K7FVM_:-(\<ZYK4-]=/\
M9M"%VELTI,6X%UQM]/D!]<YJ2PMM?L;N'7VUFTN+)K.0O&D\C"=B R%0S;0>
M#]T#C/'-%QW/1J3 _.O+/#.D:_<3Z)XF?Q+"UO,-]S"9I76<R?PX+;5*DX&T
M#I5O0;N>R\;BRU[[>E]+),;6Z6X=K6\0\A0I.T,H[ #I3 [G5M5M]'LOM-PK
M,"XC1$Y+.> !GBG:7?OJ%F)Y+.>T?<RM%, &4@^V0?J*X?XJZ5;7RZ!+</>#
M.I1VY$%R8EPRL=Q[9! P>O)I]O;P:WXTUS0KS4+_ ,K3+>!;6!)WC*J8U)D+
MJ06.3CDGI2 [Z."&*666.)$DE(,C*N"V!@9/?BI&(4;B0 !G/H*\7;[=KB>%
MK2\U;4(PVHW5B[6]QL,L:;@&)ZDX YKT35M"@A\!WFDM<WDL*6K+YKS$RG R
M,L.3THN!J7.JBVU"RMEMIIDNR0LT>THF!GGG/Y"M$?A7D6H:+I@T7P-I<=W=
MQPW%R"SPW+F1F,62-V>!].@[5&;ZXT[2M;\/P33+9VNL16K7-Q*TK)%)@Y))
M!Z\=>,T >PX&,?TII([XQ[UR7A+2TT?4[Z%=86[6=$D6VBY2$#C())QGZ]L^
MM<WK_AS3=9^+Z6FH&1K:;26E:%9F +[BNXC/H>/I[4 >BZGIEKJ]G]EN]YBR
M&PCE#^8-3V\-O96T-M JQ11J$C0<  =A7B%CH=GJ=UX0TK4-1N;JUEFOHUE6
M=U,T28* G/3KTZUM^'] T6?4?%&DZJI0:=+Y=FDUTS&WM]N5="3QG))/8_2B
MX7/5C/$DR0M(@D<$JA/) ZXI^Y=VW(W=<=Z\DTVV2Z\1>#KGQ%]G>Y%C<!'F
M;)DVLOEDEL9;!S]2:CT#1I-02+4M5\1)'K-MJ#RS1QJ@E+*2/*W9R4((PO3I
M3N!Z\98_,$>]=Y&=N>2/I4$UU^YN#:"*>XAX,1D"X;&<$\XZUYGH:>$M:T0W
M6HR.-8_M*229E9ENQ-O(51CYL!=O"\<4EA;Z+CXAM=+:>>ES-DRD;@OEC'7M
MN_6D,[N\T/2M0>'4-1MXXKO8H:6.8J>.=NX8W#-:T$<%M J0JL<8Z!>!7FND
MQZ5JNK^'+;6!!<P?\(_"UM'.P:-I,@.0#P6P /6N;U2RV>&-8L6.[1(O$4,-
M@LLQ^Z2!(H.?N9/&#ZTWH(]Q21),['5L'G!SBFSW,%K'YEQ-'$G]YV"C\S7$
M>'[:VTWXI:Y96$:6]LUA!*8(5"H'R1G:.,XJ?48[63XDQ)J\0DM9=.*6@GVF
M'?O^=0#U8C';H#1<9T.LZW!I%@EP3&YFD2"$,^U6=C@9/.!SR>>.U6-/FO9;
M9GOX;>*0$X\B4R*5]<E1BO(KK2+>SL+J$V\3:*OB:V%@LJAPJ>8OFA<_PYR/
M3@U[((H([7R_+B6W5,;0 $"X].F* *$>K);62SZM<6-LSRF-?+GW(>< 9('/
MMBG7,FCQ:A!/<RVJ7>"L+/(%8@XSM!/TKR;3K?2_^$3MP8[=K"W\7,5,F&00
M^8<')[8Q]170Z^L5GK%WJFE+9W]OFV34+*4<A1CRVAQWP3QTS]*+@>C330V\
M1EFD2.->KL< ?B:SY-9M)98DLM1TZ1O, D5YQG:1SMP?O=,5E^.X;*Z\!ZD+
M^)?),.X+(.5;M^.:YS6M+\.:9IOABYMK*R@634;1WD6,<JJ$9)]L#]* /0+S
M5-/L'1;R]M[=G^Z)9 I/YUE7?B>TM-:LK>2^T];*Y@DE$K3 -E2!QSC'/KV-
M<9XK^PQ>,]:-QJ-@GVS2%MI1?2^6+<$MM9?E.[N>HYQ3X]+\/77CWPM&BPWE
MM:Z._P!FD4!H25( 88X)^]_.BXCO+_Q%H^F:=%J%WJ$"6LI CEWC#Y.!CUJ2
M76]+AFCB?4+8228*+Y@).>GYUY+>?89/AQ"EG;2K:6_B4#9-&<K'YQ;)SVVD
M<UT.NR-8ZS=ZOH4L-\I,'VS2YTXD&!L>'C[V,#TR#Z47&>C3S1V\+S3.J1Q@
MLSL<!0.IJA:Z_I%[;S3V^HVTD,.#)('&$STR:K>+9(D\'ZJ]Q;-/&+9R\*YR
M_'3BO-;75;3_ (2C5;BXO%DMIO#RP1M]G,:;P[?NU!'S$?G^5%P/5+77M)OK
MK[+9ZC:SSE=WEQRACC\*Q?$?BV+2VMH;&\LWNC=1P2PR@GY6.#@@C# <XY^E
M<RBZ?I6E^"9](L%2Z?,*2")E"[HB&\S&#C?CK[UG3ZK;'X<Z1:203+JL-_";
MB#R6\TR+)EV('8\G-%P/6;ZYCM+*6>6>.W5%/[V7[JGU/3O6</$VD065O-=Z
MO9#SDW*^\*L@YR5!.<<&I];N((O#M]--S#]G?.%W9R,#C\:\\\,+872>!8+J
MW662UM9PPDA/[J3Y0O4<'@X_&BX'=7OC#0;'0H]:FU"(Z?*X2.9,L&).,<5+
M>^)]%TZVBN+J_CBBF3S$;:3E?[W .![FN+,5O_P@.M16]LPABU=I5BCA/$?V
ME6RJ@=,#M4&J1::?%U]=ZY;ZS+IFJ6L/V1[87 1$52&CD1,$$DYP1W/J:+B.
MTN/&GARUD$<VL6JN4$@7=D[>#GCV-2S>*]$MKQ+2;4(UF9D3&UL OC:"<8&<
MCKZUR>FZ5I=I\1+.S@T5XK6'26BC:6,N$.\$(2<C.,GKT.*SDT[14U36;#6M
M(U>XNYM0>6)(S<>3<!B#&<J?+'89.,8YZ47 ]#?7M,2^^QFZ7[0)!$5"G 8C
M(!(& >*AL?%.DZAKEWHUM<E[ZU.)8]C#!QGKTXKE9S?0:W+?Z';SK,]Y''J&
MFW"$QR=!YL;'@8'4CKCGFM;1$33_ !OKT)M+Q3>R1SK*T1,;8C"G#C@=,8/-
M"8&M<^)=,M-=@T66<B^F4LD84GCCOCWK+L_&VDQWT^G:AJ<?VR.[:V \HKSG
MY0<9'.?6H-<E.G_$#2+^2RO);?[%-"TMO;/*$8LA .T''0UFR2I-X:UF6/3+
MTO/J(D6-K-U=\NI#8*YZ GVH;#4ZS4?%6C:5.T-[>")DV[R48JF>@) P,U2O
MO'?AK3[Z2RN]26.>-59U\MN 3P2<8Q[URJ:79+J.KP>(=!U2_-[>&> QK+)%
M)$<% <':I7 X/3%=%IXCE\::@ATVZBC_ +/@@222V81DJTA*ACP<;EHN!I+X
MKT1KR"U2]0F>3RHG"G9(^"=H;H3P>]1Q>)=*BMM5O9-1+6]G+B?=&1Y'R@8Q
MC)'?\:X_PIIEE:6UCIUUX0OAJEG*5$TL+>0&#']X),[>F3Q5Z;SS9>.H_P"R
MK]FNF;R!]E;$^85C&WCD;@?PYZ47 Z32?%^B:Y?"ST^\\V9HO.4;&7<F<9!(
MY&:W:Y)'9_$V@2QZ9=Q0K83([&W(6(L8]JMQP?D;CZ>M;>A:L=;TI+UK.>S<
MLRM!.,.K X--,9"_B?38[Z2T,DF8YUMWD\L^6LA (4MTS@C\ZH7OC_0;"]O+
M.:>9I[(C[2$@=A$#W8@<#WKFO$(UC4;?487\/7KR1:E'+%]G5?*>-2OSY)!=
MB >WI6FTM_=KXK9=&OTCNK<"W62%5:5O+V''/J!U[4KB.EOM:MK>)0GG3-)$
M95^SQ[V"?WOIS5+P5JLNM^%K:_E=I'D>52SC!(61E&1VX%86C6VKZ)JRWDNF
M7ES9W.GPQ!$V&2V>,8VL"1P>>1WK7\ VE]I_A>.UO[*2TG6XF?8[*<AY6<?=
M)[,.M ")XZTU9=6%S#=V\.F2>7+-)"=I/' ^N>*OV_B2SFU.'3I8[BVN9T+P
MK/'M$@'7:>Y KEM:\.ZIJ,/B"RAL6_TF[CO+>9W0QR% OR$9SR5QTQ6O)87>
MN^(-$OKBPNK"/3/,E82.GSR,H4*-K'(QD_\ ZZ-0-G5-;M=)FLH)Q(TM[*8H
M$1<EFQGZ= :S[CQGIML+=9([@3SQO*+<H%=41MK$@D8Y/KS3O%6EQZO;VMI+
MITUU&TN3/!($EMB!PZDD'.?3GFN3MM \2VFH:;JU_IT6M&.WDM)()C'YR1[]
MR,68[6; P<>M#;!G56GC32]1M=/FL/.NFOMWE1Q)\PV_>+9P  >*;#XTT^1K
M)'M[R%[N\>S02Q;=LB@DYYZ<'D5F7EEXDM-0TS5M,TNS*1B2*;3U=8RL3E2-
MK?=W C)YQS2ZYIWB/4(M(U-;*W:[L=0%S]C20 B/:5*[CP6Y)_E0)%R^\>6%
MC!JDK65]*-,G$%PL<8)4D#!'/(.12S^.;2U2U6YL;NWNKK>8;>X*1L0H!)R6
MP!SBL'^P?$TB^(U?2[4#5+N.XA#70^0+M&&X]%[5N>)-+U2;5-)U?3K*UNY;
M8/'/;3D#,;[2=K'C=\HHU UO#WB"R\2Z6NH6/F>469"'7!!!P?;\0:U:H:2M
MX+4M>006[LQ*P0]$&>A/<^M7ZHI!1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 449_G12 **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ KG]2\,#5I2M]>R36HN4N4A*@&,J00%8<
M@<?K705S\7BVR?6=7T^9)(1IBJ\T[CY,$9_"DQ&?J'@&"^;6D74[N"VUA@UU
M"@4@D #AB,CI3IO <(G6YL-7U&PNS#'#-+!(/WP10J[E(QD =@*TH_%6GMJ5
MK82QW5O-=DBW\Z!E60@9P"?85'XOU6STG1O/O[B\MX!(I,MJI)&", D= >E+
M0!1X86/4K&ZMKV:%+.)XHX5"L"&(+$E@2<D#\JLZ%HG]BV\\0O)K@33O.3*%
M&&8DG&T#N:J_\)3$?&7_  C@L;DR?9?M)N-OR8W!0/U//M3_ !!XD30+C38/
ML-S=R7]P($6 9V\9+'Z 9Q3 @3PHUOK>I:K:ZO>0SZB$$P"1E<("%QE>, U5
M_P"%?V8TJRLHM3U*&6Q!6"ZAE"2JAY*Y P1QW%9\7BW^S?%WB>.\6]GMK2."
M552,L(4\LLQ]NM;]]XPTNSMXIE=K@20BX BQD1$9#<D<&D@T(;SP797FEVMH
M]Y?B>UE\Z.]$_P"_WXQN+'KQQ^5)?>"[;4-+2PFU&_($R3/.9%:21D;<N25(
M ![ "M71];L==T>+5=/E\ZUE4LK <G'!&/7((KGE^)&F-;3W7V#4A:V]P;>>
M<VYVQL#CGVSZ4] L:2>%(DUNXU7^T;UKBXMA;2<H 5&<8PN01DG-03^"-/OD
MN_[2GN;Q[FU%H[N54A =P(VJ/FSCD^E6=4\4VNEI=RR6UP\%I$LLTRJ JJW3
MJ1GCGBI(O$UI-XB&C+#/YIMA=+,5Q&Z>Q[GF@"E%X'TW[%+:7UQ>ZE')%Y0^
MV3EBB\?=( QG YZ\=:DLO!UC:6KP&ZOI\PF%'GGW-$A!!"G'!YZ]:J7/C^QM
MH=-<V%^[ZC+)%;11Q;F<IU/!Z'M4 ^(T#P7CQZ#K#RV3$7,0MP&CX)R><'@=
MJ T-NP\-6MEJ*:A)-/=74=N+:.6<@LD><D< 9SZGTI^I^'K34;Z"_,EQ;WL
M*I<6S[&*GJIX((Z'!'45AZA\2]%LK>&:$M="2T%YA)$4B(YY^9ADY!&!S1=?
M$6QC316L].O[X:PC-:>0@Y(&2#DC!HN&AJ7WA*QOK*"U>XO(UBG^T%XI=K22
M @[F/?D9K=";4"[B< #)/)KCKGX@1Q>&I]6@TB[FEMKP64]IE1)')N"X/.#]
MX=/6NF&HB+26U"]B:S5(C+*DC F, 9.2"10!YK:^%KVYO;Z:^TK5K?59+EID
MGM;_ &VI9CD,.> ..HZBNRTSPCIVFW]S?O-<RWU]$J732W!82X&.G3Z8JA!X
M_"C3KF]T:[M-,U)TCM+MG1@Q=<KN4'*YQQ5;3UEU_P 8ZLNHZ1,%LKJ)()S<
M+^X C1Q@!L_,3GCU&:0%^T^''AZR^QM;PW*/:.7@D%U)NCSU .>!R>*>?A[H
M3:7?:=(MV]M?7 N;@-=/\\F=V<YSUY^H%:NJZW_9=W:0&TEE$X<M/D+'$%&<
MNQZ9SQ66?'-K)X>TG5K2TEN/[4N5M88@P7:YW9R3Q@;#S3T"Q>F\(Z-<ZA!?
M3VK23P6OV1=TC$-%_=89PW4]?6JVC> _#V@W+3Z?8E9&Z;Y7D"]1\H8D+U/2
MLV?Q]?6]IK5RWAFY:/2)#'<%;J/G"AR1WQM8'\:+GQ]<6,EO!J.AM9W%UEK=
M)KR/#HHRS$C.,97COGZT!H:NE>!O#VB7[WNGV)BE8DX\UV5"3D[5)(7\!5JT
M\,:593PRQ02%H':2(23.XC9L[BH8D#J>E<W'\3K273(+A=/E6YENWM1#(^U
M5!.[?C[I Z@=Z33?B4NHQ")='GCU"2]-I#:O)@28&2X<KC:!DYP?UH#<Z37/
M#>D>)3;QZE$T_P!ED\V-5G9-C= 3M(YQG'XU)=>'-,N[@7,L#"XVA3*DC(S
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M$:SN&N6; )GD8$,S$^H)Z5T5%%A',MX/)DU61=9U"-]0E24F-PODLO0I@<<
M"K"^%X@EXWVZ\6YNY4EDN(I/+;Y  %&W^'V]ZWJ*+# # Q1113 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ****0!1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 R.(1%\$D,V[![?2GT44 %%%% !156ZU*QLI%CNKR"%V&56
M20*3],U'#K.F7#A(=0MI&8[0%E!R?2@+EZBC-% !1110 4444 %%&:H:EK>F
MZ0 =0O([<$9^?T]3Z"@+E^BD!!Z&EZT %%%'>@ HHHH ***,CUH ***,T %%
M%9TVMV-OK5MI$CN+RY1GC7RVVD*,GYL8_6@#1HHS10 4444 %%&:* "BBB@
MHJC?:G%8O:J\<KK<S+ KH 55CTW9(X^F:O9H **,\XI,B@!:**A:X=+N.$6\
MK(ZDF88V+CL><_I0!-11Q29%%P%HHHS1< HHS1D>M%P"BDR*@BGE>[GB:V9(
MD"E)BRD29ZX YXXZT7 L44F1G&1F@,&Z$'Z47 6BBJ=A+=2P.]["D$@D<!5D
MW#:#\ISCTP:+@7**0,K="#0748RP&>!D]:+@+13/-CW[-Z[O[N>:/.B\SR_,
M3?\ W=PS1<!]%0V]W;7:NUM/'*$8HQ1@0&!P1^=0M<7(U58-L'V0P[BYE_>;
M\]-N.F.^:+@7**C%Q"SA!-&7/10PS4E, HJ*>Y@ME#3SQQ ]#(X7/YTUKVU1
M(V>YA59.$)< -]/6E<">BH1=VS221BXB+QC+J'&5^OI4;:E8H 7O;=01N&90
M,CUZT7 M44V.1)8P\;JZ,,AE.0:;/<0VT1EGE2*,=6=@H'XFF!)15-=6TUO-
MVW]L?*7=)B5?D'J>>!2KJ=@UB;U;VW-J.LPD&P?CTI7 MT52CUC39K>:>._M
MGAA&97$HPGU/:LN[\<>&+- TFN6)W,J@).I/S'COTYS1<#H:*H7>N:581QR7
M>H6T"2KO1I)  R^H]J9_PD&C_8XKO^T[7[/,Q2.7S1M<CJ >]%P-*BJ0U?3F
MTY=1%[ ;)ONSB0;#SC@_7BJUOXGT*Z$YM]6M)!;C,VV4'R_][THN!K452L=7
MT[4I)([*]@N'BQO6-P2N>F15QF5$+L0% R3Z"F M%8D'B[P_=,@@U:V??((U
M*MP6SC /3.:=!?O'XAU2&XNU^SP00RJ" !&&+Y.?^ ]_2E<#9HK%TOQ7HFL3
MR0V5_&\B M@_+N4=67/4>XK(U3Q7#)K^AV5A=2;;B\:*7]R=LJA">&(Z9QR*
M+@=C16'>>+=(L;R2WGN'_=,$FE2-F2)B,A6(Z$C^GK2ZEXKTG3/]?.Q"QB63
M8N?*C/\ &PZ@?AFF%S;HJ*VN8;RVCN+>19(9%#(ZG(8'N*EH **** "BBB@
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
M+J[L8W2U=(-BJ7&"[KN(9L>F.](#G_A6)]3TJZU34EM)[DZA<%9_*_>*V[!
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
MG2W>AW^N^*!XD\KSUC\NT-RW!M]N?W8^O)QSTKL/!#6MSX"TF*)HY8ELTB<
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5DWGAC0]0EGEN]+M9GG $K/&
M"7QZUK44 4TTJPC+%+.%2T?E,0@!*?W3[>U07/A[2+NW@@FTZW:. YA&P#RS
MG/RXZ?A6G10!3LM)T_33*;*S@MS*=SF- NX^]/.GV;2S2&UAWS+ME;8,N/0G
MN*LT4 5/[+L-L2&S@*PG,2F,80^WI55_#6B2:J-4?2[1KX'/GF(;L^N?6M6B
M@"O'8VL,\D\5O$DLOWW5 "WU/>H;71=,LKR:[M;"WAN)SF65(P&?ZFKU% %-
MM)TYX6B:QMC&S;V3REP6]>G6H9?#^CW%U-=3:9:23S($DD>)2S*!@ FM*B@"
ME#H^FVS!H;&WC8((P5B POITZ<FFW.B:7=PI#<:?;21(^]5,8PK>H]ZOT4 4
M(M$TN!66+3K5 QRP6%>3ZGBBXT32[J2)Y]/MI&B&$+1CY1[5?HH IW.DZ=>^
M5]JLK>;R3F/?&#L^GI5L*     . *6B@"E_9&FD8-A;$;_,QY2_>]>G6K'V>
M$# AC _W14M% %:;3[*XDCDFM()'C!",\8)7/7'I4B01P0>5;QI&JC"JHPH]
M.!4M%*P'.^&_#1T::_GN5LY+B[N7N?-BA*L"V,C))..*VYK.UN71Y[>*5X_N
M,Z E?IGITJ>BG8!-HST%5X]/LXIS/':0),<DR+& Q_'K5FB@"/R(O.\[RD\W
M&W?M&<>F:?@8I:* &M&C,K,BL5.02,XH5%084 <YX[FG446 R/$FBRZ_I#:<
MERENCNC.SP^9D*P8 #<.X%:<",D2J[(S@?,47:"?7&3C\ZDHHL 53U.P74=)
MN[ NT:W,+Q%E ) 8$''YU<HH KV-HMC90VJ,62%%C0GKM P,^IJQ@444 %9U
M]H\.H7D-Q//<[(L8@64K$Q!R"RCJ:T:* $ Q2XS110 4444 !YHHHH .M07M
MG#J%I+:W 9HI1M8*Y4X^H.14]%%@*NGZ=:Z59K:V<?EQ*2>6+$D]22>2?<U:
MHHHL 4=L444[ '?-&/S]:** #%&*** "C@T44 %%%% !11118 HHHH K7EA:
M:A$D=Y;QSHCB15<9 8=#]:L 8I:* "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBBCT ****0!1110 4444
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
M HHHH **** "BBB@ HHHH **** "BBB@ HHHHL 4444@"BBB@ HHHH ****
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
M]0\+QZG9/I-T[I'<R!_.A@?ETVXPW5@#NKT3WK(U#Q/HVE70M[W4(HI3M!#
MD+N.%W$ A<^] '+0>!M6\.ZQ-)X3U"SL=+ND59[26(GRV  \Q"#RQ'KC\:K^
M(OA]J>N>(4OFN[=K>"R-M 9)7$JN6#"7('4'/'I77ZKXKT'0W:/4M5M[>55W
M^6S9?'J%&2?RJ:77]+CTV'4&O8C:3X$,BG=YI/0*!DL3Z#FBR A\,VVNV>DI
M;Z_=VUW=)P)X 1N'^T".M<Y:>"]6TDZW9Z7J-K'IFIR-*!*C&2W9^'VCH1^(
MJYX+\4?\)+JFOF&Z-Q9VMPD<!,1C(!7)&& /7U]*TI_%^C6WBF/P[+<%;^2/
MS "C;?8;L8R1_*@#-LO"5YI_C"RU*VGM4TRTT_[!';A#OV\'.>G4"MWQ#HZ:
M_H%[I,DQB2[B,9<#)7/?'>J0\;>'C>+;_P!HJ"TAB64QN(F<=5$F-I(ST!K8
MO[^VTVPGO;R98;:!2\DC=%4=Z .>D\(?VHNGPZ[+#=6M@I6.W6/"2'9M#N#_
M ! 9QCIFJMGX,U!=%CT"]U5)M(BD&T)$5E:('*Q,V2,=LXSBN@3Q!I<FH6MB
MMT/M%U;_ &F%-I'F1^H.,'Z=:R(_B/X3EO([5-7B+R3& '8VW>#C!;&!S[T:
M 1/X4U)KCQ/*+ZU UJ)8E!@8^3A"F3\W/!]N:K6G@?4M,U6RU73M6@BNDLEM
M+R-X&:*X"+A&QN!!'UJ[XL\8:?H^G:C MW,E]! SYMX&E,)QE2V 0N>.M1Z7
MXVTV'PCI&HZEJ'F2WL.Y L),DI[X103QWQ1H(KZ)X,U?1](DM'U]+N66_>[D
M,]N61U8$-&5W9(.<]>U;OAGP[#X:LKBUMW'E37#3B-%VI%NQ\J#)P.,_B:H3
M?$7PG;VEK<OK-N8KK/E% 6)QG/ &1TQ]:JZ)\3?#_B#7X](TXW4DCPF4N]NZ
MA>1P<CCN<]* !_!5U;P:O8:;J4%OIFILSO ]MN,1?[VPA@ #Z$'%6?\ A%+R
MW\0:3?6&HPV]EI]J;46QMRQ=#MSEMPY^4=JO6'BS2M2U.*QMI)2\\;R02&)@
MDH0X;:QZX-4=&\1V]M:S1:GJ333+J,UI&S1DNY4],*.P[T: :_B#2GUO0KO3
M8[M[1KA"GG(H)7\#6-:^&-:AU32;^X\0I</90R0R@V87SE8CT;Y<87\JLZSX
MXT/0;E(+^Y=&+!9&6)F6+/3>0,+U'O6X]Y;QV;7C3(+94\PRD_+MQG.?3%&@
MSC9O NJR:!>:6GB%8_M%_P#;%F6S&Z+YM^T?-_>P<U:U'P=?:R&BU35XKBV:
M2.0)]D :,J1G8V[*YQS5JW\>:#<74,(GGC2X*BWGFMWCBG)Z!&(Y-+!XYT.[
MU*.PM9;F>=YO(8):R 1MC/S$J * -/6]&M]=T2XTNX9TBF4#>APRD$%6!]00
M#^%8]AX0E.FR6>O:M-K"M&8E\Q!&$4C&<#JWN:U]4URTTJ2&&4227%QN\F")
M<L^T9;&< 8'/)%5#XMTTZ78WT(FG%_)Y5M%''AW?!)7#8 (VG.2!Q3$5;/PI
M<*MA#JFJ'4;>P.^!)(0#Y@&%=FS\Q )_G4.G^')O#NDZYYVIR7<=YYLY!AQL
M=P<X ZY]*NOXNLQ#;F.TOI+B<N$M5AQ)\GWNN%P/KSGC-6$\2:>TNEPR&6*?
M4T+6T<D+9.!D@D @''J:0SG?!?A^X/A[11J&H33QV2 I;-"(]KCIN[G%:3>#
MWCEOX[+59[6POI#+/:I&I&YOO[2>5W>U+?>/_#^GP/+<7%P$2Y-HVVUE;;*,
M?*<+[C'KVI/^$[TTW%U:)::F][;KO-JMC)YC(>C@$8P?<TT(FL_"ILO%4FLQ
MZE/Y36J6JV>U=B(O3!Z]<G\:QKCX:)<>8K>(-5$)O1>PQAQB)]Q8XXR<Y[]*
MUY?'&C1Z+;:FDDTB71=8(EB8.[+G*X(XP01S@5H:!K]CXCTT7U@[-'N*,K##
M(P.""* T,R;P@[7NIW-OK5];_;X1'(B[2H8*%WC(ZX&*AC\"Q1Z7I5L-4NOM
M.E.6M+S:N]5(P5(Q@@X[TT^+XM2UC7M BM;R&?3X&+3K\N3M)!4]O:H_"OB^
M"YL-&L[U;J*>\M]T,UTN//8?> )Y)P0?>EH&A<U'P:FIZ+>6$VIW2R7S*;JY
M0*'D4=%Z8 Z=*N1>&X8]=M=6-U,\UM:_945L;=O<].IP/RK&A^)N@S:PEBKR
M&*67R(KE0&623TP.0.#R1BNAU[7+;P[I4FI7J3-;1E1(8DW%03C)&>F333&G
M<36=#M]9%LTDDL-Q:R>9!/$V&C;O]0>XJC?>#[/4=,O+2XN+AI;QD:>Y4A9'
MV$%1D=N.E6X_$=C)XC_L(>8+S[,+M20-CQDD9!SZ@_E6#J^O :OX;U&RMK^Z
M^U^>L4$3;1*OEL02"0,' ()[<T".PMH?LUK%!O:3RT"[VZG ZFL%_!EA]OO;
MB&>Y@BOCFYMHI"L<AQ@DCL2!SCK26'C*ROM(CO!!,DQNA8O;8^9+CNF>!QZ]
M*8/$RW-SJ.BWMG)9ZE#:O.(RX99(^0&5QC\N"*5P+TGAJRDU>'4EDN(I8H1#
MY<4I1&4=,J.#BJJ^"M+^Q6%K(;B2.PNQ=V^^4DJX;<.>XSVK%TKQK9Z5X-\/
MO=,6NK^!C"KOM!VY)+,>@Z>M=%X8\2P>)]+:\B@E@9',<D<BD88>A(&1[T]
M()?!6C2:M-J CGC:?F:&.=TBE;^\R@X)K1M-#T^RU2[U*W@V75V%$SAC\^T
M#(Z=!BL-O&<ES;W]YI>G-=V>GRM%<,9 KY3[^U><X'N,U#+XYN+O48+/0=';
M4?/M1=Q2F=8U>,D#//(Y..:6@'4?V;:#47U 0(+IXO)>0#EESG!]:C?1=.DT
MAM):TC^P.I5H!PI!.2./>DU&^NK+0Y;R*Q>XNUC!6U1AEG..,],9/)]JYY/&
MLK6FOE;.*6YTB-'9(ILH^X$XW8X(P:>@S=D\/:<\$,*1O$D,7DJ(Y"O[ONA]
M1Q5/5/!7A_69[2:]T]7DM$$<15BN$'13@\CVK.TGQ?J5W>Z?;W^CK;#4;9I[
M9DG#\@9VOTQP0<T_3O%.IWFBW4T^F16^IP7@M#:F0D9)'.1['-*Z$:A\-60U
M_3]5B1(FL;=X(T1,<' '/H #@>];5(,X&1@TM4,**** "BBB@ HHHH ****
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
M&_NK^27[-9O:/"4 296X8D=B:5A:F;HGB7Q)J&J:;Y^BS)87<3/,[1>7]F.
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
M"UB,JK:EC<C&?W0Z  8&0.N?2NEN;C2)O&^E7LD<;P7FFR"*5H20YWH0.G!
MSUKM2JDY(&>F:38.,@<4<H6/';#%S#&]M$TFF6GB::XN8HU;"P%CY;X[H#@]
M,?A71ZE96VJ:OK%S8P&73)M):&Z:%=R7$GS;0H499@.N/45Z  !G &#1@46"
MQQ6FV]M;7'A"..T9)A:,6D6(@8\D @G'7/8UUUG>1WL321I*H5VC(DC*'(.#
MP>WO4X&*6FM!A1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBBD 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !2!5!)"@$]3BEHH **** "BBB@ HH
MHH **** "BBB@ HHHH *,444 &**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HQ110 4444 %%%% !1113 **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHI 01D'- "T4F1G&>?2EH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M ****0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% &-JNM7-A?);0:7<78,+S/*C*J(%[$GO[5GZ)XOEUNPT_4(M(GC
MLKYMJRM(I*<X&0#G\JZ#42%TRZ9FP!"W)/3BN*^&-RW_  J?3Y+15GGBMW(B
M#8RX)(4^F328CO<CUYI:\@NYK>7X>:?K]K<[?$1EB^>*5B\DY<;HR/3KQCBN
M[\:W=I:^";Z75?-$)B D6W<J2V> &[ GC/I1<#HP0>A!^AH#*>C _0UXS%J,
MVF7'C,:;-9%FM+:6.VLIV=4'S!RO'+8YX'I6U='P_;Z=_:OA::-M:337,$5J
M^0X*Y)D4=3UP31<+L],WKG&X9^M&X8SD5Y!>)H=Q#X&N+"2&2:?4(C-+'(#)
M(=I)W'J?F'?TJ'5;JPM8OB3:2W20G<CPQ/+@[O+!RHSZ^E%PN>MR37:ZE#$D
M,;6C(3)(7PRMV&.]6=Z$@!UR>@S7E:W5B/&/@>9KN/,FF2!W,O#?( ,\XZYJ
MAX:T73;CPUXEU&P DU6UO+LVTB2%VB^7 V\^GZT7%<]C#HQ(#*2.H!Z5A^(=
M>GT:]TB%+998KZ[6W>1GQLSW [UQ7@K1M!M[W1=5T_6YKB86XA^S1HBLP9?^
M6P49R.>3W'O6O\2H;6<^&TO=GV7^UHO-\PX4KGO[47'<[E949=P=2!U(-.W#
MCD<]*\X3PII^I^(-8L-,2%?#U[IZI/\ 9V!5;D,=I7T(7GBD\(VO]KZK:VFI
M61$OA7?:"7&(Y9#@*ZC//R 'GN:+C/2&95&6( ]Z9'<0RJ6CFC=0<$JP(!]*
MX[XF6>FW6A61U2.)K9=1MUD:3@*C2 -SVXKB==T72QK/B670K>-M,ET)OM'V
M8[H?M E&W@<;L ].G/K1<#VDR(#@NN<9Z]O6H_M5OO">?%N.2%WC/'6O)AJ6
M@WGB7P0R7MJZ)I\D4YR""/)P%<G\>OI6-H7A_1Y_ GB74M*BC?4X[BYC=X<[
MTA+'**!P<IG'%%Q7/:7U2">VN3IMS:7-S$A(C$P(SV!QG%4/"OB.+Q!H5G>R
M/!'<SJQ:!),[<,5/7GM7,Z?J?@R[D36-)M1]LAT^3<\2F,0HH'R.!@ Y(P#S
M^5<3I$>GP:'\.KV*Q:"YFU5C*T2XD.9&7+-C)7)Y'IQ2N%SW :E8&\^QB]M_
MM7_/'S5W_P#?.<TU]5TZ.]6S>_M5NF^["9E#GZ+G->4?;]&COIY5$=FT6O+*
M\;HSS @[6<L<X!QP!VJU<7EOI/C.74K$C4K2\U$)<V1B/G0SA=HEC..5 X.?
M>G<+GI[ZG81WBV;WMLMTWW86E4.?H,YJUFO';*#3+Y[VTUZ351J<.J/*E@N
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
M/I9MY_,9,K*'!Y&X #KC _"G0:3XA&@^$X'L66:UU#SKY0ZDHFYCU[_>[47
MU/%/BF&'1]1^Q2W<<MHVQKB*+,8?.-I8CU/..E=-'<^7I,=RX>3; )"(QN9N
M,\#N:\Z^P:_I_@W5O"XT6[O+AI)3#>AD\N97DW;F);.[GISTKT;3_-&EVRSQ
M&*18E5T)!*D#';BA=P,/3_'&G7V@V^K&VO(8[B400Q/"=\CG. H'7H>?:KVE
M^)K#5M2N=.B$\-[;*'D@GB*,%/0^A!]JXW2-(U]-$\/W!TTQ7NB32J]O)(H^
MT1-D$H><-C& ??FNET_3);WQ4_B&>R:SVVWV:-'(\Q_FR2V"1CCCGUIW8#]>
M\9Z;X>U.TTZZ@O9;F[#&%;>W+[L=<?G56Z^(.C6<$]Q.EVD%NT:7,ABP(&?&
M%89R#\PSP>M/URTU:3QEH%[9V!FL[1)EN9/,52!(% P"<G&WFL2+PW<Z5XAU
MK_BF;+4[?4;C[3!<2E/W;$?,K[N0,@GC/6EJ(Z6?Q?IL,MZD8GN!96ZW-PT"
M;@B,-P^IV\\=JAN_&^DVD,,BK<3&2T^V[(DY6'^\<D?EUK-:'Q9HFNW;:?IF
MGW]C?;'.V;R# ZHJ$<@[EPHQBF:GH.J1^*K36/[+L]86:U^S722%5\H@[@R;
MLC!SC'M[T:A<OKXKT/4KKP[=1W%QY=\[_8Y%^6-GV$%'SWZ@#UJS;>,=/N/[
M;'E7$;Z*,W2.G.,%OEP>>%-9>I:1K-Q>^&;F/2[("PN6GFBC<*D2LI7"],L,
MYSP,BK.K^$I[_P 7VVJP7'EVDL0BU"V.,3A"63MR020?;% $]QXWTZW8H8KC
MS4M5NIHF 5HD89 (8CYO8>E;FG:C;:KIUO?VK[H+B,2(2,9!]JYK4M+U>U\4
M3:E8:?8:A;7D2I(DV$>%U! ;)'(/<=:MFX\066HZ+9+;6,MO,'-Y(FY?*QR-
M@Z8Y YIC*WQ"O7T[1;&Z1)W*:C;Y2$G<P+<C'?Z5:@\6VS2ZI#=6MQ:2Z;"D
M\Z2%6RK D8P3Z$4GC31]1UK3+2WTT6XEBO(;AC.Y4 (P;' .2:S-1\(ZCJNN
M>(9)GMHK+4[.*&-U8M(DD?()& ,9/K2 TV\6QPZAIEG>Z?/:C4VV6TC,K!FQ
MG!P<C(]:S]%U6U\/>''WK+(K:E);01J=S,Q<X&3_ )XJ==)US4FTB'5([**+
M3I5FDDBD+FX=%PN 5&U<G)Y/3'O69+X5\4SZ6 MWIUM?6VIM?6NPNZ.I!RDG
MR@]SR!0(V]*>7_A--5\RV> -;0N=TFX,><XYXQTKI#_+GFN4MM/\5_\ "1WN
MIS?V3%%)9>3#%')(Y$HY!8E1\O+=*W-%;49=&MFU>.*.^*8G6(Y7.2,CZCG\
M:8(YVX\<21Z5)KD&EO/H\,CI)*C@R$*<;U4=5Z]\U;'C*%M8N]/BM'D,5B+Z
M&4.NV=".BGUJE;^$M2L]"N?#UO-9#2YI&"/AA)'$QY7;@@G!(SFK>O>"[?5T
MTF.WN)+-;!MG[HXWPE<-'CT.!2U ;I_C2/5]/T6YL+)Y&U4OMCWJ#$JYR6^A
MX^IJG9>/9;N"&^DTMK?3FO#922/*"RR9V@@#J,\?Y-:'AWP9:^'-9U2^M)6$
M5VP,-OD[(%QD@#IRV3Q6?!X#G7PP-)DU% W]HF^,BQ9'WRVW!/KWH [<=.**
MS+.'58];OFN+B.73V1#;H(]K1MSD9[UIU0PHHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI
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
M%OI]N8K>*Y*!BX8M)\IR>PS7)6SZOJ%KI4%SK%[Y::])8)<"[*-<6ZJY^;!
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
MK1-9T2T6[DL)+FV$<Y>*X"_?0G'7&>W\ZSE\8ZZNE>#)-$TFQMK'591$\1)
MCY;"C'0$#.:- .YE\):%,+8'3T3[,GE0M$S(53^[D$'%#:#X>NI(+?[':NVG
M@&*-3_J<]#@=#[]:YS5?%^M:3KMNMY;64>GRWXLA"KEIY ^ D@P<*,D\>E7-
M&58_B?XDCC"!&M+61MHQ\Q\SG]*-!F_=:#IEWJ,.IR6<37\";(9R#E1U'U&>
M:XBQ\"W,DKI=Z)IMM/)('EU"VO) TASG<(@H&3Z$UTGB?Q%/HUY86J-;VZW>
MY1=77^J$@QM0D'C=SR:H76M^)H?%.E6NS2X[&:T>XN6+DXV%=V#CL&X]<G-/
M0#4N/!/AJ]N;BYN=&M99;C!E8K]\CH2/7WK$UCP:]QXA6YCT32K^S6"."'SK
MAX7@5<Y VJ=P_P ]JI2>.M=A\.GQ9]ALCH)8;8=Y$_E[]N\GIGD9'M6C)XA\
M2ZTUU>>&(-/EL;0[ EP_S73[<D*0<*/F&"?2EH%R]:^%]"DTV+0]0M;2Y-NY
MN5M]Q<0DDXQG![U?O_"NEWNG6FG_ &2".TMIDF2)(P "ISQZ9[_C7$7GB3^P
M_BC<I<(HO[[2+>.&!<E7N"[8!8=![GM7HFDG4CI\;:L+=;PCYUM\[ ?3FA6
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
M:O-K/B+4)=*>*.ZL(XH$+J69E#\<'_:%=L,=@*I7NHK#8W,UL(KF6&,R>2)
M,X'3/;\J *7A&WN;3PEIEI>6[6]Q;VZ1.A.<%1CM7!7>E^)Y;NPNCH+27%CJ
MAN'<SJ%DB^8 (O;@@UZ1H^J1ZKI5G>*$C>X@2;RMX8J&&<<=?K5O[1#YWE>:
MGF'G9N&?RH"QYQ<Z'KEW8^.(CICQOJYQ:@RK@CRPG7\,U?\ $.DWLN@Z,=.N
M8[77;(PPH3AMH<!'!'IC)_#-=L]Y:Q2;'N(5?(7!< DGI5)+/2#KKWJ+;_VH
M4$;-N^?:.G'T- %G3K&/3M-M[*,L4A0*"3DGU/XUQ^FZ1K&B:;J>AII[7=M<
M2RM#=F902LF<[P>XS78_;[3[1]G^U0"<\>69!N)],9JP[)&C.[!57DDG  ]:
M .$LO#=_I'B/PX+.Q#Z?IEF]J\GF@9+[26 /. 0?SKHO%NGW.K>%;^RLT5YY
M4 C5S@$Y!P3VZ5I6]]:74;26US%,B]6CD# 'Z@UDZ5K=WJ\T<]K!:R:<[./.
M6?YTQP,KCO\ 6F!0%OKK^*],U Z9#';I9207&;@$HQ((V\<\J!^/M6':^&_$
M$-OI]VVD64ES:75R7MI;CY9(96+<'! 89[CM7H-WJ-C8!3>7D%N&Z>;($S],
MU'<ZMIUFD;W-];0K(,QM)*J[A[9/- V5]&AO$BEEN[6WLS(01;P$,$]26 &2
M?IVKDM3\,:K>^(4U6'3XK74;>^4QWUO<[1-;;ONR(1R=O'UYKMY]3L;9(Y+B
M\MXDD'R-)* &^F3S5>XUBU;2WNK*^L7 .%=Y@(R?0D?C0(XZZ\.>(+C0O%UJ
M+6U$^JW1> &X^4(55<L<=<+G\:/$7ACQ'K,UW$MO826=Q8)#&)YF5H).=V,
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
MVZ?=7T^E-)%+<)&'EMR,X0]"1Z'%"&<;<V]C!XXTHZ5#&ME<6,WV[R% @,0
MVEL<>P)[5;^& TD^$8WTN)4)D<3G&"7#'K[>GUKJH-/L[99%AM8D$GWPJ#YO
M:I8;>"W4B&&.('KL4+G\J=@.#U&^T6+QMJMOXG*)#-;1QV378(C9"#Y@0GC.
M2,XYXK#\5?\ "/>=9Z7#$+?_ (DLZVTUTKR*D1##"+U9SCC)Z8QUKU:>TMKA
MT>>"*1HSN0NH.T^HI7MX))DEDBC:2/.QRH)7/H:0,\@EAT34M!^',U[M>"&8
M6[B5_P"+R^0RGD_,H[\>G-0>(K*"#2O'9T>%1I6R+8J)\GVH$;_+_#KCOFO2
M-=T2_P!1U+2FM?L*V-G-Y\D,J$F1\$#&!QC)_$UOK#$L8C$2!1_"%X'X4 >1
MR2V*>._!5Y>1(;3^Q"IFE7Y0VW@'/?/'XUF:9JMI-XI\)7]K!#86:75V)(40
MAH0XP#(Q_O=@<=*]Q$<? V+QT&.E'EQ]/+7&<]*86.8\-:E:WGB;Q+'!*KG[
M3&00#R!$BDYZ'!!'X5@^/K]+'6S-:Q"XO8['=-:7-OOAN8 ^2JMVD&6(Q7=Z
M=?6VH12R6JL%CE:)BT93+*<'&?RS[5*T\9OUMC"YD\OS _EDJ!G&-W3/M0!Y
ML^II-XY9VTM;>[O=#B-E(T#%EE;<2A8#J,CTQBLM@FJ?##1]'LHA_P ))%)#
M&$9")(I%;YW8CG;PW.><^]>R$#\J ![4 >:Z)K,"_P!I:%XATV2XU=KMF*I:
M.8[D$@J58Y  &.IXQ6)J^I26WQ%U?4_LUQ<:98QVT5S9K#E90">1P=Y1F!Q[
M>U>S<'FDXH&85MXMTF>YTZUA:7=?(3"?(95&!]TG'RGKP?2JGCB".XLM.4WL
M]C<K>*UM<QQEU20*V X'\)&0?J*W!):W&J-;E";BV17RPX ;."/R--O-4BL]
M0L[22*4F[<HD@7* A2V"?7B@1P$.L:PHT76=<TMOLUI<W%O.UK"S!LX"SA!E
MMI.>,9[]Q5;Q9-IUYI5G/;>&9HX9M9BD:3[$0TBCEI2H&X9Z<@9KTVWNFGN;
MJ$VTL:PN%5W&%DRH.5]N<?45:S2L!Q>LOIUCXR\-F/3RK[I=TL-JQ\M70@9*
MKQECW^M<Y=265QI'CC21IT]S>3ZC*L,45J[;F,485@P&!@@GJ,8]Z]7Q6)#9
M_P#".65[/;K=ZC+<7!N'3Y-Q9L*<8 &  *!B:?J*6-_9^')8KDW,=FKBX,1\
MI]N%.&]<FJ?CO2+K4-#6\TV-7U7395N[/(R2RG)0<C[P&W\:Z%;6 79NO+'G
ME-F\]=N<X_/^53YI@>56&A>)$\3I)=6L;V'B)!<:M 8SMMFC P@(.#NR!SUY
MH\??VA>P^(]/BT_46#11&WCL[(LMQ@J6+2 '.,8QQQZ]O5>,T4 >>Z6XN?B-
M]IET6[%O<:1'"ES/9NJJX8ED.Y>.WL<5-X66YAU3QA*NE3K,]X9K7S[=HUF&
MS"@,0!U!_.N\J.:0Q0O(J%RHR%7J?:@1Y!I3:BWB;PMJUYX>U:"6U6XANA#:
ME88 P;:BH!R.GS=/>FO8W[?#J\M4T?4/M)U_[1Y0M'#-&9]^X CIM'7\*]7T
M?5(=:TBVU&W5A%<)N4-UQG%7NM ' "34+3XGZM>SZ/>S6-SID45O)#%N5MN6
M96/8Y)'-5M .JZ%JHCL=.U";06LWN%MKB$K)9R=H$+8)'8#G  KTBD8 JP.,
M$8-%AF9H.L?V[H=OJ1LY[7S5),,RX9?\:Y[P8UQ WB.:ZTJ[@\R_>ZB#6Y0R
M(44#;GJ?E/'O[UV4<:11K'&JJB\*H' ]J)&98W94WLH)"@]3Z4 >6RF]LOAC
MIEHVE7JZLE^IMXL*)5D\QI ZJW#@#.0.Q/3K4ETKWWA;Q/I]OINI-K5]']HD
MCEM!#YN2%&T D=!ZYX)KN+W1;3Q#;V$^I6TT-Q;MYT02=D>)RN#\R$9X)JW8
MZ5:V#M)'YDDS+M:6:1G<@=LDGOFD)G'16>H-XX\-7XTFZ2UATMH)G*@"%SP
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
ML;:"XN#F::*)5>0^K$#)_&BP' >-+JSFU75XX+@2:E:6*,T5S=-$D"DL0\8
M.Y\X]/K5ZYN=,U+Q9+::U>(+1=/22T623",3]]P>FX?+SGC-=.='T+5+M=6-
ME97<SQ>4+C:K[DSTST-2OH&C2PPPR:18/%#_ *I&MD(3Z#'%%FP.$N]+T*X\
M2^#U;49[F%(+A(3-<,&E  .2>"<>OOWJMJ]TUIX;\0P:;>2""+5H8I&28L88
M"(]^#DD#&[Z<UZ1=:1IU\L2WEA:W A_U8FA5MGTR.*2WT;2[-)DMM.M(4F&)
M5B@51(/]K YZ]Z+,#D+Z"WM/%^D+IDWEV%Q:S_;5BD.QDVC#''&<]^M<U;66
MBV7A[P_K%I>S&\FU4)#<-<,[R*78%"2?N[1G'M7JUMI6GV<<D=M8VT*2 [Q'
M$JAL]<X'-0P:?HLL9@M[.Q9+>0_(D:$1/],<'I[TK"L4O&=W86GA:[?4FD%N
M^U#Y?4DD8!/89ZD]J\^6XLXM2\>64<UG' =)29;>TEQ&D@B/W2,?-G'( ZBO
M6[F*WFMW2YCC>#'SK(H*X]P>*I6UCH]W;">UM;&2*5=N^.-2'7/3(ZBG9L9Q
M^GVVF:1K?A<6/E12W6GS%\.2TQ"QD9]>2:R]0_L"X\!6=_)+ =3%S;O+-,0)
M_-\U=X;.&P/F&.F,5Z<+&T5HV6UA#1#$9$8^0>@]*;)IMA)(9)+*V9V.2S1*
M23[FBS06,?QP]P?!&JFS;DP'>R@$B,_?(_X#DUA>'O#_ (:N;B:2TU)+_P"W
M67D21QHBJ8\@Y8*/O=.3S7>E%*;<#&,8QQ4-M8VEGO\ LUM#!O.6\I N3^%.
MP'GGAS2X;V;_ (1/4=-=K30+IY4:4!H[A3N\HDYZX;)&.WX5G7%[ID?A_78;
M24C3HM? NTM,#9 50'CCY,@@_C7K6U02P49/4XZU!*EG:6TLLB0Q0A29&*@
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
M23S!D!0%&7 #$'J>?85B'2]:D\81:A8Z0^F3->$7MRDZF*[ME'REESG<>@&
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
MXAT?2%B;4=2M;83 M&99 NX#&2/S'YU&OB32)-:32%O83>R0B9(PPRRGH1^
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
M]<UL4T,****8!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1112 **** "BBB@ HHHH **** "BBB@ HHHH **** "
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
MR RX(R.X/>N+N8M;T_3[>QNO$!DDDOV D1 )Y8>66,8&-_3GCBKW@74KS4M
MDEO9'=X[J:%3)C>%1R &QQD8H Z4#:*=QFL'QEK<OAWPEJ&JPJ&E@0;.,@$L
M%!/L,Y_"L"YEUC2+S0O*U6[NXM4_<S!U0^6Y0N)5R, #TZ4#.[*@XR :K+?0
M-J3V(5_.6,2$E,*5.1P>_2N9\#V&M?8XM3U?Q!/?NZ/'Y6U5CQOX;Y>IP/UJ
M+7=&NM9\<Q1PZQ?Z=''8;G^R.%+Y?C)/3&*!7.UP/:@UY7#>:]_PC(U&\O[Q
MVT'4Y(;HPR$?:[=2/F.W[Q&1G_=-=KH$_P#:>HZAK$%Y-+83%8K9-^8B%'+J
M/<Y&?:@+F_T_'GI2-T.#AO45YYXXDOXY-8N+/5KPR6MB)HX;>4Q):$9)9\??
MW8Z$'\.M6-2@U#5O&=K8+XENK.TFTLSR6MJR(^[>!N#8)&?Z''>@#IM$T4Z/
M]LS=R7'VJ=IV#JHVL>H&![5K=:\CAOM4N_AYX;\53ZU>EK*8'4$CDVBXA$A4
M[@,9(&.?0&N]\.YO;G4-;COI;BTOI%-HAD)CCC5%7*CW8,?Q%%QEO4]<BTV:
M.W6UN;NY>-I1!;J"VQ2 6^8@=6'YUHQ.)8TD 8;E!P1@C/M7#WNB"X^+UI=/
M?WHC&FR2^0DY5 5D08('8YR1W(%485O=;\)ZSK)UR[CU2VN;KR6BE*+;>4[;
M8R@^5AA1G<"3FBXCTG\?QHR,_P"%>46<-YXL\70)=ZUJEFL^BPW36]M.8PKE
MF&1Q[=,4_0+'Q#JD46LW'B);::&^<RK*Y)6)25\EE&$Z=\9S1<+L]+@O#->7
M5M]FFC\@@"1UPDF1GY3WZX_"I7@B>5)7C1GCSL9E!*YZXKB].?4%\1>,X8+Y
MV951K9KA\I$S1 _@H/Z50\.:$FIW6CW;R:G%]EA9[H-<.%GE)&#UY'#'@ <T
M7"[.XU;2UU:U2W>XEA5)%DS'C)*G('(/&15\ @#J<"O+;>TN;?2/[:75]1EN
MHM8:%#)<;D\HSF,K@\$8/YXKT36GN4T+4&LI(TNA;2&%Y3A%?:<%CV&>M %_
M\?UHSWKS'PKH,5QJ.EZO%#?0/!IY:97N2R2SY&UL!CNXW$]N5JM]CGO?APOB
MM+Z6W\1A6G:Y$C</OP8BA)&,?(%/2BX'J_\ .D)!]/QKS>^FNO#?CF+493<-
M9ZW9"'RT+,%NP"1\IZ9& ,>E9.L>'KRWO] \,?VM;K;P64ES(+]G*SS%L'#
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
M5SX8>&RTTZA,\\7[D>@<$M^ YI&\Y_'%M=BPN#;"P>,S>7PK%E..N>@-=-D
MTM SR)=*U>UCL;Z32+PI:>(I;UXHXPSF%]X#*H//WAGTJY-IVJWNE>.@-%O%
M;565K2.55S)^["\C/&".]>H\9_E37=41F8C:H)-%@L<0MEJ/_"8>'+G^S9EM
MK'3)8YYN,!V"83&>VP^W-9=K9:U86<>ICPZ]Q-::M<W'V9]OF-%*QVNG. P&
M,CZUW&G:I/J%SN6S*V+Q^9%<[P=QSC!';UK361&=D5U+J 2 >1Z9I6 XGQ(N
MKZ_X&UB*#0Y8Y;N-4M[=F196YY+\@#IZU1FFN;3XB^'7>QN'V:+(KI&@9E8$
M>]>C]:R9?#UG-K\>LM)<_:XT\M=LS! OIMZ8-.P6.1NE\0Z<;66+19I;:^U&
M:>[CMBGG01E0$ .0 2>N#V/-0Q6^KQ>$GTV'PWJ FAU+[3&C-%AD^T^:!N+G
MG;^M>D9X!]?6EHL%CDX/[0D\>B]?098[1[ 0?:Y'BW1L'+%<!B=IR/Q%4]+T
MQY/ %UH^JZ<UDT0E"EY%PS;BRNI4Y'.#VKN,]N]9NLZ'I^NPP1:A$94@F69
M'*_,,XSCJ.3Q0!F>![:_'AZ*]U<)_:MVH><@YZ *O_CH!^I)[U'=6NIZ;XVE
MU:VL6O;&\LUAE6'8)8Y$;Y3\S %2';\JZA B!57 4< #L*7/KB@#S.Z\)ZSN
M%['9B2>XU^+4I($E4>5$F<#)/WB".!WS7H&J6(U71KNP=FB6ZMWA+#JNY2,_
M7FKFX'N*"<=>/K0!YZ-%UN^\$6'ABYTU8IX/)1[IRC1;(V'S* V[=@#''6K=
MYI^M+?\ BJ&'2S-;ZC"BV\WG(JD^2$.03GK[5VV1SR*7(S[]Z .,?0;R\N?#
ML-S8H;6UL98+IA+@J7C"$* <D<'\Q5?PYIFOV%K!I\VB:?;RV;!/[038?.C
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
M9MI?A.UTO7(9[[[;8748+A$B\E)64(!$%  D/'2J?AZT?3=-\0:*46+Q4EF
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
MV\43R<NR* 6^M6*$AA1113 **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M/53C/<5Z9Y:=-JXQCI1L4=%'Y4K >=/J=E<:+X7MX&*7-OJ5NL\ !WQ-R&#
MC(Y_,UZ..E-V*#D*!3J:0[!1113 **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5S]YXHL6AU:#3KVVDU#3XV9XF.<$+
MNZ=3^%=!7G$VM:?:7_C?39I/+NV5IE3RS\RF!1G./4$4A'4^'?$EMK6D:=))
M=6JW]U:I<- D@)&0,D#.<9-6;?5K>WTQKK4-3LC&)FC,ZN%0'=@+G/WN@/O7
MFEG?V42_#!A)#'B.0R*AQM'D$<C_ 'OUI[:[I%]X U+=('@AUK]ZK+G<AN-_
M3N"N?UI >G6NMZ9?37$%I?VTTMOS,B2 E!ZD=NE01>)]%GNX;6+4K=YYQF)
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
M>.G )7'TJS%XCUZTO]#&JV]B(-35E*0%B\3[=PY/48JQ)X4U%XO$<:ZS"O\
M;).&-GDP C9C[_S83C/'//M4;>$-3FET!Y]?\P:2<G_0QNN#C;\QW<<8' _^
ML!9E?2/$_B756TVY70I!97DF9"VU1%"02K[M^2?N\%1UJ1]7\2FUU>[232_*
MT^[9 F&.^)0I/S9X;!_.KFB^$9M%D,$6MW;Z4CEX+(J!Y0[+O^\5Y/'T].6#
MP6PTS6K :Q="+5+AKAF5%#Q[OO*#T(/3ITHU"P]=2U.3XC/I0NHA81:<MUL$
M669FD*]<]MO'U-:.L7MS9W6GK#/;1PRRLLJR#=))\I*K&O=C@_ADU"?#6WQ5
M!KL.H3QRI:+9R0E5*RH&+#/&0<DT[6?#J:MJFFZDE[<VES8ES&T.TY#K@@A@
M1^E 6.?MO$FNZIX?L+NT-M;7<VH-9R)/"6& S#. W!POYUHOK>I64>K6\KP3
MW%M+%%!*(BBDR 8W $]":2P\#1Z?#%#'K6IM%#>->(C>4?G))Y/EY(Y-7KKP
MO;7DFJ/+=77_ !,559%5E C*C"LI"YR,>II:A8B6#4HO%>GFXO5FA-M-E5A"
M8.4ZGGCI715A6/AQK;4+>^N-8O[R>W1HU\_RP"K8R"%4<\"MVJ0(****8PHH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBBD 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !32B$DE5)/!)%.K@(;OQ=K5U>W5I+;6L5O>F&-7EROEJ
M1NW*!U//.>,TF)G>>5'QA%XZ<=*@-S;K?+9;3YK1F0?)Q@''6N3U%/$%UJNN
M11:XUK:06Z30"&!"ZL021DYR/E^O-54.LZ_>^'F35#9>?I4DEQ);JK-(3L^Z
M3P.3G.*07.VO[*+4;">SE+".>,HQ0X8 ^A]:Q]+\-3VDL;W^LW6HB!]\"R!4
M5."!T'. >]9"ZC>2>'=-6^UHP2OJ+VKNJ@270#NH1=N-K$ '(QC!K&?6]<@\
M*^7'?W%O<PZ^-/\ .E"22&(MT8D$$X;K["@1ZEQVI,#OBO.9M8U31KGQ1IS:
MNTPMH8)8+N\V@P&4X). !M7KR.U7]4M+SP]I5UJEGXBN92MA*WEW4@D$LG42
MC/3'HN!TXH'<[BBN%L;37[>8:A-XA@>SN;4J8PQ<O)M)#QENA]AQQTKG[!=;
MN/"'A_Q$_B;4_MMS-#%*@\ORBKR;6^79C..] 7/6N,>U%>6ZY<ZIX2AUFWLM
M;N;H/]E*->R!VMS+(RLV['3&/ICBM=M+US2-.U^\;73Y+V326\".7,$BJ3N#
M2$G!QTZ?2F%SN^!30ZMG:02IP0.Q]*\_T6&^L-:\,S'6[^]_M6U=[E;F4%6Q
M&&!50 %Y/;UK0^'FFRV.GZI+<74TT\^HSEUDF+A '*@ GV'6@+HZA+IVU.2T
M-K,JI&KB<@;').-H]QC]:AU;3/[5LUM_M=S:X=7WVTA1N.H)'8]*YC59;BW\
M8ZL(M2N4!T)Y8XA)E8W#$;E'0&N<T!M1M?\ A!+\ZWJ,\FJ@I=+--OC=?++
M!<<<]^M 'JMO!';6\<$2XCC4*HSG@5+UKF/'FCWVL^%;J/3+J>VU"$>;;O#*
M4)8=B1V(R*Q-)U&'7[0^(X]5N8+2RTPV\K L D^,NQ4]2@QC/<FC8#T!V*HS
M*"Q R%'4GT%4])U$:I8"Z\AX#YCQF.0@LI5BIS@D=O6N2\/Q7=CXPAB^VNVG
MS:7N5)I]\DKJR_O&[!CN[>M9,M[)!IVBS6]TT9/B>2*1A)@,C7#@J<=B/6BZ
M%<]1I,"O,-<UJ]T>X\8W5A?!]ILU7<6<6X;<'; /'&#Q71:#I$NFZZ;TZS%-
M#=Q>6MI C!-P^;?RS<X!&:!W.J:6..1(VD57?.T$X)QUQ5'2-775?M@^S2V[
M6MPT#K(5.2,'(P3QS7,>(#&?BKX7$TCJHM;IP/,*KN&WKZ]37.:EI2&R\7ZP
MM_>0W=KJ1:W>.Z9$C;:G.T'!)SWH ];X]J,@<\5YK<QZCXDUC7-/NM9BTU;;
MR3;Y7,B IGS4(8;23GUZ5*=&L]4\:I97>L7\Z?V1%($6\=!(^\@OM!]@<=/K
MF@+GHN1G'&<4%@, D#/2O)-)MIM<BNK^]\31V-Y8ZFZLZ1$SHJL0J9+?=([;
M>:T=,LTU>T\6G6YY)+RWOIQ SN5>VC S$4.?E&,'C&: N=EJNLRV=];:?96\
M-S>SH\BQRS^6 J@<YP3SG'2M2VDDEM8I)8C%(Z!FC)SL..1GOBO,M%L#JGB?
MPO<:V@FOTT9FD$O#%MPP2/7K^M>EP7=M<M(D$\<K1-LD",#L;T..AH0$]%%%
M,84444 %%%% %6?3K.YNX;J>!7GAR(Y#U3/7%6OYT44 %%%% !1110 4444P
M"BBB@ P/2BBB@ J'[+;_ &G[3Y$7VC&WS=@W8],]:FHH *.V.U%% !1110 4
M=Z** #%%%% !1110 4444 ';':COFBB@ HHHH .M%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%( HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "N7NO NG76N2:D;J^C69@TUI'
M-M@E.,99<<_GS7444 <])X0L9+W5;K[3>J^I1"&8+.0%4# VC^' _F:CL/!&
MG:==6,\-S?EK*$P0AK@E0AZ@COV_*NEHI6"QRY\!Z2VG6UBTMZT=M=_;8G-P
MV])><D'T^8_G39?A]HDCGYKQ(C<B[\E+E@GFC'SX]> :ZJBBP&,OA?2QJ6H7
MTD3RRZA&(KA97+(R#H-IX%5])\%:+HRSK;PRR+.AC99Y6D 0]5 ;H/:NAHHL
M*Q@:3X-T;1(9XK&&5$F4H0TK-L!SPN3\O7M5=/ 6B1Z79:=&MRMK92^= @N&
M^1NW?M73T4QF-)X7TN>\OKJ>)Y7OHA#<+(Y9709P,?B?S-067@O1;#2[O3H(
M)!!=*4E+2LS%3_#N/('M7044K!8QU\,:8M[87@B<36$9BMR)#A$/4>]2Z5X?
MTS19KN6PMA"UW*99=IX+'J<=JTZ*+ 8=[X2T?4-3DU&:V(NY83 \J.5+(>H.
M#4L'AC2(+73K9+)/*TYMUJ"<^4>>GYUKT46"P5533K..T>T6VB^SR;M\>WY6
MSUR/?-6J*8&'9^#O#]A]F^SZ7;HULI6)@OS*#UYZU)<>%=#N=,ETV32[;[)*
MV]X@@ +?WOK[UL44"L8]EX6T/3C=?9-,MXA=*J3@)Q(!T!'?K3]&\-:/X?\
M-_LNPAMO-^\47!-:M%%AF;J>@:5K%Q:SZA807,MJ^^%I%R4/M^50R^%M$GL;
MFSETZ%[>YF\^:-AD.^<Y/Y"MBB@#%O/">@ZA<6MQ>:7;7$UJJK#)(@8J!TZ^
MGO4Z^'M)76CK"Z? -1*A3<!?GP!C&?H *TZ* ,F3PQH<NL+JTFEVC:@O2X,0
MW5)=:!I5[>B]N=/MY;GC,C)R<'(SZ]!UK2HH%8HR:-ITVIQ:C)9PM>PKLCGV
M_,J\\ _B:L06MO;-*T,*1M*_F2%!C<QZD^]344#"BBB@ HHHH **** "BBB@
M HHHH ****8!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 %%%% !1112 **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **Y_6+KQ!;27DUDM@EC;6WF*TZN
MSR. Q(X8 #@?G4/AW4/$>HV>EW]]'IZV]W%YDL<*N&B!7*X)8@]OSI7%<Z:B
MJ-KK.F7MPUM;:A:SSK]Z..568?@*L75Y;V5NUQ=3QPQ*>7D8*!^-,9-16:OB
M#1FL'OUU2S-I&VUYO.78I]">U11^*=!FAN98=7LI4M4,DQCF5MBCN<&E<#7H
MK&M?%>A7FE1ZG%JEK]D=M@D,H W8SM_WL'I2S>*M M[..\FUBR2VE8JDC3J
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MCN#0!4T62Y\4:O%;:G<W"P+HMO*J12-'YCR?>?(/4'\JRI;:[O;2TL;KQ!J
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
MOI.CRWLEM#'(RK#*_F%@3M4HI Z=ZO7'B?5VUS3M*M=-A22\L&N]UQ*086!
M*L />GR^'O$$&JI=Z=K=K$DL4<=S'):%AE ?G3Y^,\#!JVWARX;Q79:TVH K
M;6;VQA,7+LQ!+;L\=!QB@92TSQ1J.KZ=IRP6"07]TTRR>8^4B$9PS>K G&/K
M2W^O:_I.FI=7NGV:QQW@@GE,Q"K$6 67IP.1D&J=MX!O;.RT[[-KQCU"QN9I
MEN/LV4=93ED9-W3IWK9U1;>'1GT[6+EKJ6^5HL+&1YC$8PJC./S_ !H OV.H
M27NH7T2"-K6W*QB56R3)C+#TX!7GW]JQ(]8U6X^)5WHP:W_LR"Q29D8'>69L
M9S^!&*V/#^E'1]$MK1I&EE5 997'S.Y')/O5*3PY<IXOEU^TU%(_.MEMY8)+
M?>#M.0P;<"#S[B@#F- UC7]-TZPEEM;,Z7-JDMIM4D2@/.RJV,8ZYX].:GOO
M&7B*>[E;0M FO;:WO#;MA1B9%.&97+#&#GC!K5'A*_&D6=@-:0&VOOMF\6G#
M?O/,"$;NF2><]*7_ (1758=3N9;+Q+-;V%U.9Y;7[.K$$XR%<G*@X].] 6,Q
M=?\ &$NH:IMM--CLM.F4R;G<R/%LWD#C ;!'XTS0/%_B;5KW3KIM!F_LB^3<
M\I14-N,<'.\[Q^ _&NATWP[<VFI:O<W>I?:[?4CDV_D!/+XV@;@<GY>*@T3P
MK>:-Y-J-=GFTJW&V"S,*KM7L"X^9@,]*!F&/&6L3^$[KQ;;"T.G1,VVT*'>T
M:MC=OSC)[#%7=)N=1U3QM?M*UN^GK:PR1H\&&"OEL9]>:DM_ (M]*N=$75'.
MB3R%_LAA&44G.P/G.,UHZ?X:GL/$MYJ_]J/(ERBQFV\E0JJOW<'KD>O>BP'0
M@8X%%5-/M9[2W,=S>O=N79O,=0I )Z #C JW5 %%%% !1110 4444P"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 5D)X;T^.69E$HBF8O) )#Y;$]3M]ZUZ*
M $50JA1P!P!2T44 %%%% !BBBB@ HHHH **** "BBB@ HHHH **** "BBB@
MJM9V%II\1BL[:*WC+%BL:!02>_%6:*+ %%%% !1110 5!=V5I?Q>5>6T-Q'G
M.V9 XS]#4]% #8XTB18XT5$4855& !3J** "BBB@ HHHH *0@$@D D=*6B@
MHHHH **** "BBB@ HHHH ****8!1112 ****8!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 %%%%( HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#/N]<TJQF>&ZU&U@D0!F224
M J#W/M2VFMZ7?RK%::A;3NPRJQR D@=2*R?&\%O%X+\07'V>,N]E(9#MY;"G
M&?H*IZEJ=KX=\!6>MI;1/+:VD8MPQV@,ZA0,^G-)L1V-5;S4K.P:%;JXCB:=
MQ'$&."[$X %<M-KNJZ'X@T*SU">.\M=7+1!HXMAAD !'0G(/3VI/B,]P+#15
MM9%CF?6+959EW '<>H[T7 [2BO.]0\6:OX5FU"RUFZMKRX:WCDL&BBV;F9BA
M##V.#GTS6I)?^(-)UG2XKRXAN['42T)E6,1F"7:67//S X(HN%SL**\WL;_Q
ME<>&-1U:XU>Q1K0W(6)+3A_+S@DYXY%/@U3Q59:=I2ZEJEG)>ZU)%' 8K;Y8
M"07<]MWR@?C1<+GHM%<7#=^(;'6;C0KK48KF6XLVGL;H1!71EX8.O0\D5E#Q
MC=K!X=N9M56-)I1:ZC!]G7=')D@EN?E&X;?Q&*+A<])HK*T:>ZNQ=W,TZ26L
MDQ^RA%Q^[&!GWR<_A7.PZMK7B&ZUXZ9?Q6$>EW+6L2-")/,=5W%F)Q@'(''O
M1<+G;T5YI%K_ (I\0-X>GTR_M-.M]4MG=XI;?>R.JYXZ9!KLM8CU6+PQ,+/4
M(XM0B@+?:'A#*Q R?EZ#)HN,V:K7]]#IUF]S<%A&I&2JECR<=!]:XO3IO$@T
M&UO[OQ+:.EX(&!^S;2N>6"  EB<@ 8IDVL:Y#X,UJX:\:&XTZZ9([F:%29(P
M1RRJ3CK]?:BXKG?J=R@^M+7$^(M:O]/OX?M,\UEI+VXV:A"@94F/_/4=EQP.
M,<^PJM?7WBC59KZVT29"UG%'&ERLL8261D5][*02!\WY47"YW]%9\'VVXT-/
M,EB@OVAP[Q?O%63&#CU .:\QT_4?&MYX3T36%UXM/=ZB+66,6J;$C,K)O/<]
M!^=%PN>O45YS?:MK7A:?7XKO63?!;!+FT>6 +Y+LS)@[1R,@'GL*T[AM9T2_
MT*0ZM+>0WLPM+B*95'S,A8.A4#&-IX]_:E<+G9U ER'O9;81R!HT5RY7Y3N)
M& ?7Y>?J*\UM[GQ(FFPZQ/XBGE5=:%H+<0HJO%]J\H[L#GC)XK>U;5]3TB\\
M2S)<&=+:PBGMH9 JK&[%P>1SV'7TIW"YV=%<!HMCXNL=8>YN-1MI-/O;?B.>
M]:5Q,%)#1C8H X' [ FKGA'4C+>M97L][;ZG'"?M%C>/NWMD9E1NA4^@P.>E
M%P.DU35H-*BC:19)996*101#+R-C. /I4NGW@U"QBNA#-#O',<R;70^A'KQ7
M(>+K>27QWX/VW5Q$KS7 (C8 <1Y]._2HH#J'B2[U]SJUS8RZ;=26]HD$NU5
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** 04444@"BBB@ HHHH ****
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
MCU6(M&T=X28G";\-E!QCTSTJ2#Q7J;0ZU;RZ9#_:.ES)'($GQ$RNH82;F P
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
M0H)=6$45U/<H9Y<OYQ#L$C/S#J#USV%%PN>B45C>'+26QM9[>75FU%EE)#E
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
MMM/M4MK2!(84X5$& *GHHI@%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1112 **** "BBB@ HHHH **** "
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1112 ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J,SPB14,L>]\[5W<G'I3V
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
MV2V*PM?.J1YBW%E4'  S^>?6BXSTPD#J:7([UY%'/'J6D65KJKQS:M;Z5/)
M;MRRM$64)+ZF0A>,<CFK\J:;X@D\$V\VIRRK+;L)XXKUU\P"#^(!N3G(YYY(
MI7 ]+\Z+S?*\Q/,QNV;AG'KBG$A1DD#W-<)8:)HMM\2I1M19K33K=;-#*V5&
MZ4' )YXQZU)XH=I_B!X:T^\0MH\L=P94<GR99MHV*PZ$C!(!]:=P.OO[Z+3]
M.N+V7)CAC+MCN .E1:?=7EP)#=6L4,8 :)HYMX<'/7Y1@\#\Z\XUR&RM=(\:
M6<\[-HRK&MM"P<QP7!"X1#Z;RIP/E&>PKTG2X+:VTNVBM8HHH!&"JQ* OX8X
MH S=<\3V^EZ+?WUIY%[)9,%EA$P7:20,$@'!YZ8K:BE6:-3QEE&5!Z9%>/:E
M!IR>%_B!$JQI,^H'>% #D$KCW(R3^9K:E4Z5XN>+1@?,;PZ\JVZL?W\J_<)&
M>6[9Z^]*X'=Z;IVEZ:9TTZWMX&D;?*L( )/J:OLRH,NP49QDG'->9>$[#1I9
MM%U%-?N;B_A0QO#$N&=CC<)=HR<'NW2NG\=6]G-HENU\H,4=[;DDOM S(H.3
MGWII@=)'-%*A>.1'4'!*L" ?2D\^':S>:F%&6.X<#&>?PYKRK7M,M;&Y\31:
M9#Y&D)HC.X@)"?:CNV$?[>,?I5R?2]&TC2O"]R$>.UN)X?ML@=B),1-M\S!Y
M&['7BBX'I,-Q#<1^9#+'(G]Y&!'YB@3PO,T"RH90NXH&&X#UQ7G.KV,,>L^(
MY]/.W3)-'8W4:']V9\@H5 X!VALX]J32=-TY;CPK>:/&$U"2V)N)(!D21^5_
MRT(Z_,5ZTK@=G?:7H&MWRB]MK*ZO+7# -AI(QVSWQR>.E6EGTS2[<Q+):VL4
M2ERBE4"@#)..PY'YBO-?"L7AW4$L&GU?43JMO*3-8RL#*)22&#@)N92?4XQ6
MCX8T+0[OP?J-V=*M9)F>[7S9(@S[26 &2,X(QQZ4 =G=66C>*-+1;J"VO[*3
M#IO =?J/2K-E::?8(;6QM[> (!F.%0N!VR!7FZZ9;7'PUT/5=$MXI;K1PEQY
M4&$\P@#S$)QU(.?J!7>:#;@PS:G);-!<W[>:ZN!N5<8521[ 'ZDTTP-*:ZM[
M<QB>>.(R,%0.P&X^@SU-9/B+Q!'H@L8S+!%)>S^1').?D3Y2Q)Y&1\N.O4BL
M.TCM9/$_B>'7K:+]]L\GSE#"2W"X^7Z'.1US61#:K9V?A"SU$>;(FHN\*RJ7
M9(-L@3<3[%>OM0!WDIABTHW.M&S=( 9FDV_(H'.X;LXXK.?Q5:R2:/<65S;2
MZ?J!<&8G!&U=V0<X['(-7_$)B'AO4A- 9XQ:R;HE3<7&T\8[UP]E+IM_;> U
M"J\<;$[?*) <)@9XX()Z^M&P'HL%Y;7-JMS!<12P,,B5'!4_C26M_:7H<VMS
M%,$.UO+8':?0UYO?I"VB>(Q:6=PUO;ZLD\L-L2K% 5W,O'J"< =C70^$H=#N
M;V;5]'N+ZZ-S&%EGG9MO'088#GZ#CFA,#I;O4;.P"&[N8H0YPN]L9H?4K*.S
M6[>ZB%NPRLF\8/T]:Y*_U/\ L;QU<2:W;R2:=>6\<5A,D#2B-QG>AP#@L3G.
M.0!Z4QIH-)\2Z?<3Z;]CT/[')%;Y@!$$I<$D@9V[E P3CO1<#K)-9TR*U2YD
MU"V6"1@J.91@DG &?QJD/%'ASY)QJED3*65'#@ERI 8#N<9''O7$:IIRVO\
M:#I9S7-CJ.LV\\,21[E0*ZM)+Z@$JP]\^AK=\0W&FZ3XM\/RSV^VW$%TV(K<
MN ?W?S84''UHN(Z2#7])NM,_M*#4+>2RZ"97&TGICZ^U,A\1Z//;75Q'?Q&.
MT7=<$Y!B&-V64\CCGI7$2:1<6UU_:<&B_P#$M_MI;LV\:$,8_**&4QD9SO.[
M &>]6_$-D^I7.I:I:6MV8%TF:V,*P,INI'X5=I )QZXP,_6A,#HK+QIX<U&U
MFN;/5K>>&%D1V0DX9\[1[DX/%.NO%FCVNE_V@UP7@\\6Y\N-F99"VW:5 R#G
MUK&9IK+PEH@CTB57>2%;A8;;=);C!R^S'4'V[]ZQ;*QOK;0=;C_L[4IG.L17
M<?F1?O)X_/1BPZ9. 3C@T7&=W'J5O/J\<"7_ ,[6_FBU,>"5S]_)&1]*:GB;
M27N5A6Z^])Y:R[3Y;/\ W0^,$_C67+<W-SXSM=FDW"P-8LK7;Q8V.W(0GM_B
M:S$TZXOO!$/ABXTV:"\\L1,_EEHHR#_K-^,$]_7)H Z>?Q-I-O-/#)=$O;N$
MGVQL?*)&1NP.!@CFM56#*"#D$9KB98+L6GBV,:;<L\SJ(,1Y\\&-5RO;J#_.
MNABU&ZCU.TT\Z9.+=[8.;G<NU''5&'8XQSTY]J$!8O=7LM.N[.UNIO+EO)/*
M@!!^=O3-5+?Q3IEU'J#PO,W]GG%RODL&4^F",G\*A\7:5<:KHA-B%_M&UD6Y
MM"RYQ(O0>V>0?8UE:?X9U6#78[RYNT>&[43ZE&%^5YU&$"Y/W<8X_P!@4Q$Y
M\26^EZYK:73ZA,L CE*) SK&A0$XP..^:U+[Q-86)ME/G327$!N$2&,L1&,?
M,1V'(_7TK%>UUU=5\72)IS-#=6ZBP/FQ_O7$6W!!;CGN<<5FQZ-K4%QI-]?>
M';35"VG+:7D#F(O!(A^5E+<%2"00#[T@-N7QS9F[T&.RMKB[AU<,\<L:\(J]
MR.O7KZ8-5=+\7+;O?QZA%=A8M1>W>9T^2,$_)SZ'(%-N-+UJ/5?#VIPZ5!LM
M%F2:SMI%3R4<#:%R0#C !_2L_P#L#7F\(ZO:'3<7=QJ7VF*-YTY0R!NH. 0!
MTH$='J_C&RTB^:V,$]P(4$MR\ W>0IZ$CJ<^U.O/%2PWC6EII=]>S"))AY4>
M%9&[@FL][/7=)UR[DTS2;6^MK]EDDEEN!&8F VD$8^8<#]:T+2#5!XOEN;BR
MC%I]D2%9TD4[GSN/R]0!T%,9T .5!]:6BBF,**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBBD 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% ",H964]",&N;@\+2P6$&E'4I)-+
MA8$1,G[PJ#D(7S]WIVZ5TM% &#I7AV33O$FK:N]\TW]H%,P^6%$>T8&#UZ4F
MO>&VUG4=,OX]1N+.:P=F0Q*K!PP ((8'MFM^BBP'*Z?X1N=*L1:V>NW807;W
M*^9&CG#;LHW'S#+9R?05-!X26VMK>&"_FC56D:=-B^7<!_O!DQ@#TQ7244K"
ML<I;^!+2U?1OL^HW\4>E.[Q1(Z[79OO;A@YZ_@#Q6/'I#2^*M1U&WO=8T^]N
M)?+,:6JO&0O 8,ZD#(&>"/I7H=%%@L<_;^&%&K#6+B\N&U![,6DQ4J$=02<X
MQP<G.:K6/@>TT^/2XHM2U$IICLUNC.AP6R"#\N2,$_G74T46"QRQ\#6C?VOG
M4M1(U<8NOWB\@C''R\<<?C2W/@;3[FWLT^VZC!-:Q^4ES;W'E2M'G[K,HY ^
ME=1118+'/GPC8#5=,U%;B\2738VCB42Y5@WWB^1\Q/K53_A -*?1KW2Y+F_D
MAO+K[8[M/^\67(.Y6 XZ"NKHHL%BB=,0Z.=-^T7!0Q&(RL^9,$8SDCK[UA6_
M@+3K;3--TZ*]U$6NG3>?;IYX&#G(#<<@>A]:ZNBF,S;31HK35KO4A<W,DMT%
M5UD<%%"YP%&!CJ:K:OX7L]8U2SU.6>\M[NS1DBDMYBF V,@\<]!6W10*Q@:1
MX1TW1](N]+C:XN+2[9VF2ZD\PL7^]S[]:HV/PZT73]3T[4(I=0>;3P5MA+=,
M513GY<>G)KK:* L8=OX4T^"XMYG>YN#;3O<0K<2;Q&[9!(S[$X':E\/^%M-\
M,QSQZ<;@).Y<K-,SA3U^4'@#GM6W12L,P;KPCIUSJ<M\KW5NUP,7,5O*42X&
M,?.HZ\<9]*?-X4TV;5K'4E^T0SV,1A@$,S(BH>HVCC_]5;=%.P%>^LK?4;">
MRNXQ+;SQF.1&_B4C!%8MCX)T73KC39[6.Y1]-C:.VS<N0JL<L""><^_H*Z*B
M@#FQX%T#^Q[O2S;2-:W5P;F3=,Q82GJP8G(/TK3T;0M/T"S%KI\)CC[LS%V;
MZL>36C10!7N[*VOA&+F)9!%(LJ9[,.0:2*PM+>YGN(;>..>XQYTB* SXX&3W
MQ5FBE8#"_P"$0T;^SC8>3-]F-S]KV_:'SYN[=NSG/WN?KS5FX\/:7=7ZWLEL
M/M(38SJQ4R+Z/@_,/8YK4HHL!2?2-.DNK>Y>R@:>V&V&0H,QC_9]*J0>%M%M
MM:DU>&Q1+V4DO("<$GOCIGWQFMBBF!%<6T%W;O;W$22PN,,CC(8>XJ"#2K&V
MMS!';)Y;+L((SE?0Y[>U7** (;:U@L[=8+:%(85^ZD:X ^@K.O/"VAW]Q<W%
MUI=M+-<H(YG9!EU'(!_*M>BBP%%='TY(I(ULH%62+R7P@&Y,8VD^E9U]I=S'
M:VFC:59V46DLC1S[B08TXP$4<'OUK?HHL U$6-550%51@ < "N5L?"T?_"7Z
MQJ]]IUM(+QXS%(Q#, D80Y!'&<=*ZRBE8"I+I>GSW$=Q-96\DT2E(W:,$HIZ
M@'L*9;Z+I=HRM;Z=:Q,K%E*0J""3DD<>I-7J*=@*[V-I)=I=O;0M<QJ524H-
MR@]@:DFMX;E D\22*#D!U!P?7ZU)118" V=J8/(-O$8LYV% 1GUQ4R(L:!44
M*HZ # %+118"NUC:-(\C6L)>3[[&,9;ZU(((1()!$@<# ;:,@>F:DHHL!7@L
M+2UEEDM[:&&24YD9$"EC[XZU1U_3[O4K:"WMUMF03QRR"<G!",&&, ^E:U%,
M"*.WACA$2PQJG4JJ\9^E.:*-HC&R*4(P5(X(I]%*P&;JFGO/HT]C8I!%YJ&,
M!@0@!&.@I^D:>-.TV"W,<"R(@5C"N V!C-7Z*+ 1+:VZ3O.D$:S/]Z0( S?4
M]ZDP,$8X-+118#+OM-NKAX8+6XAMK#:PN(5A!:0'L#T Z@\9YK4Z<444P&M%
M&Y4NBL5.5)&<'VIV*** #%(%"@!0 !T I:* $P,8Q2(BQJ%10JCH%&!3J* $
M(!Z@'ZT%592I (/8TM%%D @  P!Q6=<Z9)<:W::@+D*EO&Z>3Y>=V[&3G/L.
MWK6E12L 4444P"BBB@ Q1BBB@ QSFDVKNW8&>F>]+10 4444 &**** "C HH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH ****0!1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444P"BBBD 4444P"BB
MBD 4444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ****0!1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%, HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444P"BBBD 4444P"BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M****0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1113 ****0!1113 **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1113 **** "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 ****0!1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1113 ****0!1110 4444P"BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%%, HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHR#T.:* "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** &^;'NV[UW8SC/-)YL>,[UP3C.>
M]-$$)?S!%'OQC=M&<>E'D1QQE8HHQU( 4 9]:D"4$'H:0L!U(%(,\$@#BF,C
M$IC&!R:8$N0,>]%';D4G>@!:*3<><CO@8YI3TH 0L!U/M2YIGSEL%5V\\Y_+
MM]:>2!@'OP* "BBHI'D15 3>2<9SC\_2@!Y=0,D\4*ZNH92"#W%0YF,(>2$>
M9G 5#NQDXSDX[<_G4C, %'3) &!WI 244A)YXR.V*.>#T]13 6B@G%'?% !1
M110 A.!T)Y[5')*R%@(F?"Y^7')].3UJ4\TS #GY3@]Q0!&+@E@GE.'ZX..F
M:GIJMD8^8Y&>13J "BBB@!#[49QT&:6B@!,XQGBD+X&0I(HX;@C@'OWH^8D@
M\ =#GDT@%)((X)!ZGTH)(9<+D$\G/2C (P>1WS0N1U ^HI@+Q3<D#+ #MUIQ
MH%  .E%%%  >E SCD<XZ"BD7=SD <\=Z #)"C YXR/2@$Y((P!T/K2;3LP6)
MXY-,A#[-SYR><$#('H<4 2$G' R:"0.2<9-*,TF!G.!F@!I,IW811@X&3U']
M*1S,,[$C(VG&YB.>PZ=.O/Z&I** &Y;...G/UIL@F92(F0'L6!-24TKDG+$@
MC&* (HENM[^;)'LZ+M7D^I//X8I\BR,RF.38 3D;0<_K3T4(@4$D 8Y.32T
M011W"LADN%< '<!'C/IWXIX20.V9N"05&T<>M/[].*"..,9H 0*V!E^AYXZT
M ,')+G!/ QT&*<.GOBB@!,'(Y^M+110 5 8IBLF+EAN.5.U?E'IT_P :GHH
M: 0H!))]?6A 0H#-N/K2.NYE!4%>IR>F.G%/H *0X;(!Z'G!Z4M'&: (Y8O-
MQ\[K_NMBJEE;7"S///-*,[D$)?<F-QVMZYQBKQSVJ$QSF<.)<+T*=NOYYQ[T
M 2%&;C<0.#QU_.G'H ",GIFA1M4 DGW-+0 456GM6N7MW:>6/R9-Y6-L!^",
M'V]JLT %%%%,!  .W?-+110 =J1E#J589!XQ2]A10 4A 88(X]*6B@ P*  H
M  P!THHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ H(SQS^%%% !12 !0 !@>E+0 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444@"BB
MB@ [4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1113 **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBBD 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1113 **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%%, HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH ****0!1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1113 **** "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 **** "BBBI ****8!1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ****0!1110 4444 %%%%( HHHI@%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** #O
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1112 ****8!1
M110 4444 %%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBBF 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444=_:@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHH[4 %%(,]Z6E< HHHH ****8!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%(.](" 7)+$;/UI&NB#C9^M%%=7LX]CL5*%]A3<D-C9^M(+HD_<_6B
MBE[./8/90[!]J/\ <_6C[6?[GZT44_9Q[![*'84W1'\';UI!=<GY/UHHI>SC
MV#V4.P?:SS\G?UH^U':#LZ^]%%/V<>P>RAV#[4< [/UH^UG/W/UHHH]G'L'L
MH=@%T3_!^M(MV2?N?K111[./8/90["_:CC[GZT&Z( ^3MZT44>SCV#V4.P?:
MC_<_6C[6<@;.OO111[./8/90[ +HG/R?K2&[(_@_6BBCV<>P>RA?8&NRHSL_
M6G?:3_=_6BBCV<>P>RAV$^U'&=GZTOVH_P!S]:**/9Q[![*'8/M)_N?K0;G_
M &/UHHI>SCV#V4.PGVH\_)^M!NB&(V?K113]G'L'LH=A3='(^3]:3[4<'Y/U
MHHI>SCV#V4.P?:C_ '/UH%T3GY.GO113]G'L'LH=@%T< [.I]:/M9X^3]:**
M/9Q[![*'87[4<$[.GO1]I_V?UHHI>SCV#V<>PANR/X/UH^U'^Y^M%%/V<>P>
MRAV W1&/DZ^]'VH[L;.V>M%%'LX]@]E#L!NR/X/UH%V3_!^M%%'LX]@]E"VP
M?:SG[GZT&Z(&=GZT44>SCV#V4.P-=$#.S]:!=$D_)T]Z**/9Q[![*%M@-T>/
MD_6@W1!'R=?>BBCV<>P>RAV!KHJ<;/UH^U')^3]:**/9Q[![*%M@-T0,[/UI
M3<D#.W]:**7LX]@]E#L(;LC'R?K2_:3D?+^M%%/V<>P>RAV&_:SG[GZTINB%
MSL_6BBCV<>P_90["_:CQ\G7WI#=$?P?K111R1["5*'87[2<9V_K2?:S_ '/U
MHHH4(@J4.P?:CQ\G;UH%T<GY/UHHHY(]@]E#L NB?X/UH^UGCY.OO111[./8
M/90["?;#_<[^M+]J./N?K111[./8;I0["_:C_<_6D^U'^Y^M%%'LX]A>RAV#
M[6=N=GZT?:CG[GZT44>SCV'[*'8/M9W8V?K2+=EOX/UHHH]G&VP>RA;8471.
M/D_6E-T0<;/UHHHY(]A>RAV!KHJV-GZTGVHX!V?K111R1[![*%M@%T2/N?K2
M_:C_ '.WK111[./8/90["?:C@?)^M(;LYQL_6BBA4X]@5*'84W1 'R=?>E^U
M'^Y^M%%')'L'LH=AINR/X/UI1=$_P?K111[./8/90[!]J.<;/UI#=D'[GZT4
M4*G'L-4H=A?M1QG9^M'VL_W/UHHH]G'L'LH=@-T0?N?K1]J//R?K111R1["]
ME#L'VHX!V=?>@71./DZ^]%%'LX]@]E#L!NB#]S]:#=D+G9^M%%'LX]A^RAV%
M%R20-G7WIOVK!^YU]Z**/9Q["5*'85;HG/R=/>C[4<_<_6BBCV<>P>RAV$^U
MG^Y^M.^U'.-GZT44>SCV!TH=@^T\9V?K2?:CG&S]:**.2/8/90["_:3@G;^M
M'VD\?)^M%%+DB'LX]A!=DX^3K[T?:C_<_6BBG[./8/90[!]J.?N?K0;LA2=G
MZT44>SCV#V4.P"Z)_@_6@W1 ^Y^M%%+DB'LH=@%V?[GZT"Z)_@_6BBG[./8/
M90[ ;HC^#]:7[2>?D_6BBCV<>P>RAV$^U'^YW]:=]H_V?UHHI<D0=*'89]K/
M'R?K1]K/]S]:**?LX]A^RAV'?:3S\GZT@NR03LZ>]%%')'L)4H=@^U'&=GZT
MOVD[<[/UHHHY(]@]E#L)]J.,[/UH-T<?<_6BBCV<>P>RAV!KHC/R?K0+HD'Y
M!Q[T44>SC;8/90ML(+PD9V?K2_:C_<_6BBG[./8;I0[ ;H@9V?K1]J.<;/UH
@HI>SCV%[*'83[6<?<_6E^U?+G9^M%%'LX]@]E#L?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>exhibit31-10xk2020003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit31-10xk2020003.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!" # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#V_P"P6G_/
M!:/L%K_SP6K%%,5D5Q8VO_/%:7[#;?\ /%:GHH"R*_V&V_YXK2_8[8#_ %*?
ME4]% 617^Q6__/%*/L5O_P \5JQ10%D0"SMO^>*T?9+?_GBOY5/12"R(3:6Q
M&/)3\J7[+;XQY*?]\U+13"R(OLMO_P \4_[YI/LEO_SQ3_OFIJ*061#]DM_^
M>*?E1]DM\?ZE/^^:FHIA9$7V6W_YXI_WS2?9+?&/)3_OFIJ* LB+[);_ //)
M/^^:/LL'_/&/_OFI:* LB+[-!_SQC_[YH^S0?\\4_P"^:EHH"R(OLT'_ #Q3
M_OFD^RV__/%/^^:FHH"R(?LEO_SQ3_OFE^RV_P#SQ3_OFI:* LB'[+!_SQ3\
MJ/LL'_/%/RJ:B@+(B^RP?\\4_P"^:/LL'_/%/^^:EHI!9$7V:#_GBG_?-'V:
M <B*/_OFI:*861%]F@_YXI_WS1]F@_YXQ_\ ?(J6B@=B+[-!_P \D_[Y%'V>
M'_GBG_?(J6B@+$7V>#_GC'_WR*/L\'_/%/\ OD5+12%8B^SP?\\4_P"^11]F
M@_YY1_\ ?(J6B@+$?V>'_GBG_?(H%O#_ ,\8_P#OD5)10.Q']GA_YXQ_]\BC
M[/!_SQC_ .^14E% $?V>'_GC'_WR*/L\/_/&/_OD5)10!&;>#_GC'_WR*3[-
M!_SQC_[Y%2T4P(OLT/\ SQC_ .^12_9X?^>,?_?(J2BD!'Y$/_/%/^^10;>'
M_GC'_P!\BI**8$7V>'_GC'_WR*7[/!_SQC_[Y%244 1^1!_SQC_[Y%'D0CI%
M'_WR*DHH C\B+_GDG_?-'D1?\\D_[Y%244 ,$,0Z1H/^ TGD19SY2?\ ?-24
M4 ,\J+_GFGY4>5&>L:?E3Z*5@&^5'T\M.?:CRX^NQ<_2G44P&^6G]Q/RH\N/
M^XOY4ZBBP#?+3^XOY4>7'_<7\J=10 WRX\YV+^5)Y4><[%_*GT4 -,:'JB_E
M1Y<9_@7\J=10 WRT_N+^5(8HSUC4_A3Z*5@&>6G_ #S3\J78G]U?RIU%.P#?
M+3^XOY4NT'L/RI:*+ -\M/[B_E2[%QC:,?2EHHL WRT/\"_E1Y:?W%_*G44K
M -V)_=7\J-B?W!^5.HHL WRT'\"_E2[5[ #\*6BG8!-H]!1M'H*6BBP";5)S
M@9HVK_='Y4M%%@$V+_='Y4;5'\(I:*+ )M'H* H'I2T4 )M'M1M'I2T4 )CZ
M4N!Z"BB@ P!T%%%% !1BBB@ HHHH **** #BBBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444P"BBBD 4444 %%%% !1110 4444P"BBB@ H
MHHH **** "BBB@ !!HI  ,X'4YI: "BBB@ HHHH **0J&()'(Z4M !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"BBB@ HHHH **** "BBB@ HHH)Q2 YV#Q1+/>:C -(NA]@D"3'<N>1D$#/(Q
MS6S87UOJ=C#>6D@D@E7<C#O7%ZA)K=K>^(;O3Y;9[1+F/SXA 6GV>3'N*MNQ
MD#D J>]3W%[;:;X?T2W\/2V[6$]RL(DDN"@(Y.-P!.2PQTJ;ZBN=MFFO(D:[
MG=57(&2>.>!7"MIVN6MA<VIN[:?_ $E9TLDF8GR><Q!SSR>G'M5*6&QUNRTZ
M :A?VZ6^K".6V:0H\+ %EC/L"!@^E-.X7/2:,C..]<!XEU"XT73M6O["_GN9
MK66'*R/A(5^7*>Y(Y/\ O"IK])-,\0ZWK"7DS,FG),D!E(C4@,.1SQT-.X7.
MYK.U75X=)>S66*9_M5PMNI1<A6;H6/85R5@=;TS?KCW5M)8R63SSH;MI?.D"
M95DRH"C"D8%4KS3KB6R\-:W+JD\\]Q>VSW"[CY<@8D@*N<* 3^E*X7/1KFYA
ML[66YN)%CAB4N[L<!0.IKGH?&"S6$FHC1]3%@C'$YAY9,9WA,[BN.<XJE\43
M<+X*GEA;%O'-$]X/[T 8;A_*NIL9[>XTVWFML&V>)6C]-I Q^E ;#K*\AU"R
MAN[<DPS('0D8.#5BO.KI]6U36=4T?0[B*UBL842V*790*6&=Q4*=PS[]J)[/
M5KS6=+L9_%LUO-/8R"9+4IAYDPI*9&1@Y)_I1<+G>WMU]CLI[D0R3F)"WE0C
M<[$#H!ZU2N=;%O9V4C6LOVN\ $-HQ"N6VEB#DX& .:\]M=+O+>S\93KXCU<W
M&GLZHYG4[BL"L&8;?7^5/NH)-5U'X=W5QJ%V)+FW?S'CEV[CY 8G/J>]%PN=
MWHNN3ZM--')I%_9+$JG?=(%#D]0/7!SS6SD'O7ENHZSJ/A[7_%L45_=W<=II
M,=Q"DK;O)<D@L..WWOPK0%IIMI;V>LVWBJ2U$]C)YTC/Y@N28RPD()X*\M^E
M%QGH.0<X(XH5U<95@PR1D>HZUY=H+M#XDM8[:>9[2^T)YVDDERUPWRXE*_P$
M[R>O>L[0)KR/P=X9LK2\YU*YE6XEGN6 ;:6^0$<@D^GI1<5SV.C(&.>M<EX+
MT_4-(.HV%_K$5^1*)(XD)+6Z,3A"3UZ#\O>L#3U/BG4/%;ZC<W$<^EWLD5H8
MY2GDJ <$ 8SGU/6G<+G;ZWJ\FEQP);6;WEW<,5B@1U7=@9))8X IDNJ7\?AH
MZF-*D6[6+S&LI)%5EQU&<X_I7"Z= WB.'P5J6LFX2\=9$<+*T>_ ."0#WZ_C
M7H6LO'#H-^[NJHMM)EF. /E/4T@N0>&]7N=<T>'4+FP-D)QNC1I Y*]B<<"M
M<$$9R,5Y2!9ZKX?^'T3:C-#!/MC8VT^P.1&?E)S_ 'E ]:BN)[71-/U32#>S
M1Z>FNQ13.;CYH8'1#@L3D G(S]:$P/64DCE7=&ZNOJIS2A@1D$$>U>2^(1HF
MBQ:A?^'=3=TO&@AO(K68-#;Q%PK.-OW6('7/KQ4GB70K73=7TN'1I9EL[VTN
M%N8(IWPRA=PEW9XY[C&<]:=P/5/-C_YZ+Z]:5)8Y&8)(K%3A@I!Q]:\*O/#>
MCQ_"C2=9BDN4N;A[9)[@W3Y*M(-V><#J?I6[JNECPUXAU.7PL#N.B2R7,*R&
M3#Y4(V-W#$9.3G.*5P3/5UEC>1HUD1G3[RAN1]:;]I@WA//CW'.%W#)QU_*O
M+[O2-(M=,\/:CH18ZA?30QR!)SFZ1QB0.W/123GM6/H&D>&1X)UO6=0CG66U
MN[F(W$<[>8B;]ORG^'(P,^E%P/9H[VUF5WBN89%3[Y1P0OUQTJC)J<T_V";2
MUM[FVGDQ+(TFW:GJOJ<]J\XTF'3?[9\0::&M6BET:(_9K?A(U525!.?G;&,G
MC..@S5/1CH%CX<\#3P+&M_<W$,9=)3P0"6W#/%*XW<]D:XA258FEC61ONJ6
M)QZ"EDFBA5FDD1 HR2S 8%>2VUKI&MZ!XDNM946^LQ74^3YA\^#_ )YA?KCC
M YJYI^F6>J>(X$\0"*34?[#C>6+>RJ6Z$E2>H7&<T[BU/4%8,H92"I&00<YI
M:Y_P1)%)X0L/*D#HBL@(.<88C'X8KH*I#"BBB@ HHHH **** "BBB@ HHHH
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
MO]G2R* K7>]@2,?>V8Z^V:JP:'K>DZ[?W]E<V]XFH)&98[@F/;*B;-PV@C!
M''M76T@HL%C@6\%:C9WFBM8RVTD=G>RWURTK%6EDD)W!0.@&>/PIKC41\6M3
M-@+9W;2801,Y&#O;D8!SUZ?K7H-0_9+<7)N1;Q>>1@R;!N(],]:+!8XT^#;^
MP;1KW3;R%]1L6E,WG95)UE.YP ,[>3D=<5%J_A/7]0BOKNVNK*#4[]HXY20S
M1QP(<A!QDDDG)X]J[S%+18+'(ZUHFOZC>Z9<PSZ:!#$RSPSQ,Z;SCYT]QCC-
M94/@K7HM'T.V-_I[7.CWIN(F\IE21,,,$ \'YCTXKT.BE8.5'$7?A/5-6N]:
M.H75HEOJ5HD"_9U;?&R9VMD\=3T]JLOX=U?4I=+.K7%F\>G-YR")6S+*%PI8
MGH.IXKK:6G8+'G__  A6M_\ "-W&F"^L?,FU$WQD\MB!^\\S:!GU&/I7>Q!Q
M$@D*EPH#%1@9I]%%@M8****8PHHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBBF 4444 %%%% !11G-% !1110 AS@XZT*, 9Z]Z6B@ HHHH **
M** "DP,YP,^M+10 4444 %%%%, HHHH ****0!1110 4444P"BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $95=2KJ&
M4]01D&D1$C4*BJJCH%& *=10 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 )2TF*6I **** $I:** "BBB@ H
MHHH ***;(@DC9&SA@0<'% "YHKF_^$'TC&-]_C_K]D_QI6\#Z0P_UFH#Z7LG
M^-+4#HZ6N9'@320,"?4O_ Z3_&E'@;2P0?M&I\?]/TG^-+4#I<T5S(\#:4"2
M+C4\G_I^D_QI1X'TL'/VG4__  .D_P :+L1TM&:YH>"-, P+K5/_  .D_P :
M/^$'TW/_ !]:G_X'2?XT]0.ER/6C\17-?\(/IG_/WJG3'_'])_C2GP3IQ !O
M-5P/^GZ3_&C49TE)D5S9\#Z:QR;O4^N?^/Z3_&D_X072\Y-SJ9_[?I/\:-0.
MFS17,?\ "":3_P _&I_^!TG^-#> ]';K)J)XQ_Q_2_XT78'39%+D>M<L/A_H
M8.<W_P#X'2__ !5)_P *]T$MDK>D^][+_P#%4:B.IW#U%&X>HKEQ\/= '_+.
M[/UO)?\ XJF_\*Z\.]X+H_6\E_\ BJ!G5;E_O#\Z3>O]X?G7+GX=^'"<_9KC
M_P "Y?\ XJG#X>^&P/\ CSE/UN9/_BJ8'3>8G]]?SI#+&.KJ/J:YK_A7OAGO
M8.?K<2?_ !5*?A[X88Y.FC_OZ_\ \50,Z3SHC_RT3_OH4GGQ8_UJ?]]"N<'P
M\\+#)&EKDG/^L?\ QH_X5[X7 Q_9:8_ZZ/\ XT".B%S;G.)XC@X/SC@TGVJW
M'_+>+_OL5SP^'GA0'(T>'\6;_&D/PZ\)$$'1+<_7=_C2U Z+[9:_\_,/_?P4
MQM0LD'S7< P,\R#I7/CX<>$%QC0;3(]C_C2_\*Y\(9)_L"SR1C.TT"-J36M+
MA0/+J5HBD9!:90#^M12^(]#A5FEUBP15#$EKE  %(!/7L2,_45F+\/?"2]-
ML1_VSIP\ >$Q_P P"Q]?]73&7Y?$V@PQ222ZUIZ1QXWLUR@"Y&1DYXR*CM/%
MWAN_N/(L]>TR>;&=D5TC''T!JK_P@/A3:5_L&RVGJ/+ZTX>!?"P&!H5D/^V0
MH ?_ ,)MX5VL?^$DTG"G#?Z9'P?3KUJU_P ))H9N5MO[8L//;I']I3<> >F?
M<?G5+_A!?"W.-!L>?^F0IP\$^&1TT.Q'_;(4 :]I?V=^KM9W4-PJ-M<Q.&VG
MT.*L54T_2['2H3#86D-M&3DK&N,FK= !1110 4444P"BBB@ I&4.I4]",&EH
MH ;&BQH$7.!Z]:=353:S').?6G4 %%%% !1110 4T!PW)&WZ<T.&(&P@'/>G
M4 %%%% !1110 4444 %%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HI*6I **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BDSSCO2T %%%!( R>E !10.G7-% !1244 +124M !124M !113))8X4+
MRNJ(.['% #Z*** "BBD) !)Z"@!:*B@N8+I6:"9)55BI*-G!'45+0 4444 %
M%%4;[6--TQD6^O[:V,AP@ED"[CZ#- %ZBD!S2T %%%%, HHHH ***IWFJ6>G
MSVD-S+L>[E\F$;2=SXSCCI^- %RBBB@ HJAJ6M:=HY@%_=)"9W$<0;.68G
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
M%>*6T&Y\/P:Y9I822F2.X> F5%+9\LCH1[_I2 [/6=7M] T&ZU2[SY%K$9'
MZGV_&N1O?&7B+2VTN2\TW3WAU9A%9K%*VY)67*"0D8P20"1T]ZZC5]#37_#$
M^CZFZL+B'RY7B&T!NN0#G&#S63#X8U.>#2;?4=0AEBTR02+Y<9'GE1^[+@GC
M:?3KB@#/\&>)O%OB6X^U7>F:9::7'++!*R3,\C.AV_+VQD'K5O6]4UR+Q_HV
ME6DED+"XBEED60/O8*.>AQWXK4\)>'Y?#>DR64UTMRSW$D^]8]G+MN(ZGN:@
MUSP]J-]XDTO6=.OH;>2S22)TEBWAU<=O?(%,#S[0?$6N>&]%U&]AM-/;1X]<
MDAV'<)6#R88@@X&,^E=+JGC+Q#+JVI0>'M*2]BT^40NCQ',C[02-VX!>O7%/
M/P]NF\+7.BOJX)GO_MIF$."IW!L 9QU%7G\)ZM:ZS?7FCZV+.'4'$ES$T(DP
M^T@LF>F>/RH$D9E]X@\=R^(&L--T_2(81;)=$W;.SQJ<;E;:>3G(XXING>,/
M%FI7=I=6VBK)ILMQY4@$)#",,5,@<OCMG&.E=):>'+JV\1C4CJ320&U6V:%T
MRS =RW7.<FLS3?!FI:5/<V5KK3)H4TS3"W"8EC+,695?LN3]>30,R-5\;>(=
M*\0P6LRZ<T<^IBSBM8E9I&A*D[V?=A6Z?*1WIMK#KVK?$CQ-'-_9;VMK;Q6Z
M^;;LP(9?,7C=U^89/?'&*LW7PXU"7SQ#KOEXU3^T[=O(!99#G(8_Q !B!6YH
MWA:]TSQ%J.KSZL;AM05!-%Y*JN54*I&.^!2 Y/2?&>NVGART2[F@N]5U&_FM
M[,) ?E".P8D;@&  &!D?C4U_XG\?6'A._P!0N-.L;>[MKM(H?-C($\3,%#8W
MG:><GDUL2>!+K^R4M8]=N!/:W;7=E,R*?*8EB0?[R_-CZ5)J_@BZU_09;#4M
M:F>>=HS+.D2K\J-O"A>@&[G/6F!M>'3KQTHMXA-BUZSDK]C#! F!@?-SGK7+
M1>+-:M]>L8+U[.2&ZOY+62&&)B( %)7]YGYFXY&/6NZ@A:*QC@DE\QEC"%\8
MW'&,XKCK/X>/9QZ?&NMW)CL;UKR)/*3EF+9#'&3]XC\:&!;BO/$FK6PU32+N
MQ-NUR52TFA(+1*Y4DOG(; )^[[5E7'B/7M0\+ZWXATV]M8(+)YA;0-;[MXB^
M\6).<D@\8':MF#P:]M-<1P:S?1Z=<3M.]H&'WF.X@/\ >4$]@>YKG]>\$QZ%
MX8\1_8=:O+:RO1),UL K .W8$C(!. ?:@#7TO6=8O?$%O927,(ANM$2\7$/,
M<I(4]^1DDXK+A\4:[)%X2DDEM7^WWTMK<XM^6V,PRIS\O"^_]*U+;PQ_:,.E
MZI8ZQ<VDJ:8ED3$%(9.#W!P<]QZ57C^',D%OI,,/B"^"Z9,\\!=$8EF))W$C
MD<G\Z!F;_P )%XL%[XCE^W6!LM&N0&3[&Q:1-A; PW7H/U]C9TO7/&2M;ZCJ
M%O&VEM9O/<ED1 KA=R^60Y)!Z<__ *M_1_"7]EW>K3RZE-=?VH<SHZ*HSC&1
M@>F:IZ;X AL["/3;O5;S4=,B!$=I<A"HR"!DA<G&>,],#TH!F')=:YJNE>&=
M:O;U/+N]4MY19Q1+MC1F)0;^I(&,UZ8.E<.WPW4Z);:/'K^I165G.)[54V!X
ML$D#=C) R<5MZ=I>HVGB34+N6_FEL9HT$<$F" XZE<=!_4F@#)\6ZQJ=CJ$\
M=CJ#(8K!ITM8+=9'9@3\S%A@+@8Z@UFOX@\0ZYJ7AE-+U&&PM]5T][F4-;B1
MD*A3\I/!^\.*W=8\$0:MK%QJ U.^M#=6WV:XC@=0LB#..2"1U[8INF>"(M+N
M-)EAU.\8:9;M;Q(X7!0@#!X]A19B,#3O%FLWVG:5I)U"V36KN]GMY+D1<>7"
M3O95QC)^4<^M:?@Y)X?&7BNWN+N2Z=)H,R.JJ3^Z7KM 'Z5-#\/K:&UA1=2N
MQ<P7KWD-RNT.C/G<O3!4YZ5J:/X:32=6O]2-]<7$]\5,HD"A<J  0 .N!18#
M"UM]6M/B!#=_VK)'I46G27#6L<2DOL(+KD^O'OUZ5CW?B+Q%8^!K3QI#J:W:
MR[))[$Q*(Q&S?=0[=VX9')ZXKN-3\/1ZEK-GJ1O)X7MD>-HX]I29&QE7!!XX
MK/MO ME;V4.FB]O)-+AE$B6<CAD&#D+G&XJ#SC-,#3UNXU >%KNYTE";_P @
MO N 3NQG&#QGZUPL?C>\_LA);&^N+V:[OH;'RKF!(I[-SDN#P%)QC&>*]&U&
MR_M#3Y;03RP>8,"2(X9.<\5S]QX!TN[DOKJYDN)+Z[:*1KK<%9&C'R%0!@$>
M_6EJ!E7X\3?\(IXGAU1ML)MLV<LLT:R=#N#%!M Z<^]%O;26]_\ #Z"1T$D-
MNZMM.0Q%O@X/<=ZVYO!L%WI-]8W^HWUV;Q!'+-(ZA_+!^Z,# ')[9YIB>"+9
M)-%==1O@='39;?.O3:5Y^7GY3BBS ZBN%F7Q!J/CG5;"#Q!+:65M;Q2QI' A
M(9\X&2.1\I_.NAT#1)-%6^5KRXN%N+IIT$\A<Q@@#:#Z9!..V:R9/#\]YXQU
M2[%U?6D4UK#'OAP%DP#D9(/(SV]:8&+H.L3:]<^$M1NXE:]W74+RA@,[ R$A
M>O)7/M1#=>+-68:U93^1&+IHWCEG06X@C<@G;C<"0"2<UTK^"M--YI-S#+=0
M2:4FRV\N08"XP<@CG(/-,3P-IL=Y-+'/>+;3S>?+9"7]R[\9)'7MTSBE9@<C
MK%[>^*/ 'B?6DU:>.S"31V]M$$P%3@[C@DDD$\'H:U;^ZNVDT/3FOKVTM9M-
M\U6LU!=ID"D!N"<8SVYZ5IS_  ^TN1-1@ANK^VL]0):XM8)0L;$]2 02,]\$
M50U30UAURQ7R==\JSL_)M[RSD#'D\JP]@!R13U @MO\ A()M+\/Z7?ZE<QWN
MH+/+<R*PCD&P#"J=IV@Y!/&:Z#P;#K]KI4EOXBNH+B[20E'C?<VP_=W<#^50
M_P#"+)J^DPP:I-?^9!<^?;2O*HGB(Z?,O'KQSP:V]-TJ#2XI%B:2220AI9I6
MW22$# +'OQ0!R-DE_P"*]3UV4ZS=V9TZ\>TMH;9]JKM4?.^0=Q))]JSE_M?Q
M._A_S->O;%-0MY_M"6A"@F,@#;D9&<GFNQO/"UC>:C/?"2Y@FN(_*G\B7:)5
MY'S#UP>O6EE\*:7+?:?=^6\;Z>NVU2)RJ1CO\HXY[TQ%3Q+//X>\"S_9;N03
M0)%"MS-\SC<ZH7/J0#FL&[L+OPWJ>B26&LZA>1ZI<&&XCN)]X8-&Q\Q?[I&.
MW%=Y>V4&HV4UE=Q++;S*4D1NC U2L?#UE8/;M&9Y/LR>7!YTA?RUQCC/L,9Y
MH \XTG2V?X::^G]J7Y;[=.@=IR2NR0@<GU &?6KNM-=^"X-;>TU>_N?-TQIE
M^US;_*E+J@=>.,;LX]JZS_A"-%$=]$J7"0WLOG31)<.J;LY. #P">HJU-X7T
MRXOGO)TEDE>W-JP:9BIC(P5VYQS2L%CD=%\+ZKI\+W4_BN5X;ZTVE8I'RTFW
M(D1G8X/T&*I^%O#.JWG@:/5AXFU5M5N+1O+*W6^,$$[.,=<8!YZYKJ=&^'GA
M[0(;J.PMI4-RNQG,[%E7T4YRH^F*V=%T6Q\/Z:FGZ=&8K6,DJA8M@DY/)_.@
M+'FL7CL?VWIVLK<:F^C/#]DO!@F..\X55VYZ\$GMR*TKF._T7QGX/BGUB_D-
M])<FXBEEWH6V JH'08W$5V@\-Z.++[&-.@%OY_VGRPO!DSG=]:34O#FF:KJ=
MEJ%Y"[W-D2;=UD9?+)Z\ @<X%.P6.+:672?%+2:JUSYL][.^GW4$[-',/F"V
M[@\*1C&.E-\.Z=JEY;Z3XEG\0I#N<M-'Y3L9MS8\MSOQQT&!Q7:IX:TU+U+K
M9(S),\Z))*619&SE@"3@\GIZU#I_@[0M*U2?4+*Q$4T[B1U#'8&'\07H#R><
M?SH2"QF^.KZ2)M#TL7,EM#JE^+>:6)BK;-I8J".F2 ,^E5K'2(+#Q'KUC;W-
MR(VTZ$@&<EHN9/NGJ!QG\373ZSH>G>(+ V6J6J7$&=P#<%6]01R#[UE6W@'P
M[:3O/%:3"XD3RY)OM4N]UQC!.[FAH#FG6\F\&>'+T^9?Q06KR7=H)2KS(0 9
M >[+Z'^]UJ"PL+/7O$>CV]OK&JR:3-HC3JINV5G8.BC=CO@G(]179IX-T2*U
M@MH;>:.*!72,+<R?*KXW*/FZ':..G%9MUX,M)O$^F2K8M'I]E8M!$UO.8O*;
M<,<*P)!&1WZT@L<MIMS?&[M?"=[<7DFFOJ5S!'>"8AYHXP2$+#I@\'Z5HM87
M>FZWK>@:9K3PV;Z?%+$;B8M]FE9F4*&.<!L XZ\\5VTGA_2Y=*CTM[./['&0
M409!4@Y!!!R#GG.<U$?"^CMIT]A):>9;SD-*))&9G(Z98G/&!WIV"QYQ?W\E
MOI%UIABDT6^GO[>#4 A,D:1D'YT/'RMMP?K7;>%M"M_#]Y<6T&L2W(EC606A
M/R1#IN49.,_6M)/#.D+:7-JUIYL5TNV?SG:0N.P)8D\58TG1=.T.U-OIMJEO
M&3D@9.3T')YX %%@L<LT<6M?$/4M,U9,QPV4;VD.]MK(68,Y&<9!(&:Y.^LC
M?:#H5M?S-?00>)19P3R2$M-"'<<]CTQGGBO5-0T33M5DCDO;5)7C^X^2&'MD
M<X]NE-N- TJ[M;>UGL87@M\&&,CY4QTP*+ )K-O&/#.H6ZSFTC%G(@F7/[D;
M"-WKP.?PKRV]:/1O"?B;1+BS-KJUMIL<GVBW<[+F)#M64'LV3SG]:]@DM8);
M1[62-7@=#&T;#(*D8(^F*J0:)IMLDJ1642K*@C<8SN0=%Y[>U#0,XJ]N,>)-
M)N[:Y'VC^P;AQAR0Q 0J3^O-.\,/X5U/3]!O8[Y6U4 '<LP$\DC?>$@')&<]
M:Z^S\-Z+I[Q/9Z7:PO#GRV2( KGK@U-!HVFVM[)>V]A;17<N=\R1 .V>N3C-
M*P69Y@=(TX:)J6M*H74(?$$BQW D.4S<!2!SQD$Y%>NUECPWHJV[6RZ39"!G
M\TQ^0NTO_>QCK[UIJH10J@  8 '84T@2%HHHIC"BBB@ HHHH **** "BBB@
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
M /L::&2T444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBBI ****8!1110 4444 %%%% !1110 4444 %%%% !1110 57FL+.Y
MD$D]K!*X& SQAC^9JQ10!!-96MS"(9[:&6(=$= RC\#36TZQ>!(&L[=H4Y6,
MQ JOT&.*LT4 5AIUD)#(+. 2%=I81C..F,^E10Z-I=N^^'3;2-]V[<D"@Y]>
MG6KU%%A616CTZQAN3<Q6=NDYZRK& Q_'K4LT$5Q$8IHDDC;JCJ"#^!J2B@=B
MLFGV4< @2T@6$'(C6,!1^'2IT18T"(H51T & *=10!&]O#(^]XD9O4J":<T:
M,06121T)'2G44@(A:VX4J(8P"<D;1UI3!$75S$A91A6VC('M4E%,!HC0.7"*
M&/4XY-.(!&",CWHHH :J(F=B*N?08H$: DA%!/<"G44 ,\F/&/+7'IBL?4]!
MFO=1BO+35+BS=4"-&BJR. <C*MP.O45MT4@*>GZ;!IUL88MS[G,CM(<EF/4F
MK>U?04M% ";5SG HP/3K2T4P$(!ZT8'H*6B@ I,#T%+10 8HHHH **** "C
MHHH ,5%/#Y]O)$':/>I7<O5<\9%2T4 4=(TN+1],AL(99)(H1M1I#DX]*O44
M4 %&!110 48HHH ,"BBB@ Q1110 #CI1110 4444 %&***8!6?J^CVFMVJVU
MZ)3"'#[8Y"F2.F<5H44 ,CC$4:("3M4+DG)./6GX'I110 4F!Z4M% !1BBB@
M"G'I=E%JDVI) /MDR"-Y23DJ.@^E7*** "J\]C:W4L$L]O'+) V^)G7)1O4>
MAJQ10 48S110 8'H**** # HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBBI ****8!1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %';-8^J:5/>7?VDZE<P01P,!#
M VW<V<[B>_':N3\!/=ZEX4M];OM9O&ECN)6E:1QM*([#!&,=!^E*XKGHE&:Y
MQ_&>GP"SDN(+J"SO95BMKN15$<C-RO?(SCC(%'COCP/K$JS2Q/%:NZO$Q4Y"
MG XHN,Z/-%<=8>*XK>RTW3+2RN=0U'^SXKAX(@JE$P!EB[#'7IR:N6GC6QO[
M6WDM+6\FEEN&M7A$8#02+]X2'.%QCU/MFBXKG2T5Q+_$K3X?#"ZY+87CQ&\-
MD8X C-Y@;;QE@"#6MHOBNWUC6+S27L;NROK2-)9(K@+RK=""K$47&=!17+ZI
MXDOK/QSH^@V]AYT%W#)---N V*N!QD]LC/UJ"Z\=+#;7.HP:5<W.DVDCQW%U
M&Z9!0X8JI;) .?2BX'7T54;483I9U"$-<0F'SD\D;C(N,C;ZYK$MO&4$^KKI
M;64J7K67VQ8=ZE@/[C<X5NG7CGK1<5SIJ*XW3?'4VI'2+@Z'=VUCJ3F%)9F7
M<KX)!*@_=PK<_2K4?C#=<Z_;RZ<\4FD+O*M,N9P02I7T! ZFE<+G4452M[V>
M;2(KPV3I,\0D^S%QN!/\.>F:XRV^)-T^E:=K%UX;N(-+O9Q!YHG5VC). 63
M.">,T[CN>@45P%[\38+>^?R+'[38Q7GV-Y(Y"92P(!=8]O*@Y'7G%:%MXNU:
M\\37>DV_AJ4QVC1^;<272IA'R0P4C)X!X]J+@=?17':)XTGU>6XN5LHUTR%Y
M8Y2)#YUNR;C^\0CC( QZ9[TV?QM>6.GV>K:AH3P:5=/&@D6??)$'.%:1,  <
MC."2*+@=G17#7/Q N8(]>F70F>#191'.YN0-_ )*C;U (X_6NV@E$\$<JC =
M0P!]QFBX"R2)$A>1@JKU8G %,BNK>;;Y4T;[EW+M8'(]:Y;QRUZ1HT%O9V]S
M')J,0=)I2H) ) (VGCC/X=*;;+;:1XE-G:>'K:*]FLGN5EBD.TG(W(3M^4$G
MKW]!1<1V%':N"'C7Q$OAFYUR3PU!]GMQ(S*+_P"8A'*D ;/8]^<4\^,]>CU7
M2;2;0+>,ZO$6MLWA_=L%+$2'9QQV&>E%QG=45SWA'7;[6K*\74K:&"]LKIK:
M;R'+1L0 <J3SC##K4-QKNKW6I7\.C6-O)#IK[)VN9&0ROM#;4P#C .<GOQCO
M1<#IZ*X!/']_J5WH]MI&FVSMJEO+*C3W)7RFC #JV%/() X].U=3JFKR:-X?
M^W74 >Z"*ODQ'AI6P H/ID]:+@:U%<?+X@\0:)'=7FMV%M)IT5H;DS6C$,C#
M_EEM8_,>G/'TJ&X\5ZWI$NFSZSIUI%9:E*D">3,Q>W=E) ?*X.3@9'3WHN!V
MU%>=VOC'Q9?VNH:G!I6DII^GSW$4RO<OYC&+(.W">H/_ -:K%CXM\0R7>AW=
M[IMA'I&K)@&*8M+"VTL"V0!@@ <9HN!WE%<!/X[U&V\+KXM:RMWT8G/DH[><
M(BV ^2,9]5_6I8O$_BC4_$.IZ?IFG:9]GT^2+=)-<N"ZL V  .NT_3/K1<#N
MJ@N[VVL;9KB[GCAA3[TDC8 _&N'TSQAJ\GBVPTN^BM%6_CGD$"$F2V"-P&89
M#9'TYK-L/%'B67PKXBO]0MM+O$LKN:+RY&91M5L$?=P1Z9HN!Z@&#*&'(/0T
MN1ZUR-SXDO[CQ'#X?TF.UCN19+=S339*JI. J@>O/-8TGQ$U46"0Q:7;G5TU
M7^S+B%ICY2N1D.K#DKZ\9X-%P/1Z*YKPWJVK7&KZKI>L);&:T*.DML2%9'W8
M&#SD;>O>CQ1K5]I)+1-#!:);O.T\A#$NN,1A,Y.?4=*+@=+1FN/E\0Z[=IH!
MTZWT^,ZG$7D%PS'RR%W'!0X/'O3&\0>(H/"E[=M!8S:GI]PT<RH'V2(O5D'7
M.#G!XIW [.BL:VU>:\UJ&"V6-[(V@N))0IR"WW0.W/)_"JNI:S>/XKMO#VGF
M**5[5KN:>12VU-VT!1_>SZ\8I7"YT$LT<,32RNJ1H"S,QP !U)JIIVL:?JR2
M-8723B,[7VYRI]P:\_US6-:U7P=K^E,;6+4;"XBMIY]A\N5&*X8#/!.1G.1U
M%>@:?;W<&GA;EK4WI7YGAC*H3C .,D^G>BX$MGJ%I?K(UK.LHBD,;E>S#J/P
MJS7GE]J_B+_A#O$+1RV5EJ&G7)C\V"!BC* I. 3U.[KS6EKFM:AH\>F0WE_%
M:I/"5>_$7R&?C:ISG:#R<^U%P.QS15..6Z&CK*GE37?D;@%.$=]OKZ$UQOAW
M7M3U:WO9)=41+F"S?S["2V"2V\^<@C/5, CWSUIW [ZC(KC;36M6GMO"4QN(
MR^HQD7*F,;2WE%@P].1^55[#_A.+Z[U ?VQI""TNC&JK:L0XV X/S9'7ZT7
M[G(P?:JECJEGJ33K:3>8T#A) 5*E3C.#D#L:\ZL]=\7:=INB:_J>JV5Y87T\
M<,UHEMY;)YA(!#$\X..U;%U=75F_CJ\M)_*GMO+F0[0W*VJM@Y[<4K@=QD4N
M1ZUS1O\ 4EUW2H5N T=W82RO$R8 D01XP>HY<YJIX0U^;6KEUN+UTNX$*W6G
MS0A&CDSU7N4Z@'\^<T[@=-?:C:Z; )KN7RT+!%^4DLQZ  <DT6&H6VIVBW5H
MY>)F*@E2IR#@C! -<3\0H+J;7O"2P:C-;H^I*#$HSD@$[NG;IS6H;G5&\4:G
MI4.JP!5TU)8%VC?')G&YN.AQG'O1<#K,T=.M<'9:EX@O+7PM$VJVZSW@G^UR
M1Q!@X4'[OH??]*2/7M8BTY;(WUO-J$NL/8+<.@7$8YS@<;MN<>IHN%SKK?6K
M"[U6YTR&?==VRAYH]I&T'IU%7\UP\-AK%CXPUAX;\7L\FE(;07*!0C!CP2HY
M!/-:'A/75U5IHIKJ=;Z%52XLKE KQ./O$8ZJ2>#[47$=10#GI5:_NOL6GW-W
MY;2>1$TFQ>K8!.!^5<5H5UXOUAM$U@36\6G7(,EW!),&RC#Y0@"9!'NU#8SL
M[+4;>_-P("^8)FA?<A7Y@<'&>M*VHVRZFFG%S]I>(S!<'&T'&<].M><ZUKNK
M3^#_ !UNO2CZ?>F"WDC50PC^0E?_ !XC-6Y+2]E^(6AVT6ISQA=%<RR$*SO\
MX[D8'7K[4KBN>BT5Y=H'B/Q%K.A:3:"[M7O;BXN(YIWE\IY4BX 0A6&_D$\=
M :LW=KXRM=!MK:\\1PV]ZVI)"DD 61FBD< !MRC+ $] ,T[A<](I,BJ.EV-Q
M8Z>+>XU*>^EYS<3*H<Y_W0!^E>7:QXAU'2+&ZTN75]6EUNQOE=A#"C--:DD[
M@,<*$ZGL>.]%PN>M75PEI:RW#J[)$I<A%W$@>@[U*&!&?;-<#=ZQ<W_A/Q#X
M@TO4[F.V%L/L3D*<;4!9^AY+$C_@-6KJ"2^\>:%*VI31DZ9-*4MY0$E.Z+@
M]0<D_@*5PN=1IFJVVK1SO;;P()F@D#KM(=>HJ[7E$LM_8:-XCUFTU6XBEL]?
MDV0@#RV!E52K#'(.[UKNO%NJ7.C>$-1U&V*+<0P;D9URH.<9Q[9S1<9NT5PC
MI<Z&WAR]M=5NKP:A<16UR)I-ZRJ\9.]1_"1MSQZ\TO@?3KFXEO-0NM<U&Z,%
M_<0+#(X\O"M@<8]*=P.ZHHHI@%%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1114@%%%%, HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH ***,T %%(3QQR:HVVHN=/-UJ$(L2'*['<' W8
M4Y]^/SI7 OT5CVVN>?XDO=': H;:%)A+NR&#'&,?@:UR0!DD >]%PN+12 @C
M(.11D<\T70$%^TB6%PT,)FE$;%8U(!<XX&3ZUPGA/PQJ/_"M;SPYJEL]E/+Y
MR[BP8'>Q.00>V:[ZWN8;N!)K>19(G&5=3D&G&6,.%,BASVSR: //'TG7=:\,
M:1X;O]*$*P20"ZNVE5E*1$'*8YW-M'IC)KH_&]E?7_@W4-/TVV^T7-S"854N
M%P#QDDUT(D0N4WC=C)&>:8T\*RB)I8Q(>B%@":%8#SC0]#\0^']7MM8738[@
M7&FPV=S:I(H:%XP &4GJIP>,^G6IQX:\0:7#')8I!.M[J4U[J5D9/+5A)T0-
MC^$X)]<>G%>@&X@7<3-&-IVGYAP?0TV6ZMH ?-GBCQU+.!CG_&C0+'ED'A7Q
M9'X6714TVRA9=4^UB5+G ";]^ -O7M76Z;H>I0?$C5M;G$0L+BSB@AP^6W*<
MDD8^O>M4:MY%SJ,]Y<V,>FV\:,DBRY8<$L7]!TQ]#5FVUG3+N&WE@O[9TG4-
M$1*/G!Z8_.@-##UG1-4G\<Z)K=B8FM[>&6WN8W;!VOCD<'N!Z5A6/A37]/T3
M5?# 2U?3KR:5H;T2$/"DA).Y".2.<8/>O0TN(99I(4E1I8\;T# LN>F1VJ7%
M &'>:1<VG@M](T*589XK,6UK)*<A<*%!/X#K7*V7AOQ'::[IFI1V.G(+>P>U
MEC\]MS.3G?NV\Y->C 8HHL*QP]MX;UF'2/#%HR6A?2IQ+*1(V& 5E^7C_:SS
MZ4FJ6=KX@\;Z>VEZG$3:,5U6*%U;<BL&1''4'>/R!KN:JVFF6-C+/+:6D$$D
M[;Y7C0*7/J3WZT6"Q/)M2)B2% &<GH/>O+_"&E:MKO@G1["=[6/34F$\DRL7
M>558LJA<#;DX.<]*]0EBCGA>*5 \;@JRL,@@]C45I8VMA#Y-I;QP1YSLC7:/
MRHL,XBR\->+M)U2YL]/U#3AH4UU).C20DS0*[%F11TX).,__ %JV]&TG5K3Q
M/K&HWLEL\%XL21+'G<JQ[@,^I.XGBNDHHL(\\B\%ZIJ&M17NJ1V,$K030WES
M9R.#=!E*KE, #&<Y]JL0>$M6NO#=CX:U.2U_L^S>,&>)B7GCC(*J01\IX&3D
M]/>N[HHL!P4_@[6)M+\4V2W-FO\ ;$YEA?YOW0( P1WX _.MN)M>@U_2[7%N
MVG?8V^U[5;*2#&TJWN>WU-=%1@>E%@,'Q%IFI:C)IQL'MD%K=+<-YQ;YL C
MP/?^54M2TGQ%+XIAU;3[C3XXX[-K9HIE8EBQ#9R.F&4?6NKHHL!QD7AC63X
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
MS+I]N(%FD,D@5B=S'DGD]35ZBBP!1113 **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBBI ****8!1110 4
M444 %%%% !1110 4444 %%%% !1110 5YOXJG_L'Q!=Q^7<3C7[;R+5$+82X
M' &<_+G.2?\ 9KTBHWACD9&>-&9#E2PSM/J*3$U<\T\'1MKJVEEJ*31R>'TE
MM[PAVVR39*_>)^;Y1N]B:Q+F"UN_AA;"ZE>=8M=\L/),6(0W)7!.>FT?E7L@
MM+<+*@@C"S$F4!1AR>N?6J9\/Z,UG)9G2[3[-*P:2(0KM8CN1BE85CSF^TC2
M=1^(>LK*[-%9Z*C1*DQ"@_-R<'G''XU#H%Z-6@\%6FN3M-9W%C/(6ED.)I@P
M 5CGGY<\&O38M!TF 2"+3;1/-4I)MB4;E/)!]1FGG1M,-K':G3[4V\9)2+RE
MVJ?8=J+!9GEE\L-IIGC&VL[J0:=:W-L;4Y.(9"?G5#G[O3\S6]<7%A+XXO8K
M2X1MV@R-,L;_ "EBW!QGKBNY73;%+1[5;. 6[_?B$8VM]1WID.CZ;;R>9#8V
MT;[2NY(E!QZ<"BP[,YWX9Q6T?P^T@VX3+P!I-K9^;OG\JP)_LVE^+TENX(KZ
MWN]2)MKR$?OK>XQ_JW'7;P>E>CVEE:V$/E6EO%!'DG;&@49/TJ)=*L$O6O$M
M(1<-UD"#)]_KR>:+!8\F\-Z2+^2SU:\\0PVVJI?-+-!% !.7\PYC8YW%3G&,
M=*O:''X8U/1LZO=/_;(U)GE<96Y$P;Y5&!NVXV].*]-73K);K[4+2 7'.91&
M-QS[]:7[!:"Z^U"U@%P?^6OEC=^>,T T>.ZQ)IMEH'Q(MG:&-Q=AH8B "&,:
MX*CZYZ5MP:-X6U_Q?:F[^R7,C:3&/+)'SL>Y'<X QZ5Z-)IMC-(\DEG;N[C#
M,T8)(]SCFA-.LHY1*EG;K(.CK$ 118+'DS6^@QW/Q'L+."V5$LHBL*@$;A$^
M2HQQ@X_&KTFE6I^'_ACQ#I%M!)<:+%#<,D"@^8NP"5?KU/U'O7IJ6%G'(SI:
MPJ[<,RQ@$UG7^D7=S-!%:W<=KIX!6XMEA!\P$CH>W (_$TPL9NF75AH^FW7B
M;4L69U25)7WC)4$!(UXSDX )YZDUU0(.".AYS3&@B:(1-%&T8P C*"!CIQ4E
M"&%%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH ****8!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1112 **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***.U !1110 4444
M %%%% !1110 4444 %%%% !1124 +1110 444&@ HHHH **** "BBFO(J8WL
MJY.!DXR: '4444 %%%("#T.: %HHHH **0D*"20 .I-+U% !1110 4444 %%
M%(3CV]Z8"T5'#<0W +0RI(HZE&!Q2QRQR;MCJ^T[6VG.#Z&@!]%%% !1110
M4444 %%%% !1110 456L=0M-2@,UE<1SQ!V0O&V1N'!'X59H **@>\MTNTM&
MG07$BEDC)^8@=3BIZ "BBB@ HHJM-J%K;WEO:2SHMQ<%A%&>K8!)_( T 6:*
M** "BBB@ HHHH **@2[B>]DM 6\V-%D;Y#C#$@8.,'H:BN]4M+*ZM+:XE\N6
MZ<I",$[B!DC(&!P.]*X%RBBL_6M:LM TR;4=0=DMHL;F5"QY..@_"F!H45%]
MH3[']I 9D*>8 %Y(QGIZU'97T5_8P7<0=8YE#*)5*-@^H/0TK@6:***8!111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** .3\60ZU#::MJ=IK4UG!:V#200PQQG,JJS$L64G'"\#WJC
MX?FUB'P]I'B#6/$,IMFMC/?QW"1*@!7((*J",''<]:Z3Q1;S7GA35K6VB::>
M>SEBCC7 W,R$ <^YK!N]#OM4^%)T18&MKW["L CE(^\H QD9&#C]:0C6M/%F
MFW>H6]EF>&2Z7?;--$56X7&24/?CFI/$?B?3O"VGI>ZFTRPO((E,41<[CT'%
M<M<Z?J'B>;PY;OI<UB=(N8KBYFF(X**/D0C.[)[^U6?B?L&C:2TMI/=HNJV[
M&&#[[X)( Y]: +T/Q#T6>+46"7J2:?$LT\#VS+(L;=&"]Q5EO&>FI?V%H\5X
M#?VYN;>00$HZ!-YY&><=L5S=[HNN:W>ZYK-K:+9O<Z4;*TBN -[D\L6QG'3
MSZU7T]?$LVH^%IV\.31VNE6LD<Y>6,.TACV?+\W3('7UH#4U[#XI:-?^9)%9
MZHMK$S+)<O:,(U*\8SZYXQUYJ:^\4RWECJ]A_9^HZ??0:?)<H[J , <%6!(S
MD]*YRU\*>(I_AY/IAM%M-3M]1:_MUE=627]X9%7(/'7'-='+<^*-6T;48+C0
MH[0O8-&J?:%=I)F&.#G 4#/7FC4-2GX(\<1:AINA6%W#J O+RT+I<W*#;,R?
M?P>YX].E:-OX^L+C5;>T%K>)!=7#VL%T\>(WE7.5]1T/7KBL:RTOQ1;CP5C3
MHT-A$\6H89 J@KM^49]@>.WO6:^C>+Y[G3+V]T-9KZTU-KB22.[14:/YL!%S
MUP1DG%(-3LCXQC;5?LD.FW<T N_L;W40#+')SG<.H /&3Q5 ?$W0CK=KIY=E
MBNI#%#<ETV,P)!!&=RC(QD@9K%?0=>N?$HOK/37TF2XNG6_VSJ89[8A@&(!_
MUOW>GO4_AS2-<T\V^ES>&-+C-L_&J,5?=&"<':/F+X]Z!.YZ17GU]XFDT?Q[
MK$<5IJFH)%8)-)#%EDC()Y )P,C' SGFNCT#5=1U&_U>WOK2*!+.X\N%XY-P
M=",Y/OZCWK-ELM83Q;K5]%I4;P36"PV\GGJ#*XR<'C(Y.,^U ]RS)XSMY+'3
M9;"RN;R[U*$S6UJ@VL5'4L3PN,CK7-^,/%']K^ =;^R?:M/U73V02PF0I)$Q
M(P<CJIR<'IQ[4NGZ'XFTL^']22P1Y=/M9+6ZL_/!+J>0T9Z9SQSV%1ZIX;\2
MZCIGB.^MK**UU/61#!' 9U(BB0'YF.,;CN((&>U/4#I;W7C$BZ5;6LVH7:6J
MR7(MYMC1(1U+9^\>P&":A^&=W->^![2>=IV=I9^;@DO@2L!DGG(  _"L[3-*
M\3Z1KFI:DNG6T\6I0PAX1<A6BD1-O)QA@<=1Z]*KZ8WBSPIX?TVT.DV#&2_(
MG/VDLRK+,3\H"\D;CSGMTI =IK^N6WA[2)-0NC^[5E1<L%!9C@#)X R1R:RK
MSQI%I7AYM4U>QEL6,P@CA9U;S'(RN&'RX/KVP<U?\407-SH4T-MIT.HERH>U
MF8*)$R-PR>^.E<%:>%/%,?AZ6*U52MIJ2W6G6FJ2>8_E*I!1B 0,DG ["@"]
M?^-++Q1X,\3!(I+:\TR)]\4=WCG;E75U.&&?Y8I+2YF3XC^%H1/<E+C1#)(A
M=F4L .2#QFKL\/BS5_".IP#0]/TRYNX#!%;+,'QNX9F; '0D #-)9Z3XG;Q/
MX>O;BQLXK/3K1K:4+<[G)90"P^4<?*.*!'2>(]<DT*T@DM]/GOY[B=8(X8N.
M3W)[ 8/-<])\2%AT#4]2ETB??IEU]FNX8Y58H>/F![CD5J^-;#6]0TJ"+11$
M[BY1YXI)3&)8AU7<.1GBN'_X0KQ7#X>\1:3;Z;I<:ZO<>>ICNSM@!VY7!09Z
M4#.PTSQRD]Q+!J^G2Z5(MG]N03R!MT/0DD<*1QP?6LEO$FIZMXF\,%M#N+2S
MN97DCN&ER&3RF(#*,8)X.#2:GX0UO7M6EEN%M;.!M':P61)3(ZNQ!W8VCC(Q
MUJ7^S_&\AT(366DLVFR;I)/MCCSOD*=/+XZY[]*-0N;?CGQ%?>%_#CZE8V*W
M<BRHA5WVA0QQD^O4<"L27X@ZS%K46CCP?=S7K0+<$17*%0A.,Y./2MWQOHNH
M:_X4N-/TZ2&.[=XW7S2=GRN&(/7CBL;2-$\4+XY77-1ATZ.W-BMHZ07#.05)
M.X J.I.,9H=PN3R^/)K;48X[O1IX+*74#81SLWS%N@;9UVD\9JI<_$>\@O\
M68$\-W$D6CR*MU,)UQM;G<H[G'.*S-4\%^++^:)V31YI;;4A>17<TSB1T#95
M" AVC&!P>U7/^$6\526GBP/]@67664P1?:F:.([0I)_=@YP ??IQC) -J_\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *0D"E-
M><W$\6G>,EN-6$LEM=WX%G?02L1'(% $$BYX'4\#%)L#L=$UI-:ANY%@>#[-
M=26K*Y!.Y#@]/>M3=BO%;FP%OH7B'7X+Z\BO+3Q Y@V7#>6N9T4_)G:<@FM+
MQYJGFMK;:?<^9=6,5N6D:7 LW+9S&!R6/&>.U(1W-YXH6T\6VGA\V,[2W4#S
M1S9780HR1UZYJSX?UU/$%I<W"6[P>1<R6Y1V!.Y#@]..M<UY-O>?%#1[F>Y0
MW4&CNXV.-LA9PIP/Q)JW\/&1M.UC:P8?VO=9.?\ :HN%SL"P%&X 9)XKS'6-
M*BU3Q!XP%YJ&H^78VD-Q;PI?2(B,8W8L%##NH]J7398_$NKZ'IVLO+/;G0H[
MI \ORSS$ ,W!Y8 GKTZT7"YZ5+/%"JF614#,%&X]2>@IQ8 9SQZUXO?6UGJ.
MD06E_>37>E6OB2.UM[B2Y<,8V W*6R. <@'/&*],UZRMO^$(U&T0'[.EC(J8
M<\!4..0<]A3N%S;W#CD<C(^E96M:%:Z]]F6YN;B,6THF00R[?G'0G_/>N$LM
M0L9M<^'=Q%?A[F:Q>*;$^2X$ .'&>3N]>]0QZG_8.H37#VT>J/<1SMI6HVQW
M232!6;R7 YR-N 30%SU5-JJ$W[BH .3D_C5;5+F\M;02V5O'/-O52DDNP8)
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
MPGI>V"2#9:QQM')$T95E4 @A@#U%,"M_PE.FV=AK&HW6K6\UI8RE9#$/]3T
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
M6-02P%LTVH);^1$"Q>=050?CTKA?^$K\006E_:WGV=-1TR_@AFD1,QW$4K
MJ#RIP?TK4U6_O9K[Q!I$LL1MQIHGB)BSLW;E(.,[ONYZ4 ;D5EHFK+;ZG';V
MERHB*PSA 1L/7!]*@\.CPZ$GCT$VI$)$<H@;.TX^Z?3Z5Q7AS5-53PIX.T;2
MWBCGO8'>2Y*!ECCC(W$*<9)+#]:U?A_%>0Z[XLCOKF"YG6]0&2&,("-G&0.^
M,9]Z .VFM+>Y8-/!%*R]"Z D?3-5[K1M,O;F.XNK"WFFC&$=XP2H]*YN\O\
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
MET8X)86MKAH'27 .Y?IVY%>8Z3)<>(+SP#JFJWUR+N1;I7C$QCWA=P#X!')
M'US4&IQ>1HGB_7;37+RVN(=9/D>5<LL6X%005!PV<G/7I2N.Y[10>0>*\SUF
MUU+Q+K^KZ>VN+I?V6.(P8F=652NXR@*RCKD<@]#5/3]&;5?&@TV\\5:C=QII
M,<Q\J\>,32%B/,"JV!@ =!WHN(]8Q3)6,<3N$9V520HZM[5Y%X@DU;0;W7/#
MD%_JEQ=ZM&L^BL)Y2T;*<-&'SP .220*MV%S-XIT2?5EN]6LX=,TZ2VEA:ZD
MC/VM<[F8ALMC'&2>OY%P/3[6=KBVCF>%X6==QC?&Y?8XXJ7C\*\N@AU'4/A]
MX6N%F;4)(81//9/.5DO1M/1LYR,YYJ*.[CU^>STBWU.XTZQETYVMUO)#YAEW
ML'YW EDQCG/3-%PN>K\_C16#X3LY+/PY'8S:L^JF',?VIL@L/3.><9ZYKSU]
M/T]O!FOW<.J:@NI:??S>2S74LABE5@44(6(.1M'?K3N!Z_\ U]*IZ=IEMI<4
ML=J'"RRM,Y=RQ+-R3S7E26=]XEN-4;7/$0TJ^M)HF50WSVP"JQV'(X)!SQW(
MYJ]'H6E>(?'.H6%QJ6H3P/I=O,<7DB9<LV6V@\'"@XQQGH*5PN>I\=_RI&)
M8A=QQTS7@L^EZ=%X#US4!J5Y+<66LLD-VU[(711M''.,XSS^M=RVE:%IOC22
M.&X,<>H:3,URC7;$2$/'ALDGG!;D47%<[=+]$@@:]"6DLS[$B>0$EL\ 'N2/
M2IENH7N7MEE1IHU#/&#\P!S@D?@:\9:VT6^\,^"9+AEE@35Y(O-DG+84ROG+
M\''0\U>UJWTC3O$7C*]L3$-1_L^"2(A]SJQ#;B@S_="GCTHNQW/7003P0<'!
MYK'U7Q!'I>KZ3I[6YE.HRM$KJX^0A2W([]*\ZAM]*TB"76]%UQKFYGT]\6FF
MP1HTBD9\QU!&"O7)P:+N+PS;:OX!O;,VK2R7.Z6X5U,CDQGYG;.2=WJ?I1<+
MGIVLZD=)L#=B%9%5U5PTFP $XSG'OTJ[YD>UCO7 ZY/3ZUS?CZ*&?P9>1W'^
MI?8K\X^4L,\US;^&M&;QC96>B6L+:;=64RZG'!M,3+QL9CGE]W3OU-%V%STD
MN@VY8#<<#/<^U9FOZO)HEE#=):BX5[B.%QYFPJ&.W<.#G!(XKC/"UBMU?0^'
M;C3E6/PW,V^5@")&;F)E/7.TY;/>MCXEWMM9>$UENI4C3[;;<L?252?KP"?P
MHN%SJI+JWBD6.2XB21ONJ[@$_AWIPG@,K1>:GF+RR!AD?45XIX]U+1[W5/$9
MB9([RU>S8RR?.\F,$"+/W% .21]:Z#Q6L>F:MIVN:7H\&I)K5N;"YQM"RLV#
M$S=L9SDGM1<+GI0N(& (FC(+;00PP3Z?6I:\Q\":1=>=#HVK:?!&/#DI:.:-
M!ME=A\K ^PSG\/2N]TG7--UR&6;3;I9TBD,4F 1M8=0<TTPN:-%%%,84444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N.N/"%[
M>ZE975U?()+.\:XCN8E(F,9S^Z)/&WD?E78UCQ^*-*EU!+-)F+O*T*OL.PR*
M,E=W3(P:3$SC]3^'FN7MM?Z=#X@BCTVYO_MHC-ME\E]Y4MGD9]NU:I\)ZU:Z
MU=SZ9KJVMA?%7N83!N99,89HSGY2>O>M2[\:^'K*=H9]2C61)A!(H!)C<_WN
M./J:/$'BC3M'M94ENF6?R3(/)C,C(N/OD#M0!DR>#]176=;OH-1B*ZC8)9Q^
M8A+1[00"3GYNI-;?AC19= \+V&D2SK,UK"(O,1< @=ZI^ ]:N->\$:=JM[('
MGFC9I&"[<D,1T_"HIOB-X7@E$;:CG,WD%EB8JK<=3CCK0!BM\/=7%C_9T.O1
MQV46H"]MQ]E!=3YGF$%L\\GTK6UCPG?ZXWDWM]!):K<Q3QL(BLT6W&0C \9P
M>?>K-YX^\.6.J'39;_-X" 8DC9B,D =![BGW/CC0;5U\ZZ98C,8#/Y;>6L@R
M-I;& <C%('8SK7P9J6FW]S%IFNR6VCW4IFEMC&&E5F^]LD/(S^.*Z^2))(6A
MD4,CJ592,@CI@UFVWB32KR\O+2"Z#3V2[KA-I!C'49X[CFLS_A*--O\ Q#HM
MO::G*#=Q2R1PK =EPH .2Q'&.H]<T!H9H^%>@+I:V20+\E\+H2')(4/GR^O
MVDKBMO4_#"7.L6NLV$YM-1MH_)#A=R21YSL=>X],8(-<]X[\:I::'=_V1/=?
M:;:ZC@DGABS&C&0!D+'VST[UTNH^*],TC=]KDD"0JIGE5"5ASTW'MF@-#/N_
M!,5UI.I0&]FCOM0D2>6\7DAT(*8!X"K@8'I56#P-J!N;RZOO$][//=V@M962
M&- %YY7"\?>)']:T]:\3Z?!92Q0SW#R/:_:-]FGF-'$1Q)_A4?P^U&;5? VG
M7UQ<RW,LOF'S91AV D8 D=C@"F!G-\/&M]+T>WTK7+VUN]*WI;W3(CDQOC<K
M+@ C@?E5[PKX.E\-7VI7<FL7-]+J#B6821HH,F "PP/KQTY_&N67Q'<:_P"+
M=<B\_6K$:0Z&.*VC^5E3);<#P2V1QZ#BNJ'C_13::1=C[2;75?EMIA"2N[GY
M#Z-P?RI 1:AX(EN/$4NJZ;KE[I8N@!>Q6^TB? P&&X':V,#('855U7X;6VI:
MQ/>IK&H6L5Q8BQFBB96WH,8^9@2.G..3Z]:B3XM:#.91;6FK3^6SH3'9.1N4
M<C/8U0O?&\6H:;X6\0H=0LK>>]\N2W"D^:I5CT ^8<=J -3_ (5]=I%H;P^)
M+R&_TN$VWVM(HR9(3_#M(('  SST[FI=/\!R:/I$=G8:U<F5+MKKS+F-7!+9
MW*5&WY3G/7K5RT\>:+=:+=ZF'FB2TD$,T4L1617)PJ[?4Y%5T^)&A>5J+W'V
MF!M/"F='CW, PR#\I/'OVH#0H?\ "L;>&RA:QU*6QU:&XDN$O[>,#!D^\NPD
MC;P./85U.AZ1)H]B8KB^FO[J1B\US.0&=C[#A1Z 54\->+[+Q0)C9VM]"L05
M@US 8PX89!4GK7/:IXY74[/Q/IEE9ZG:7&FV\I-UL"KN4?PMD\\Y''2F!-=?
M#875S?2_\)!J,*W-^NH111A-L,H.<X(.[IWXK87P?"C:M+_:-^]QJD"03RN4
M) 4$ J H ^\:H^$?&=IJXL=-$&H+.]FDJSW,6%FX&2#W/-7+#QG;7VJP6/V"
M\A%S)-';S2JNR4Q_>Q@DX].*0%#5-)BB\,P^"HK.^O(I;7R([AU7;&HX!9N.
M0,=L\5U>GV-OING065K&(X($$:*.P KG_#7C$^(M4U&S&CWUHEI*\8FF4!&*
MD CKP<GIZ5)JOC*WTS5[C3DTV^O);6!;BX-O&"(T8X!P2"QZG !I@07'@B.7
M5]4U&+5[Z)M3@,-Q'\C(1CY<#;Q@%OSZU5/@"X.F:%9+XBO%71Y%>%A$GS[1
MA01CTXZ]ZRCXU70_&OB2*Y@U*\@2."5$A0N(5PV\\D!1T.._X5U-WXQLH8[,
MVL$]Z]W:F\C2$ 'R0 =WS$#N..M '*>,O"<MCX?\07D%_JEW?ZI-$ZI#'N\L
MJPV[55>, =:Z"W\%VU[97$NI7UW?W=W:?9OM$P"-%&1R%4 ;23R>YJ&\^)FC
M6FG:3?"VOYX]43=;B&#<2<$[3SUXQBJU_P#%;1;"T,TUM=J\<:27$#;%DA#'
M !4L"3WPN<4@T%T_X9I87>GW:^)=9>>RA,",9$YC)X7!4X P/KBIS\-=,DTV
M&SFU#5)?)N#=QR-<#<LQS\XP/4YQTJ>\\?V$4OE65I=:@PL5U B#:/W+' (W
M,,G@\"MZ;5[:VT(ZQ/OCMEM_M# K\RKC.,>M %6;PU93Z];:VTMP+Z"$P*ZR
M8!4]01T/K5!? ^GG1+O2)[N]FM+N9IIE>;EF+;N#C(Y Z&B'QM;_ -HV-E>Z
M=>6#ZB";-I@I$V!G'RL=IQC@XZUS'A:>X\7^*M3NK^VUBSDT^_80L)@L05<
M1,H/)YR>._6@#H;GX?V,VM+J,&I:I9AD5+B"VNF1;@*, N>N<8&1@UIKX4TR
M/5!J$:S).+7[& LA"B+TV]/QZUEZAJ%M'\1]*MY;?4Q/);RK!(K@6S[5+,"N
M<EL8YQZ52TOXE"Y\.W&KWND7-NBWGV6 #!$Q+%5P<\<C!S@4 :/_  K[1HH]
M*2R>\LSIA;R&M[AE;8QRR$]U/'O6YJ^C66N6/V._C9X@ZNNUV1E93D$,"""/
MK3=(U*?4X9VN-.N+&2*8Q;)RIW\ [E*D@CG]#6%?^/(K-;^YCTN\N=-L'\NY
MO(BI52/O8&<MM[X% &A%X2L0DANI[R[N'@-L;F:<^8(R?N@C&/<CD]R:T-(T
MBVT6P6RL_/,"<(LLS2%0!C +$X'L*PE\<0SZO!86VFW<WVG3_M]K*I4+*N/N
MC)R&Z=?6F:5X\CU71K._33+F-[N]-G';LR[]PSN)YP,;3^5,+FC<>$-(N]1O
M[^>*9Y]0@^SW&9WVO'C&W;G _*J,/@*TM+"RM[35-6@GLE98KI;G<X5OX2&!
M4@#&!MXQZUG6GQ/M;B"WNI-$U&"REO#9M<LJE8Y-VT X.>376:[K-OX?T6YU
M.Z5VB@4'9&N68DX  ]22!0 _2=*MM'TJ'3K8-Y,2[<NVXL>Y8GJ3U_&N?TKX
M<:!I-U++#'<R1,YDBM9IV:& GKL3H.I.3DC/!%3Q>+9DNYK:^T6\MY$L3>J5
M D5E'5,C^+VJI8>/4NFNX9=)NHKNWL5OQ;AE9FB8<=^&]0: *J_"CPY;)&RS
M:ILM;@W-LJWC_P"C\[F6,#H#S_M>]9O@SP8MQ%JRZNFJI;2ZC)<"QN&V0R L
M2K$#GOR,X.!D&K6E_%'[9)I$E[X?O;&QU6416UT[JRLS'"\ Y&34DGB;^Q_"
MVNZGI6C7+S6U\5DMYY0?G)&6Z\#GH*0'2'PII+>()=;:"3[=+!]G:3SG"^7@
MC;MSC'-8G_"KM!72[&QBGU*+[#,9K:9+QO,C)SE0>@';@9]Z2^\>WMF1'_PC
MEV9X['[;=*\@41KG! ;D,>"<9Z58U&47?BKPM>0PNZSQRLWSD;5V@@D=\9H
MDM_AYH4%G>69:_EMKJX%P\<E[)A7'<$$'KR<D_H*Z"YTVUO=+DTV[B\^UEB\
MJ1)"3N7&.3US[]:I>)]?B\-:,VH20M+\ZQ*@. 68X&3V'J:PM8\6>(+'11<P
M>' UV-0CM1$;@%71BN'5N,YS@>AZ],4!<O:#X#T?P]YOV=KR?=&8D^T7!?R$
M.<K'TVCGZ^]69O!F@S0Z=%]A\LZ8,6CQR.K0_0@\YQWS56X\57KM>Q:;HDMW
M+8;/M2-*J8++N*H>0S =1P.G-(GC ZK9Z=)X?LOMLM[ ;@)+)Y2QQC@[F ;!
MW<8]C3 DMO ?A^TU^76([5EGED$OE>:?*63^^$Z;N,Y]:9/X T&XUQM5>*<2
M/()7@$Q$+N/XBG0FLB7Q)$USH&N:I:2Z6["YCECG?IM4G'HV2..,UTWAO5-3
MU>Q-YJ.E+IZ2',,9FWN5R>6&!M/3C)ZT 8%MX1MK_P 6:W>7<&HPPSB.)5$V
MR*6- ."JG.,COCCZUO7OA+1K^ZL+B6TV2V*[(#"Y3:G3;QU7V]JXJ:_US2?B
M;K\>A:(-3C>VMY9D>\\H(QW<C((R?;%:4GQ.LYK"R:QM2]Y<*SR02EML.TD,
M'9%8@Y&!Q0!U>MZ)IFNVT-MJ<(D1)1+$-Y4JXZ$$$'/)_.J*^"M CBO8H;+R
M5O"K3>7(R_,IR&'/#9 .1SD5S&HZG)XLTKPGK,&EM;S_ -K1I)%>(5,0PP;W
MQG&#BMB]\8WH35;O2M*2]LM*E:*Z9KC9(Y7E_+7!!QSU(SCBBX'1Z?I=KI:2
M+;JVZ1M\DCL6=VZ9+'D\53U#PMHVIWPOKFQ1KGC=(K%2X P%?!&X<]#7/77C
MZ[N;[2[7P_H;ZB=0L3>1R23")%&<8)P?Q_#KFG)\0))/"^GZB=+,%[>7XL!:
MW$NU4E^;.6 /'RGM1<+G0W_AO1-0:VEO=.MY39@^2S+_ *L'J!Z"H%\&^&QI
M\MFNCVGV2:02O$$^5W'1C[U@7'B77)M(\4KJ/A^Q*:7"0T2W;.MP-FY@/DSR
MI_,XXI8/%^IO'X?L])T&%CJ=@UQ&7N-D<.P+\IXSCD=NX]Z+H#H[[PIH>I3V
M\]YIL$TENH1&(/W0,!3Z@9Z&K$&@:5;ZFVIPZ?!'?,@C:=4PY4 84GTX'Y5R
MW_"<WJ^#1JDNF(FI&^.G^0KEHQ+O*9+ ?=X)S^%7?#GB#7-1\2ZOH^I6-C&N
MF;%>XMY6/F-(NY<*1QQUYZT =+)8VLUY!=R6\3W$ 812LOS(&ZX/OQ5=M$TM
M[*YLFL;?[-<R&6>+9A9'8Y)([DGFN;\0ZYKMAX[T33[46@TRZAGEE,A.X^6
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
M-<VR!6Y88RK')7/UKJM-L5TS3;:Q21Y$@C$:L_4@<#.*MT46 ****8!1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH #R,5YG_:
M%ZG@T2_VG/\ :(M:\E9#+\Q3SMNT^HVFO3*PG\': \D[MIL1,TOG/R<;\YW
M9X.1U%)H3.;ET[4KSQ)XG2;6M0M+>*W1[39/\L9922X'H".A]ZQO!^H:SXLU
M"#3==%W;VMOIXDBFCG9/MK;\>;D8., <>_O73V'AN2?Q=K5]J5A(MM<^6L#_
M &G(**H!4J&Z'K@@UT=YHEA?"'S82K0C$;Q,8V0>@*D'' XZ4@/,1JNL36B6
M$VIW<*_\)*+""[63:QAPS$'^]T*\UU7A)IK?Q=XITXZA-<VUO+ \:3,6,9>,
M,PR>3Z_C6[=^&='O;:VM[BPB>&UD\V%<D;7_ +W!^]UYJ:VT/3K/5+C4X+8)
M>W( FF#$F0  #//H *=@L<[,C>(/&&L:=<ZA/#!810^5!!-Y9)<;C(<')P<#
MTK(TR(6?@[1)$U:YW+JBQ&038$P-P0VX=#D9KM+WPWI&H7AN[FQC:X9/+:52
M59E]"01D?6H/^$-\/FUM[;^S(1!;MOBC!.U&_O 9Z^_6D*S.6?31J'C?7+=M
M5U'R[&W@N(X5NVPDAW'H#[#@UD>&+._NCI>OCQ5!+*R$SPJ[E[AN?W95FP,$
M@<#M7I-EX>TK3[^:^M;-([N9=LLV27D'^T2>:9:>%]$L-2EU&UTNVBO)3EY5
M3G/J/3\*=@L<AI"Z3K-GIVJWFLO!JZWF9 EUEE?>5,!7^[SMQCWK/:WM(/"/
MC]EF=I5N+I61IRWR[%P<$\5Z!!X9T2UU234X-+M8[V0DM.L8#$^M-E\*Z%.]
MT\VE6CM=MNG9HP3(?]KUI#L<G=R_V-H_A?Q,;JX.GVEK$EY'&Y*-&T8 ?:#S
MM;%=5X<@G6PDN[F65IKV5KC8[9\I3]Q .V%QGWS5:XT2Z>6WTJW@L8O#RJ-\
M04^8-IR% Z8R!^%=$  H Z 8Q3L!YS;6.G^)=2\3-J=]<&^L+@Q(1(T?V2/;
ME&0#'7DD]\5SFEVI\17_ (,MM<NKTR7FERR31_:G0R%1A&PIZE>_?->L77A_
M1[Z[:ZN],M)IV4*TCQ LP'0$]^M)+X>T>?4(K^73+5[N$ 1S&(%T Z8/:BP6
M,GQC:167PXU6"&2:-;6P<Q.)6#J54[3NSGM7*+:V6L:[X1M+F_N/)GT=F:WC
MN65)R @ 8*>>K?E7I=[I]GJ5HUK?6L-S;O\ >BF0.I_ UGVWA/P[9SQSVVAZ
M?#-%PCQVZ K]#CBBP6/-+35(X-/TS1[S5G_LAM<N;1YE++L2-CY4)?LI..<]
M!BM_2[+0[+7_ !/I=C.HA^Q0,8UN22A_>9QSD=N_?WKKT\,Z%'8RV2:/8+:R
MN'DA%NNQV]2,8)]Z9#X3\.P>=Y6A::@F4+*%MD <9Z'CD46"QYU+:Z5JK^!1
M=ZG*Z75LR2QK=N!+^ZZD[NN>/Q(JA/HFF/XKUFPOO%7]GI921K9PW)8R0)L!
MW1.SXR3D'@UZI#X1\.6\L<L6@:6DD9!1DM$!4^H..*GOO#^D:E=Q7=[I=G<7
M$)_=RRPJ[+]"12"QYX+C1;_Q)JNG>*KV(Q+9V_\ 9\EV_E[HRIW2+DXWENXY
MXHDAT:V^(7A?S+N1K:/2)C%/=3,"X##:22>>,GGK7HMWHFEZA-%+>Z;9W,D6
M/+>:%79/H2.*DN=*T^]:%KNQMKAH3F(RQ*QC/^SD<?A3L%CS71=*AU__ (3Z
MSMKF2*XFOF\N>.;)1]IVL%!!'.>_-:O@F^E\1&+4;R.XMAHT)LG29F >88WR
M>A  QSGJ>E=#J&A/8V,\OA6RTJQU.0C,KVX 8=\[<&M#2].^Q:6MM/Y<LKY:
M=@N%D=N6./<DT@+%E>VVHVD=U9SI/;R#*2(<ANW%6*AM;6WLK9+:U@C@@C&$
MCC4*J_0"IJH84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1113
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !11FB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI@%%%% !1
M2&EZGK0 4444 %%%% !1110 4444 %%(64=2/QHR.YQ0 M%%% !1110 4444
M %%%% !13#(@D$9==Y&0N><?2GT %%%% !1110 444R::*WA:::5(HT&6=R
M!^)H ?13#-$L)F:1!$!N+[OE ]<TD$\-U DT$J2Q.,JZ,"#]"* )**** "BH
M5NH'NGM5E0SQJ&>,'YE!Z$BIJ "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M >7^/?\ A+-%M+G6(/$SV\4EXD4%K'"A5(V..25SGO71V5MJGAJ[FO=:\2M>
MZ680 +A$1TDW#&-JC.033?B0+Z7PC-;:=IUQ>W4TB*J01[BN#DD^G3]:K^+[
M/4M=\.:;?Z?8RBYL[J.\-C.H5W"'E/KZ5+);-W2?%&E:Q=2VEK<,+J+EH94*
M/MR1N /4'%8_B_Q&^@>(O#JR7<D5G=2R1RQ)%O,A ^7H">OI5"ULM0UWXDZ9
MXA.F7-A:66GO'(+I-CO(^<*!WQZU/XPM[Z7QKX4N+;3+J[M[2>1IY(T!6,,-
MH)/^>!0,V/\ A-=$.BW>K+=%K>UD\J50AWA\X"[3SDGC%,3QQI!L-0NY_M-J
MFGL%NDFA.^/(!!(&>"#UKC8X/$6FV7BYK70[EYYM66XM\QJ?-CW $IG(R "1
MGV-6/"^CW]SKOB&'5] NX-/UN)9"T\P?;\NTHY!R&/7 Z4".V/BC25DTM#<'
M=J@)M?W;?.  3VXZCKBLFU^)/AR\UU=)CN9!)(YCAG:/$4S@X*HW?_.,UF>%
M/">K0K?6VN3>9!9QR6.EN  PA;[SD]2?NC)_N^]<[X2\+SZ;>V>FS^!8!>V4
MV/[;< 1NJMQ( .=Q Z?G3 ]4UC6K#0K WFHSB&'<$!P22QZ  <DUE6GCG1KM
MKV-FNK>>RA,\T%Q;LD@C'\84C)%5_'FFZI>6%A>:3%]IN-/NTNOLC, )PN<C
MZ^GO6%JNE:CXAU&YU[^Q[NU:WTF:SBM92HDFE<>@."HR><B@#>TSXB^']7OK
M.UM9;G_3 3;S2VSI'(1DE0S #.!4-M\3?#=UX@BT>*YE,LSF**8QD1/(#@H&
M]>/3%<C;:'K\.@^ K!M#GW:;<&6\Y4B(?,H_BR?O9X]*-'\-7%G?IIY\"68U
M"&8NFM. 8NI*R?WBW3CUH&>HZMJ]GHNGO?7TIB@4A<A2Q+$X  '))/85C0^.
M])DDN(I8M0MKB"![EH)[-T=HU."RC'S=1P.:J?$C0-4UW0+8Z1M:\L;R.[2)
MN!+LS\OZUGZC%JNOZC'JHT&]MFTZRF$<4K*CW$SKM"@ D;1SU/7%('H;OASQ
MUH_BJX,6E?:I%$9?S7MV1#@X(!/4YJ+5_B!HVC:NVDSI?R7XC,BP0VDCEQZ@
M@8(XZU%\-8-7M/!EI9:W8/:7ULS1D/MPRY)4C:?0@?A5#4++5X_BU;ZU#I$\
M^GQ:8UJ94*<N6W< D?2F!+'\6/#TR6TT,6HO:32^2US]D98XG/9B<=^.,U=U
M'XAZ1I][=VRP7]T+'_C\FMK9I([?Y<_,P_ITKA[2Q\50?#J]T-O"MT;V>[>1
M,31[ C2!^N[J.E:=I8^(]#@\06@T.>^BUD/<P,DB;HI)$VM')DC@'N,\4 ;M
MW\4/#MK-!"C7MU)/#]HA%M:L^],=00.<=_2GWOQ,T"Q<A_M;1Q[!<2I 2MMO
M&0)#_">0".HS7,>'_">L:)XT\/'^S))+#3M,:SDN=RX+L2Q8#.< G%)/X>U/
M3?%>K11^#K35K74KDW,-[(X A+')$F>< Y/'X4@/3;O5;*RTI]3GN%6S2/S3
M*.05QQCUSVK#7Q[I7V^QLY[?4+66_P!WV7[3:L@E(&< GOR/SI_B;PY<:]X&
MN-$22*&XDMU12@P@=0, #LN1^5<[=Z5JOBX:';:KX?-DNFR_:)IFF!+,HP$C
M*\X8X.3CI0!G6&MSZA=:QXBEN/$HDTNXG46428MRBDA4V=&;!!.>01UK*T[7
M+:30-)U[5K_Q? TY'FR0R2"W=RWUP%)( [5UFC)XGA\*^(+:XT9X;V>6XEM-
MDRMDRL2,GMM)_(5AW'AWQ+<?"73O#0T=A?V\D8?=,H4A'#9R.>>1^% '8:KX
MZMM,N;F"WTZ^U 6,*S7DENH(A4] <GEL<[1SBJ^J?%'P_I?DJYN))'MENFC1
M0&CB;&"P8C!P<XZUF6^G^+- U_4KG2])MKRVU81SR&>?8;>4(%*]]P&*K:MX
M;U^R\62ZK#H.G:Y'?6\23"5Q'Y4J+M+#(/&/2@#J%\>Z9<_95L(;F[EN+,WR
M1QQX;R0VW.#U.<\>U=)9W*WME!=(CHLT:R!9!A@",X([&O-O$?A[7KK[((](
M@:[M[8?9+[3YO):UF+-\N#]Y,8R/KQ73:5J6O0ZY9:+J-I%.@T]99[^)N/.'
M!!7'&3DBF!)K?BY=(\2Z9HJ:?=W4UZCRYA"X"KUQEASG'X&JUSX_L(1<W$5A
MJ%SI]I(T5S>PQJ8XV7KU8$@=R!QBH/%.B:U-XRT#7=)A@G%FLL$T4LA3 ?'S
MY /3'2LVP\-:YI^EZUX7CM$?3KV65[>^:;E!)RV]>I()./6D%SN)M8L+?1CJ
M\URB6(B$IF)PNTC(-8EKXVCFU6"RN-+OK5+JV:ZMYV4,K1C.=V/NG'('/7M4
MFI^%6O?A])X8AN?+/V1;=)BF>5 P2/PJCHP\;3V,EK?P6-B]M"T,5PC^89FV
MD*X&,* <$C\*!BZ?\1;2]O5MY=+OK43VTES:&4+NG1#\PVYR&ZD#T&:S8OC!
MI<VD2ZM%H'B!M.B;:]S]E38#G'7?ZG%96E^'O&^G7>G:M)I6F7>HPVTMK,T]
MZY>7<P(<L5..G3T/X5/-X8\4W7PKOO#4NGV4=[-.2A2X_=[6E\P_PC&#QC_]
M5 KFS)\3(;:W2YO/#FN6]M++''%*\,85B^-O\??/O73VVM176NW>E):W(>VC
M622<JOE_-R%!SG/X5AZQI]G=^ 4TGQ!-:V3O;+'EI1A74#!4G&<$ U9\"Z/=
M:5X;@?49Y+C4KI5EN99>&)V@ $=L# H&.O/%\4.N76D6.FWNHW5G&LEU]FV8
MB##('S,,MCG K,?XH:.T>E/9V.IWO]IO)' MO"I(=,;E8%A@C-']C:WH7CG5
M-8TRTBO['5DB\Z)YO+>.1!M!&005Q65;>!-6T>\\.7%DMK</:WES=WQ,A09F
MQD(,'@<_E3 ['P[XGM/$J7OV>WNK:6RG-O/#=1A71Q[ D?K5+7/&UMHES?0F
MQNYQ80I/<2J J*K'HI)^9@.<#\ZK>"]!U71M6\1W.H1PK'J-\UU#Y<FXJ#V/
M YK"\6^&?%FN:[K4,45I/IMU:HED\\[*+9P/FPH&"2<\GL!SVH T=4+3_%/P
MO+;W%P(9K*XDDB,I5=H4!3MSURU7O # VNN1+YI6#6;F%3+(7)"L.YK&CT'Q
M9+XD\,ZO>65D[Z5:20S8N<&5V7;N'RX'_P!>MGP-H^L:/_;*ZI!;QB]U&:]C
M,4N_'F'[IX'3%)"+]YXH,6L7&F6&EW>H3VL:2W!A,86,-G RS#+?*3@5@Q?%
M73[M--_L_1M6NVU%'-N%2,9*#+*<OP15Q](US1?%FI:KI,-O>6NJ*C312R^6
M\4B#:I!P05()S6+IW@[Q)IVM^'KS=93+9>?+>,'V>9)/G<$7;@*IQCZ=J8SO
M/[4,>@G5)[.XC*V_GM;;0THXSMP#RW;K7/:3XZ;4-7NM+GT:ZM[R.T%[%#YB
M,TD9.,'G"/G^$FNAUVUN[W0-0M;&417DUN\<,A. KD$ YKSC1O!_BW2/$4&L
MPV>C([V36EQ!',^,[MP?<P)))_E0!NZ=\2X-0.CR_P!B:E#9:K-]GMKEQ'M,
MG/! ;('RGFKT'CB*5]>CETN[@ET9-\T<A3=(N"05&><@5@0>"_$%MX?\):8H
MLF&C7HNYSYK#>5+8"G'HQS^%6=5T;3/$WCW3[^PU&.9[>-H=2BMY Z-&I)5'
MQT.\]#SQ1<#LQJJ1Z&=4NX9+6-83-)'+C<@ S@X/6N9A\=W(ALM1O="N;71[
MYT2"Y9U+(6.%,BY^53QS[BNHU?3(-8T>[TVX&8;F)HF[=17%6GA#Q!<>&['P
MWK%U:2V-K,A:XB9O,EBC8,BX(P#P.<]J!%;3[*+Q3XZUMM5T?S#8W$"0SM<@
MF *I8!<<X)Y(]ZZ'QE>V=I<:&+_3)+N-]2C6&59-HBF(;:2 <D8W>W2F>&]%
MUK3/$NMWMZ+(VNHRJZ"%FW(%&T9!X.1C)J'QWX>U[Q!+I(TFXLH8[&[2\8SA
MB6D7( X[?,:!D"^-=2A\0^*H+K3E.GZ+ )08W^=AY>_IWS^E;?AC6KS6X7NI
MX;86DD<<MM+;N6#ALY!)'##&#]:PY_"_B2/Q+K^I6%[IT<6IV\:*LL)<JZ1A
M1GM@G-6?"/A*\T'5KV]D>UMH+B%%^PV8;RO,'63GH>O ]:!%G5O%-XOB%_#V
MAV$=WJ<=N+F0W$OE11H3@ G!))]JR#\1+Z>WMA9:%NO#?K87-O+<JAAD.<9X
MZ'!P?;I6GJOAC44\8Q>)=#N8$N'A%M=07(.R6,'(P1RI%<UKNDW6CC3 MU9'
M7]2UI+R69T*Q?*I &,YP 0!ZDT#-%_B5)I%MK$7B'3/(U'3/+)AM7WK.)/N;
M">_UJII?Q0O[^WU-O[#\U[*U:Z,B,\<14#E,NH.[\,'VK2N_ ]]JUMK%S?:B
MD6JW_E^5) IVV_E\H!D\\]3[TVZ\.>,M2\/7UK?:UIYNYH#;QB&!DBPV S/S
MDMC..P/- B"V\;>*;G2K34/^$9A2WOO+\F<7&Y80?O/*."%'6H+GQ_J]QX*O
M]1TZWLC?6E_]C=][>41O"AUX.<Y'?CWQ5B?P5X@;P3H6D0:K:I>Z9,KN[1EH
MID7.%8=^"*KQ?#[7AX?US2IM7LW%[<+=0.L!&R3>&8$9^[D  "@+&Q9ZE=IX
MKM$UC2[""[;37E:ZMYFD)"E=P&5&!DYYS5&?Q]J,7AT>*4TVWET0MCRUE/GJ
MF[;O)^[C/;]:L+X7\23^*=,U2^U6R>VM[)K6YAC@(,F[[VTYX&=N/I5&'X?:
MS#IO_"-#6+5_#!;F)K<_:-F[=LW9QC/?&: L/O\ QYKBS:X;'1[-K;1BCS22
MW))FC(+?( OWMN.OZU=UGQI<P7&E6NG+917.HVWVB'[<S!'/'[O<.C<__6I;
MSP1=-:^)XK34(D_ME%6)6AX@PH7&<\\>U5M4\$ZSJ.FVFG-J.GR6R626\@GM
M-S1R*,>;&<\'Z^@H [.6XN(])>X6W\RZ6$N( V-S[<[0?KQ7&>'_ !SJ-YJU
MWINH6UHT\&F_;BULYVJP(#1$G/(SC(]#74W.C+<>&9-&6YE0/;&W$^27'RXS
MUKCM/\ >(K4VGF^([4B*P?3GVV _U1P>.>22HR3386'Z7X[UJ^D\.W=QI=I!
MIVKRO"JK,S2@@G#8P!C ]3^%4O&VJZWKO@[Q'/IZ:>=)@W0@ON:27:<2,,<#
M!X'N#6M;_#R:WT;0M/&N2[M%N#-;S"W4;A_=89Y'7\#5:[^'VKFUU/2+#78X
M-#OV=V@>WWR1LYRVU\]"<GGUI:@=A"D,GAB-)F"P-9@,S=EV<DUYKHNO^(O#
M'@_2=1<Z9<^'_/6!0A83")G*AB3Q[UZE96;VVF0V<\WV@QQ^6SE<;QC'2N9M
M?!5P(DT[4-3%UHT$HE@M!;A""#N 9AR0">WI0!1N_%VMP^'/$=\B68N=&O6C
MY#;)8E ;'L<-5K6O$VHV^NQV$,UM9":V#6SW2'9<3'G9O[?SJ'4OA_>WL^M1
M6VORVNG:LWFSVP@5R9" #\QY ('0>G6KVN>$+S6;>.SDU@FS:)8IXY+9&8X_
MC0_PMC(XHU%8IC7-:A\6:U8FUTX-#IBW<,BJW[PY(&]NN."/UI-#U[Q1)?:$
M^K#3&L]6MRRK;!@\;"/?DYX((_G5M_ [C5+B^@UR]A:>U6S*;$<+".BC<">Y
M.?4FKT?A<QG12NHW &E*5B&Q/G!7;\W']W(XQ1J&IS^F^)_%NIRV5];:*\FG
MSW#K*A"*(X@VT,K;\EN">1CGVK1L/$-[>^*IM.DNX;66WN&5[*:+:TL6/E>-
MN^>"?QIMCX'GL+]HX?$%_P#V*27_ +..W&XMG&_&X+["I/\ A"7N=;2^U'5)
M;J&WNC=6D7EA&A)S\N\'++ST]A1J/430=<OM1UR2VFU"%9()9EN+&2'RY%4$
M^64)^\,8)-=?7+V7@\P:]#J5YJ,MX+3>+..2-08@_)W..7Z#&:ZBFKC"BBBF
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D
MR,XILSA()'9]@522V.@QUKRO19Q9^-M$4:D[V=[I\Q\Z6X)DNB&^5GQP.IQW
M[>U)L39ZMD56U&]&GZ;<WA3S/(B:38#@MM!./TKQ\7OD^#WUZ/5[U[V#7#!!
M++=NP*>: 5P3@@KGBM"X%IXFB\:7.J:A<>?8/+%;VZ7#1K JQG! W8.[/)Q1
M<5SU'3[Q=0TVUO$4JEQ$LJ@]@PS_ %JS6)X1FCN?!VCNDBNILX@64YY" &O-
M]2N-9L9]8\*V\VHW>HPW*:C92"Z*LUMC+ L3T!!7;GG/2BX[GK-_<SVEC+/;
M6C74R#*0HP4N?0$]*E6=3Y:/A)77<(R>?>O*_$&H)K'@36?%]G?ZC;+Y"QVB
M"XDB\LH<,=H(R221^%7[Z6P3XF^')+N]=$?2'\HF=E#N&4C)!YR >O6BXKG;
M:)J[:M!<O+:M:R07#P-&SACE>_'K6DS!<9(&>!FO'-133'\/^+-9BU"=+JWU
M=S"T5VRA6R@&%4XY!//UKHWCTWQ#XVU:SUF[:2*UA@DLH/-9$ *[FD&" 6R.
MO:D%ST&H;F[M[.W:XN9DAA7[SN< ?C7E6@:W-;:CX??5-0E2U-Q?VT<\UPVV
MYC3'ELVXX)Y.">:JZO?:+J?@OQ%9W-X\ZVNL[8MTKN$W,-HR?X<!O:@+GLH(
M(SD8I@EB8X$BD^F:SH[?3'\/?9H)0NFB(JK1S, %'H^<_K7C<VC::/A?:ZY:
MZA<0W37/DW6H)/([11-,=W ;G^'(]"33'<]V61'7<CJR^H.15:;5+"WLY;R6
M\@6WB&9)=XVK]37E6GZ%8:1I6NQV_C4%+VUZP*1%;G(&\D$X)+#N,Y-85ZR+
MX/\ %&G:A8VUM?6UO9^>]BY:WE3>-K #&&QG/K2"Y[Q]I@,:OYR!&7<&+#D8
MSGZ5#!<7,E].CV\:VBJIAF67<9,CGY<< ?7FO+)],\*:MXQ\-V:7,<EM+8S%
MX4N6VR'  !Y^O'M[53NI8-*\1>,].\/SSC[/HZ>7#'*S;&& VP$GD CGL<T!
M<]DCN[:5Y$CN(G:/[X5P2OU]*H76JRR:9'>:-%!J&^0*,SB-=N<,=V#T]*XW
M2X_ ^JFTFT9PURUG*KI;,P+(4.[SL=\GJW.:XZY?PHOP?2:PFCM]1M)D#8DQ
M)YPEY!YZ'D_3!H%<]SFN(+<*9IHXM[;5WL%R>P&:D)"D9(&?6O+X?^$?UCQ9
MX@B\221?:&"-9+-+E5M]F1)$3P#DL3CIQ7,6,":F/ EKK-U<212WEVJ^?*5>
M:W4,8R_/<C'/;B@=SW998W0.CJRD9!!R#22SQ0 &61(PS!068#)/:N$^&TML
MEWXJLK28&"WU=UAA5R5C3:O"C/ SFLX6^G7/C[Q+%XP2%X?)B?3_ +9C:L(W
M;RGIR1[]* 1Z9)-%%@R2(@)P"QQGO_0U6O;PPZ1<7MKY<QCA:5,OA7P"1R.U
M>#P6\$UOX(A\1G=#/?SH@N'8%K7I$&]LXQ[$5[/JEK8:'X*U"VMT2VLX+.4*
MH/"C:?6@9'IFO7VIZ-HNI)9P*E\ TX:?'E ]-N1\QSVK=EGAA0M+*D:C@EF
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
MSQNA5HV'8@U9U:1XM'O98Y&B>.!W#KU4@$YKDXKU]#\.7VMZ5X-2SP@D-O\
MNXI9.3EFQV [=373Z@TUUX>NC#;2-/+;,$@)4-N9>!DG'4^M.^@S"\*^-=/U
M6RT:U>2Z-W=VVY))H&19F1?G(8C&>#4T_CS1[>:1G%Q]ABF\B2_$1,"R<?+N
M^IQGI65'INLQ#P21I$C'3T9+P>=&#$3%Y>1\W/))X[57NM(\13^"=2\+?V0A
MDF:6&*[66/RC&S9#D%MP.">,=>]*[$:UGJ5RGQ)U2SEOY#I\.G1W"PMC;&Q;
ME@>O051U3Q=]JUKP]_9YOHK2ZOO*\TQ[8ITP>A/;/3IFLU_"?B!O$%^D$<D=
MI+H0TV.[:5<-*N,-M#;L'YA^-.\KQ/??\(S;-X:EAET>Y1[IC<1B)E"E<H<Y
M;@YZ4M0/3<UA:GXIMM/O9+2*SO+V6% \XM8MWE+VS[^PY]JET/4M2U"6_CU'
M3ELS!-LB9)A()%['V/J*R536]%\2ZG+#I?V^PU!D>)HI0K1N%P0X;^'@<BJN
M!;MO&FEWE]8V]J)I1>Q-)!*J81MN<KD_Q#'3K45MXYL+K3)[Z*VNMD-R+5XV
M4!_,+;<;>O7'YUA/X!OH?!UI#930P:W:7C7T,B@;(V9LL@_V<''OBKNB^!9]
M)\337<EZ;BQEV7,B,H^:Z VE_;/7\O2B[#4FE^)&F)J-Y9+8:C(UE($N9! 0
ML6>[$]J[%6#JK \,,CZ5P$^A^(6A\8QI8P9U&16LF\Y06X"G=QQT!_&NABU3
M4K?6-+TR734\J>U+RS)-DQ.N,@C'(YZYYHN,WZ***8!1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444@"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 1E#J5894C!![BL0>#_#H
MBBB_L:RV1,6C'DCY3ZCTK5NWGCM97MD1YE4E%=MJD^YP<5YA;>.O&-QH6E>(
MO[.TL:?=W"P/!YK!_F<JK;L8 SQT-(1W?_"(>'?L:6?]C67V9)/-6+RAM#_W
ML>OO2WOA/0-1NC<WFD6D\S)Y;,\0.Y?0^M<HWC36M"NM>M]>6RF>S@BGM3;;
MD5C(Q548G/?'-.F\3>*= UK38M=73)K/57\F!K?>I@E(^56)^\#TR!2N%SO+
M6UM[*W2WM8$AA085(U  _"D-E:F[:Z\B/[0R>6TFT;BOIGTKRIO&?CO4-*UO
M5+.#1[>TTMYX9$=G9V9!]Y?_ *]7+/Q=XBM/ GAVXO+BR-]J\BJM]*A$,"%=
MP,GJQZ=@2: N>ASZ/IUSIW]G364#V?\ SP9 4ZYZ?6J\WAK1+B*UBFTJTD2T
M_P"/</$#Y7^[Z5Q>A>)/&%WI&MSW+:5));70M+295*QL<@&3.<,O/0<Y&*MZ
M3XUOV?Q+:7,/VVZT>/SHS#$8_.4KG&#DYR#T]J+BN=$O@[PVD$L"Z'8"*5@\
MB>0N&89P3QR>35FY\.Z->+ MQIEK(($\N(-&/D7@;1Z#@5P&F>-?$#:E#<7%
MYIMWI/\ 9KW]P;>([H]O)3KD''3/7!XJ_P"&]?\ &VI:E97USIT+Z+>IOVJ@
M1[=3@KSN^;WX%%P.QN_#^D7]M!;7>FVL\%O_ *J.2)2J?0=J5= T=(+B!-,M
M%BN"#,@A4+)CID8YQ6C7G>H^*-;B\<R:3)=0:9!YL(LUGAW)>)G]YB0]&Q@
M4QG>"QM5LOL8MXA;;=GD[0$V^F.F*R4?PU:0WNDQ1V4<4">9=6R1 *JD=6 &
M.?Z5R<WB3QEJVKW$^A6L3:=:7GV=H2J$RJC$2$L6RI/88[>];%G&LWQ*U2:0
M,LBZ5;C86X&YI,Y ZGBD!K:-:^'-0TB1])M+)]/N20_E0@))@XY&.:NQ:)I<
M%M+;1:?:I!*,21K$H5Q[C'-<Y\+R3X(AR0<7-P!CL/-;BM?Q9K4F@>'I[Z!$
M>;?'%&)/NAG<("?89S^% %J/P_HT,T4L>E6220\1LL"@I]..*DBTC38+MKJ*
MQMDN'SNE6(!CGKDXS7'ZAJOB;PG:7FKZE>6VIZ7;V(E<",1R>?G&%Q_!R.N3
M66_B+Q;X?71=5U/4;+4+#5IXH3 MJ8S;&094A@<MCISUH"YZ/:Z98V+.UI9P
M0,_WS'&%W?7'6JY\/Z,<YTNSY.X_N%Z^O2O,Y_%/C:/3=1UMM0TX6FFZL;,V
MZ6I!G42K&?F+';Z_B>:V+[Q=JOAWQTL.NWENFAWUJTEFRQA=CJ,E6;/7'?OV
M H"YW,VCZ;<^7Y]A;2^4,1[X@=H]!Z4^;3+&YD22>SMY7081GC!*_3/2O,;C
MQ+XS>VT/0X)HSKNI0M?2SQPKMBA[* Q ST'-32^(/'EEX#MM6OH[6VO+2X O
MTDBRSP!@/,X.!QG/MR* /2K>PL[21GMK6&%W^\T:!2WUQUHNM/L[XI]KM89R
MAROF1AL?3-8&B:O>:WXDOIK6[BET.WB2%"J\O.0&8@_W0"!]<CM6=JNI:YKG
MBVZ\/Z'J46F1V-LDUQ<-;^9(SN3M502!C Y- '8S6-I<%#-:PR%!A=Z [?I4
MDL,4\1BEC22,\%7&0?SKQF^\<>+)-+ALH[^WMM4M-932KJ9;;<LI;(609/\
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
M#F-GW?,R_P"R221[4)ZA<Z*BBBJ&%%%% !1110 4444 %%%% !1110 4444
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
M;]]9VZEJ%O#JQW3P12?)G@$X]P*P_"OC@Z='+9WUGJ,ML-6GM6U*8YCC^?"
ML>N>G'2M37OBKH^AZO/9F,W"6DB1W<J3(/*9CP-I^9L=\=*8&BG@2T74=&O7
MO)Y'TJU-I&K %9(R,$,,=Q@?A5;2OAKINDM)%!?Z@;$N9$L6G/DJQ.<[<\X/
M8UTMYK5G9:%+K+LSV<<'VC<@R2F,@@5R%Q\1[BW\-ZAJ\N@3JEO;0W46)E=9
M4DS@[AQQCGZT@-[PKX2M_"D5XEO=W-P;N<SRF=L_.>I_'^E03^ - F@UN,6@
M0ZR5:Z([D9Q@=!R2?J:S3\0;I;'3L^'KHZA=VLEVUMYB@)&F>=W3GC ]ZAU'
MXD31Z=X:O-,T6:[36V"JID5"A_N\]^#STP*8SH=;\(Z?KFBVVE2M+!:VQ0Q)
M VP+L&%[=OZ"JVH>![35)[G[;>W4UI=/')/:,P\N1D50"<#/.T9P><5A7WQ?
MTJQU:2R>V9DBNA9RLLRF19.02(\[BH(^]TK9B\9R7>J7-O8Z5)<6UK>BSFF$
MH#*QP"=AYV@GK[4"$D^'NCMJ5Q=127UO;W+;[BR@N6CMYF[ED4]3WK>U+1K#
M5M'FTJ^MTELI4"-$>F!C'Y$ _@*T/YUQOBGQ#=,U_I.G:)<:GY-L7N7CE\H1
MY&0H8]6QSQ0 RV^'.G0WMK=?VOK,LMJFRWWWK$1C&.!_G/?-26GP[L+#2UT^
MVU+5(XUN_MBNMQ\XD(.3G'0Y.1WK(\'ZFC6'@U)H;MVGLFVSF<B/.W)#+GYF
MP*VK#QA?:GJ<T5IHK26<5TUL\WG#>K 9R4[+VS[B@# \3>";:WCTN'3[;4YI
MFU5;Z[NH#ER2?FD)Z9'& !73?\(+X?FT^[M+NU>[%^RO<R7,K-),RYP2<Y&/
M08KE#\4->LM#U+5=0\)2BWM;EH%DCG7:2)-F#W[XR.IJ>'Q5>ZEX@\.MK/A*
M[L&N+AX[:9KOY02F[.U3\V0#UZ8H ZBR\&:=:,999KR]G\AK=)KN<R-'&W!"
MYZ9]>OO4%KX!T:*%8KH3Z@JV[VT?VR3S&CC?AE!Z\^N:J3^-=3<S7.F>'Y;_
M $^&]%H98I,N><,X4#E0:I'QYK-MJ_BA+O0E&G:+&7$ZR_,Q$>\ C_:!4].
M>: -[0?!6E^'W1K:2]G$0Q EU<M*L Y'R*3A>.*NZYX;T[Q L!O4<36[^9!/
M$Y22)O56'_ZJA\/:S?ZL)'O-.6VB\J.6&6.82+*'!R <=1@9^HK1U6ZFL=*N
MKN"'SI88F=8RV-Q SC- S&N/!.DW>FZA:3FY8ZEM^V7'G$2S!> "P[8XQZ=J
MK7W@B*6ST.TMKNZ1-+G5DD,Y#^4!]S(X(X7KZ5A6'Q/N1X,TS5]4TZ""\U&X
M$5M )25D3/,F<$@ 9X/I3'^*UX?"0UNW\.RS,+O[,R"7:O) 5E8K\P;/&/QH
M$=QXB\/6?B?2'TO4'G%K(REUA?86P<C)^N#^%4=6\':-KMK96EX]PTMACR9X
MYRLT>?\ :'/.!^5<A+\2O%L&K0Z5+X$D%_<QM)!$+U?G5>IST%:&@^(=1N-7
M\1O+X:^R:S#9QSF'[:',QVD*N,E4Z'^M &U/\/O#]U96EO+!.S6LQFCN!.WG
M[R,$F3.XY &>>PJF?A=X9&G7-@D5VEM<3^?)&MT^"V<]SZX/X"L[3/'VN3Z%
MI3W6BV_]K:K)ML[=)_EDC"[GD)Q\H [>]&O?$R[\/V^I1W.A$ZA8>6TD?V@;
M'C=PH=3C)'(&,<$^U 71VUUIME<:,VE7K&6UEC\AA*_+@C&,]S7.V_PP\,6T
M]K<16UP)K566)_M4F54C&,YZ#/%<_K/C#47&ER:[X0,%I-J4"6KO>@D,QX<A
M.X_*KFJ_$^6UUNYM-/T>:^M;*Y6VN)HUD9MV<,5VJ5^7N"11<9MM\/= ?2K'
M36CN6MK*?SX ;ALJY.<YSFEO_AYX<U"YNYI+22/[8,7"0SNB2GU90<$^]9VH
M>.[R/Q)J&CZ9IL-S/8K"YA>8K+*K@,S*N.0H89%=1K^LPZ!H\U_,C2;,!(E(
M!D<G"J,]R2*!$UI96^D:3%96-L5@MXPD4*')"@< $G^M<9X%\)00:?YFIZ-<
M6MS%>23)%<3B2,L3Q(JAB <>U/E\;Z[IVM6NG:KX<CA:_1VLS'> @LO.QB0
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
MQQP>E#NB+EV"CU)H"QY]I5SXAT:XOM&N/#DM]Y]S)-#?+(GE/O.X&3.""#Z
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
M>_$+0K+2[R_=KMDM$C>2/[+(CD.<(0& SDU=F\7Z1;QVS2RS"2XA,ZP"W=I
M@ZLR 94#U(HT LV.BQ6OAN+199I;B%;?[.TCGYF7;BN;MO MTGAZ'PS<ZD)M
M'AD5UD"E9V4/O$9YQC/?KCC%;-YXQTFSN-+A+SS/J:&6V\B!Y-R  Y.T''6G
MWOB_1-.NUMKJ[,3/*L/F&)S&)#R%+XVAL=B<TP':9H4NGZ_JNIM>^:E_Y?[G
MRMOE[%VC!SSQ[5%XF\.R:\=,EM[TVEQ872W$;[-P)P001WX)K?\ I6-K'B33
M=(GCL[B:;[5.I:.*V@>:3:,_-M4' &.IXH R4\%3&S\0P2ZN9#K8/FL+<+Y9
M*A20 WI56X\#ZI;:]:ZQHNN_9;C[,EI=B6#>LR+P& SPP'X4S0?$LMSX*T;4
MM1U:2.6[OA#YC0 F7+L%CP!\N<#FN@N/%>G6^KMIK)>-(DB122QVKM%&[ %5
M9P, D$?3O2#0TK"S-E:+"]Q+</R6EE.68GJ?;KT%<];>%M1T;7;V\T;4HXK.
M_F,]S;7$1?:YZLA!&/7%-NOB)H]E=:K'<Q7Z1:8X2XG6TD=%XSDE0<#D=:K1
M?$GP_JOEPVUY>V[27$4<<C63J'W,, $C&#]TD^M,#1G\(K/X7N]$;49R;QV>
M>Y9078L<G Z#H*L?\(_<'Q#%K+:FYFCLS:;/)7# D$M]=P!J/5O&6FZ///%)
M#>7'V8!KE[6 R+ #TWD=#WQUQ38_&=A-XH_L*""ZEE^SI<><D):,*V,9(Z#G
M.>E+0#+'PZ3[#IENVM79?3;UKRWD\M,AB=Q!&,$9)_.IW\%7D&NW>I:9X@N;
M,:@5-[%Y2OO8# 9,_<./8UV%<Y9^,M/N[O5X6ANK>/3'V2SS1E4) !P">_S#
M /6@"M!X&2QU6[U'3M8OK6:[ACBFX1PVQ0H;Y@<' K:T+2?[#TF*P%W+<B/.
M)90 QR<\X %9-OX\TF:6\A>*\@GM(#<-#)!\[QCC<H!.1T_.LAOB_P"'5MUN
M#:ZN+=\;)C8ML<GH >^:>@(V8?"#6]AJ-A'K-]]FO7D=E.PF/><L%.W@=OQI
MUQX,LGU#3KRTNKFR:PMGM8UMRH5HVQD$$>P/UJM;>+[+5=3TN(6VL69GD<1"
M>V,:2$*<AL_F/I3SXZLX[K6H[FROH(]*<)),T8VR$@8"\\DEA@4M T*^G_#V
M#3HK**+6=2:.RN'N(5=D(#,26S\O.<G\ZF;P#8/;ZQ;/>WK6VJ2F:6(N,(Y(
M.Y3C(Q@5-_PF]C%J/]GWECJ%G=-;M<11RQ ^<@&2$VDY;_9ZUC+\6=,:U%Y_
M87B 69&1<&Q^3&<9SGI0!KV?@TV]E)!<Z[JMW*\/E+-)* T?.<J , \#KGI4
M6H>$&:WU>>UU"\_M._@2'S_,$>TK]T\#\_7%;(UN)M3M+ 6MQYEQ"9P^%VHH
MQ][YL@\CM6GBF%B.VC:&UAB>0R.B!6<]6('6I:**8PHHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
MD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $%[(D5C/)([(BQLS
M,O4 #DBO-?#TT-KXRTN"U<QV>H:0TCEIBTDQ#9WMZ-R>AKTZ:*.>%X95#1NI
M5@>A!X(_6L2/P9X=A$ CTFW3[/GRMH(*9Z@'/3VI,3N><V<=O:>&-"\1+K<]
MQ>OJJQ^=-<,V49R#$0"1T /3/%6;Y]+U_0?&U_JEVYO;5KB"-9)MGV=53"!0
M".&/?N217?KX/\/"SALQI5O]FAE\^.+;\JN?XL>M5+GPMX2UG5;J2:PL[B]
M5;D \GN-X!Y]>:5F!H>'S'-X4TS:^Y'LXAN5O]@=Q7DT%S-+X$AG&HWAW^(Q
M"DOV@AS$SA2&P?0?R->RV>FV=AIZ6%I;I!:HI58DX"@__K-9*>!O#,:+&FCV
MX19/-"\X#?WL>OO3L%C#\+11Z7\0_$6CV;.+(007'ENY?$C9W'))/-'C06=W
MKL-A)();MM/FD2WN)O+MU4'!D..2W.!75V^A:9;:K+J<-G&E[,,23#.YQZ&G
MWVBZ9J5Q#<7ME!<309\MY$!*YZ__ *J L>6I+'J^E^ +>XU.0M<,T4XBN"/-
M 0DJ<<]AWS5_1?#WVO3?&'AZQOI!'!=_Z"8YCF!B@(4')/!X.:[>'P?X=MI8
M'AT>TC>"0RQ,L8!1S_$/?@4EUI#:;;7<_ANSL8=2N7#.\JD*_/);')X)HL*Q
MS7@N];Q->6U]+'/"VD0?9)86! ^T='.>^ !C_>-6?'4^DKJFB0:E*HD=Y#"D
M\PCMR0HR9,]<9XQZUU&CZ<=-L=DA1KF1C+<R(,!Y&QN;_/84NI:+IFL)&NI6
M%O=K$=R":,-M/J,T!8\AN)])O? VDV$VJJTT6LBWC2WG/*><1MX.0NT9&?05
M8UR2V\*'Q99: ACB6VM7F$,K,8B[LLC<DX(7![>M>E/X/\.2/N?1+ L',F?(
M7[WKTZU:30=)BN[BZCTZV6>X4K-((AF0>A/?I2LQV/.KH>';'Q[X*ETBXL4B
MDBN(]ZRAMX^3 SGELD\GWKHOB)<Z7!8Z6NJ3%$DOXQ%OD"1%QDYE)_@&"?KB
MMFT\(>'+"9+BUT2QAE0[D=(5RI]CVK1U#3K'5+?[/J%I#<Q9!V3(&&?H:+,$
MCR"/4](D^'GC&RGU"SD*ZB[LMLX"["\>&5<D[,_7H:Z"ZDLIOC-X>FM[F(I_
M9$FP(V05W<8_,_E792>%] F,GF:-8.9""^ZW4[B!@9X["B#PIX?MIDF@T33X
MY8SE'2W0$>X..*-1G)_&*'3YO"=I]M :7^T;=8!GN7 ;/MMW?I3+A-)M_B/I
MNGWR!+!=*"Z=&W^H+[FW@=BVT+UKNM0TG3=65%U&PMKM4.4$\0?:?;(J.ZT+
M2;VSBL[G3K6:VBP(XGB!5,=,#M19BL>*W=EH(EMHY7D?3/\ A)?L\3-*1^[\
MHY53_<#\5MZ]HFEV'BL:-=:DFB:')IKK:YV>47+#>/W@(STZ<UZ9+X=T2XCA
MCFTBPE2%=L2O;H0@]!D<5)J&B:9J\<<>HV%M=)$<HLT88*?;(XH"QYC=:9HM
MK/X#CL=4D>"+4)$ANKIPSRJ-Q"@\ @MP#[C%4-5@TO4/$?B/3+Z_TN(SZE"Z
M3W%T(IHBN"5"GEE[#&/O&O7I=&TR>2"273[61X !"S0J3'CIM)'&/:N)'P[N
MYKZ_^WOI%_#=3M,MU=6F^YC#?PCM@=OY4!8R]0T;P[=>/]0M+N.!X8=$1H(6
M?"<;AD#.#@ 5U/PQFBG^'>CF*59-L.PD-G!!Q@UMQ^'-'2W@A?3;27R85@5I
M859M@7:!DCTXJY:6-II\/DV=K!;19SLAC"#/K@"@9Y1H4OA&_P!+DTW5!)+K
MD6IM-+;AB)S.'."F.2F/PQ4]N=)N/#'C.#4HU34Q=W8<3?ZTDLQAV9.3QMQC
MK7IR:98QWK7J65NMTWWIQ$H<_5NOI22Z7I\]TEU-8VTMQ&04E>)2ZD=,$C-
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
M%=!X=U2;6-$@O;BV%O*Y96C#[AD,1D'N#C(K0@@BMH$@AC6.*-0J(HP  ,8
MJ0   #I1884444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH ****0!1110 4444 %%%% !1110 444
M4 %%%% ",NXJ<D8.<#O2T44 %%%% %74]0@TK3+F_N&"Q0(78D^G:LE-3UB$
M6UW>6UJ-/:W::XDC=MT.%W#C^+\*U=4TZ#5M,N=/N5S#<1E&YK$T?P]JUO91
MV6L:U]OM8D:(*L C,JE=OSG)S@>F/QI"*+>+=4A\/V/B&2PA?3KIHR8HRWF1
M1N>')Z''&1[U%<:Q;>'M0\9:RUFDAM5MV/EX#R_NQ@$]N<=:MP^$K[^QK70K
MK44?2[=E'[N(K+)&O*HQR1CIR!T%0S^ WO-6\07%[J(DM-:A6*2W6,KY950J
ML"2>1@4M0++:YKNFKIDNK6=H8;V9('%NS;K=G^[G/WAGCBLN3Q=XC33]7OVT
M_3E@TV]^S',K$R , 2..#\PZUKP^&=0FATZVU;5!=6]A(LJ%(MCRNOW"YSCC
MVZX%1MX1NI=&U73I=1B8:A<FX9UML;"2"1C=S]T4:B+-SKMW8^+(+"\%M'IU
MS TD,QW;BZCYE)Z#C)^E7]"O;K4-*BO+N..-I2S(J?W,_*?J1S^-<[XEBTSQ
M+>V?AZ>5Y-0M;B.641JR+MP"V3Z%3CKWQ79Q1)#"D4:A(T4*JCH . *:!'(0
M^)-:U+2K_6M,@LI=/@>401.6$DRQDACG@*20<<>E-/B/7]1UJUM='@T\6MSI
MZWRRW+/N0$XP0.M6K;PE<:?%?6%CJ(ATJ[D9_L_DY:$-]X(V>_/7.,U=LO#G
MV'7(;Z"Y MX;-;*.V,?W8P<CYLY)S2U'8/$6L7.BZ1 \$4<M]<3Q6L*L2$\Q
MSC)/H.3^%9MWJOB/0;;4)]0BM+RVCC0VTD.49I&;;L*DG@$@YS6QXD\/P^(]
M(>QEFE@<,)(9XCAHI%Y5A]#VK+_X1"[O])O;37-;GOI+F$0JZ1B)8<8(95'\
M60#GV[9-,"M-K>O:%JVCPZM]BN;?5)_L^;=2A@?:2.I^8<&LR;QSJZ>$Y-7$
M5GYD&J-9.A5B&7S @(YX/.:Z&W\+3S3:;)K&I?;O[,;?;A80F7V[0[\G+ 9Z
M8Y)K#NOAG<7&GW>F)X@FBT^:^^W)&+=2R-NW$;NXS2L%B;4->\3/XLU;1=/.
MG1I:627D4DJL2X)(VD \<J>:K_\ "1Z[KS^#+K2[B&RCU..22YBDCW@E4R1P
M>G7'YULR>#99-:U/5#J\OG7]D+)AY(PB =5YSG))^IJFG@&>UL/#UM8ZY- ^
MBL_E2^0K&16&"&&<=*!6(K'4_%VK>(M7L(KC2H+?3)T0NT+,90R;AQNXQD?E
M2:7XJUS5--B@C2T&L)J36=VA0[(E7)) )R?EP1]:W=(T)]"N]4U"6_EO'O6$
MLJF)0=RJ%&W'L!Q65X4LH=4\2ZEXM2WN;:.Z5888+B+RR=H&Z3:>02>/H#0%
MCM!G')S2U1L+.ZM9[M[C4)+I)I2\4;H%$*_W1CJ/K5ZJ104444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1113 **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MI %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %'2BB@ HHH
MH 3:,YQSZTM%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%, HHHI %%%%
M, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHI %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 <[#XI63Q?)X=;3KE9XXO.,Q*[/+S@-^)KHJX!Y8U^,&I1O(R.=#0J
M1GY<.W-<M9ZE=V^@^#M5M==U"\:ZU06TLDC[0\9+#!4_3OD^]*XCVC(I P(R
M""*P_&,]U:^#M6GLYT@N$MG9)6;:%('7)KB=!M)5\S7-/?48XHM+8_9[F9RC
M7 &0P!8YSS^E%PN>IY&<9I,@=Q7E7A2TO;RVT'Q&_BB().?](4*Y:Z+?\LR"
MY ()P,"N522YM?!L^OPZ_?G4(M=^S!WG<K$F_&W:3@\'.:5PN>_D@'D@4%@.
MIQ7C<UAJ?B;7O$EU-XH31WM+M8H8V+%H$10P=0'48;)SP<XK6'ANR\2>-;I9
M]8U"6%;&"X*P7CHCNV?FV@\?=!Q[T[A<].+ '&1GTK'TS7S?ZYJ6E26<D$UB
M$8LSA@ZOG:1CZ5Y9=ZC%#JUKJFE:E),&\0+:FXEN&#%" K1*G0HH/WCZYKM/
M#T@;XH>+0) Y\JT(QV^5N* N=HT\*S+"TJ"5P65"PRP'4@?B*?N7.,C-><>(
M;*UG^+FER/),TT6FS3+$DK("5*[>A[Y/%8-U<OJ'PKOO%9O+B+7X)I'$B7+
MQ,LV%CV@XQMQQCFBX7/9J3<#W%<EXHUG4]/^&T^IV\+?;_L:LP4[3&2!N/X9
M-9$4/ANSDM=7L?$=R#%829CBNFF61=F2[@D\CKDXY(HN!Z)D'H<_2DWKG&X9
M^M>3:9?M+XHT*--1>.QO](G,DOVPL\N,8D8=$;DG@GT[51_X1FUC^%T^OIKF
MI+>&V?\ ?O?R% =^,XSCH*+A<]GWK_>'YTN1ZUY7>>"+;3?#=EK^FWNHW5S:
M"&\D47LC+<HH!<#)Z$<_ABNG\&S)K5SJ'B>,W*V^H,@M4D8@>4J*,[>@)8-S
MBBX'6LZKC<P&>F302 ,D\5P!BM]?^(NJV&M!U6SMHS8VYG(#*Q.^4 8YR%'/
M2N266XU&#P]:WVI7D=F=>N+6"9+DYN(D=@@8@@GD;<T7"Y[8"#R"#]#075<;
MF49Z9-<'\/IU@UOQ3H41F>WTZ]3RFFE:0@.OW<L2>"OZU@?$JZA2YUQHK@K>
MVNGHRM+=^6(CNR#$@Y+'')X].<T7"YZV64=6 ^II-Z\?,.>G->:Q6NGZUXQ_
MTJ_DG']B)(\:W3!=V2"Q .,]Z([ 7'P[T75BTUQ+I#&X11(Q\R-7^93_ 'OE
M&1GN!1<+GI8()(!!(ZBD:1$^\ZK]36'X>CCO);G7D!"Z@J-#DG_5 ?*?;.<U
MRX@L]9^(7B2PUT[XX+>%[2&9R%2/9\TB=.<]^U%PN=_/>6UNT233QH\K;8PS
M %SC.!ZUC^'_ !&-9EU2.2%+=[&]>TQY@;>5[]!ZUY59NM[)X$?Q%.LT,=_?
M+%<7#_?B3'EEB>#T'UJKJ-AI-UHOCGQ#%+_IMGJY-M-'.<)\Z $ ''.3SWHN
M![V\L<>-\B+G@;F S223PQ?ZR5$_WF KR'5[6S\3^(-2M->U^+3TBM;?[)YH
M0YC*;C(C-WW9R1],TZ/1_#/B7XB6-I?37%^W]C+,'N)"GFL" K;1CYMI)Q[Y
MHN!Z1XEUJ30=%?4HK=+A8W0,K2;.&8+G.#ZUII<PR(666-@!EL,.*XKXJQ10
M?"S4K< K#B&,=2%7S4%8<N@:?I'BNQM?#MM$VG2V$XU2,2ET"A08RPSC=DG&
M?>BX'JGF1[E7>N6Y SUIOVB'S?)\Z/S?[FX9_*O+[#6= :'P$XU&Q-W%MA<B
M52ZCR&&T]Q\Q ^M4+%=,M/&]M=/!;:Q::KJDKVFHQ-^_MIMNUHW'4H #CT'-
M%PN>IZ;>7$]O(]]!%;.)610LN\,H/!S@<GTJZDT<@)216 Z[3FO$)WT>X\ O
M;VMRALF\2JJ!)3G:9!WSGIDY_&I-7\KPQ?\ C:ST!WM(H[2UD:.W);R]S8D<
M#L=I_"@#VM)HI"0DB,1U"L#BD6>%R0LJ-@9.&!P*\KTO3_#=G<WFI6GBV1VF
MTUQ.MDB*(XPI)D81CAAR<GDU3L?L2V^J:!?R6MA.NC+LUBP.$F@+*%=NX;)Y
M]0:+C/84FBER(Y4<CKM8'%5O/N?[4\G$'V;RMV[S/WF[/]W'3&.<UQ/P_N(H
M]:U32KK2K6UU>TBA$\]G_J9X]HV$#L<8S2W#:7;_ !IM=LD<=X^F2>:2YR<L
M-HY..@8X'KSU%%Q'>BXA+A!+&6)/ 89S4A. 2> .]>$6,6B1^%+'Q%%:2Q:A
M=ZZ8X9_-8M"&<L1][IM!!'OWKTSXBW5U9>![Z>T9T(,8D=!DB(N YX_V=U%Q
MG31W,$S%8IHW(&2%8'%(EW;22&-+B)G'50X)_*O,]<F\/R:3K.H^#7B;5_[+
M,>ZP4[5C# \[> W/'?CVJ._M]%G?P9JGAN.#[9-=(#+"-KM $)E\S'7MG/>B
MXCT];VT>01K<PLY. HD!)_"EDN[:+=YEQ$FT@'<X&,]*^?[72M(L?!-EKT,*
M)J:^(MHNE)#K'YQX'/ VC]:ZC6-+T#4_$?CDW<1GN(+%)XP[DQC]V?F'.-VZ
MBXSUF:ZM[< S3QQANF]P,_G0]U;QQ+*\\2QMT=G !^AKQ*.72M;DT(^(]2GM
M[2315%M-=%'C9CA7R6&-Y&.>N,UJ6][X=T&Y\.PW%S=2>'(%G2"YOE8Q&8,-
MK<C& -P4D?2BX'IL^OZ1;PV\TNIVBQ7#A(7\Y<2'T7UI;6ZN9=3ND<VIM%1&
MA,<F9#GJ6'8>E>5>+;3PFMMX=^RVL#:7+KW[V60'RR"C%@I/\)..!QQ5VXDM
MX-9\9Q>&HU^TG1T,/V?G=)AL[?4C(Z47 ]/CU"REN&MX[RW>9/O1K*I9?J,Y
M%1_VQI?G"'^T;3S2VP)YZ[BV<8QGK7E]S;Z=J?AGPJVA>6NMQSP O$"LJ 8\
MT.1R/?=6/+HNDKX2US4H=/0Z@NN$PRJF)%!E&"O?&,GCM1<1[C-/#;0M-/*D
M42#+/(P55'N3TJFNNZ0QB"ZK8DR_ZL"X3Y^W'/-3W%K#J.ERVEPJO#<0F.16
M&001@UXE#I^O6=LEK9Z43_PB-S)(D[19:\0MQ&GH-A))YY IW!L]BU74TMX
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MQ)Z _A3_  /K%QXCA75&U2>8-'B:T>U*(C9;&UB!GC@XR..U6KCQQIIUW4M
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
M1+@REG7!V;1QPN,_X47%<ZZBBBF,**** "BBB@ HHHH **** "BBB@ HHHH
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
M:"_TA$AF@@:12ZY&WY1P?F_2O2.*:9$\WR]RB3&X)GG'KBBP'DUG8WMOX?\
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
MG.0/PJMI>HZ_;7GA>2ZUJ*^35H6\Z,QJJY";@T9 !_/BMP>!-%WZ@S?;&_M
M;;K==R'S!C&#S5@^$M+C&FR0P.9=*CV60:9\)QC'7GCCGM2L*QQIUGQ%J5T+
M>QU&Z_M"'6/L]W#% GE1VV[E@67^[CG/>KFI:SJ>D^)C#J^I7=K8231)9W,2
MHT#=-R2_+E6///N,52L?">HRQS>98:MIVH7$QDGGMM3VP[RW+!0W3';%=>W@
MS3)KIKB:2\E,DB321M</Y;NN,$IG'84:BW(_'OF-X'U+R93&YC&UQV.X<UE/
M>:OX?U/48YM4FU"./1Y+Q5N$1=LB'MM X/O75ZKH]GK5@;*^1WMV8$HKE-V.
MF<8X]JK?\(OI1OOMCQ2R3&'[.QDF=@T>,%2"<$?SHL5J<IHZ^,KR32-0?68%
ML[F#==(TB/N+*"#&-@P02>,FN?M]8\6VG@0^)7UV6ZG-R\ B>*-844R>6';:
MN>,'\2*[W3/ /A_2'=K2VE&=VU6G=EBW==@)^7\*N67A/1=/T:XTF&SS8SDF
M2&1RZG/UZ<\T6%9G*VZ>)M,_M:2]\0QM;2V3/9J'225)$7)8'8 1]:S(-4UR
M_P!*\ E-=NDDU/<+MT5,R#;N)Y7KVKL=-^'_ (<TB"XAM+)@+B,Q2,TSLVPC
M!4$G@?2I8/ _A^V-D8;-D^PL6M@)GQ"3UV\\9[T[#L</JNI:E+X*\6:?/J#R
MRZ?J45O#=2HN_898R,\8)&?3M5W6;_7_  AJZ&+67U*UFT^>1H[L(666-2P8
M;0,+TXKK_P#A#]#:UU"V>RWPZ@X>Z5W8B5@<Y.3UR.M2Z?X6TG31)Y-NTA=/
M++7$C2D)C&T%B<+[#BE8+'(6B^(-]K>OXBB?3;ZW96)F61G9ERC1?( #G'MC
MM67H-Q?Z-\+;.ZM=3N7DN[C[.)76-DMMUPRL_0<\]\\]J[?2O ?A[1@PLK-E
M!1D7=*S>6K=0N3\N>G&*GM/!VAV6B7.C0V0.GW)8R0.[.I).3C)XY]*+"L<M
MJTFMZ'XCTW2[+6[JYM=4AE\QYRLDMNZ#/F(<8P<XP016')=^+-+\#6?B ^))
M[J[U7R(429$2&U\PYW\+U'3)XY[UZ#;^"M%M;>6)(IV\R'R/,DN)'=8_[JL3
ME1]*F@\(Z+;^'I-!6U+:;(NTPR2,_'7@DDBBP[&!X-M/%.FZU=QZ]JL5Q:W*
M![6 SF:16QR=VU?E]JC\=WFM6.IV]U$]W_84<#&Y-A(%F@D)^61AU=<9^4>A
MS73:+X7TKP^7.GP.K.H0O)*TC!1T +$D#GI2ZGX8TS5[IKF[CF,K1B)MD[H&
M3).T@'D<FBP6.#GU'7_$VK3V&A:S%'%96<$T,AD,;2EX]PF;Y3N7...G6IH?
M[0U#QSX;BN];<R)IDC3?97"I+*K;6(!'].U=;J'@G0-3:%I[':88A AB=HR$
M'1?E(R*EG\(Z'<7-A<26">;8)Y=N58C8OIP>1]:=@L<Q\7Q.OABQ:&^N;;=J
M,$;"%]H<,W?UQC_]=.D2^U;QA<^&9=<O[:TL;1)ED@D"3W#,>K.!T'3  KJ]
M=\-Z5XDM8K?5;;SXHG$B+O*X;UX(J.\\*Z1?SVL]Q;,;BUC\J*99&60+Z;@<
MD4K >>"\U^^MX+!_$E]!+;ZT^GK=0*O[^/KD\8W#I]16I9:!>V'Q*LX[KQ#J
M=X/[,DD)E=1R)5XP!C'/_P!>NKN_!VAWMO90369$=DY>!4=DVL>2QP>3GN<U
M-J7AC2-7O(;N^LQ+/"AC1RQ!VGJ#CKSS19@>06]QJUCX036].\0W7VE-=:!+
M,2@0A6EP8W!X/7=G/0CI7JOCF22+P)K,L4LD4BVCE7C;# X[&H_^%?\ AC^S
M%T[^RT^R+-]H$6YL>9@?-U]A6]<V5O>6,EG<1++;R)L>-N0RXZ46&>:Z4)=1
MO]"\.-K&IV]D=&CN]\=R5DN'(' D'S84#.!ZUT'@2^U"2?7-+N[F:\@TV]\F
MWO)B"SJ5!VDCJ1Z^XS6H/!GA]8+6%=-B46@*P%<AHP>H#=<'TK5L-/M-,M1;
M6<"0PCD*@QD^I]3[T6$>:C343Q3X\NO[0O7>.S4HINF*C="Y(*]..WI5/14O
M?#R>"9X-:O[D7UC,9H+B=FC8" R* IZ8.!]!7I%SX6T2\N[NYGT^%YKN,17#
MXP9$]#ZTQ?"6A(U@1IL.=/!%KQ_JLG)Q3L,\\\+P^(M3NM$\47/BA%LYV)GM
MA-(5E+=$V'Y00?0#I75_$:WU6ZT:R32+HQW*WBR-;K<&!KI%5BT88$')Z]>U
M;ECX8T73;LW5GIEO!,26W(@')ZGVJQJ6D6&KQ117]K'<)$_F(''W6P1D>^":
M+"L>6V][9:IIVE6=OJ^M"9[Z<3:=<7SQR>8JC,32YR$4@$<DG/Y9LEQJU]X&
MT#[1XBU&TG.L/8RR6]RP;9O8!2PY8C& 3]37K$GA+P_+;V\$FD6KQ6[EXE,8
M.QCR2/<^M,7P9X;555=%L0JR>:JB$8#_ -X>]*S XBWT5V\5:]H<OB+5O[-L
M[.*Y027[Y65E8%B^=V!C.W.WVK'L-3U7Q'%X8TF?6E6.73I9FN#<2QF>1791
MDHRDD!0>M>HGP=X=-S+<'2+3SI5V2/Y8RR^AIS>$O#S6,5DVCV9MH6+QQ>4-
MJ$]2/3\*=AV*W@Z&\MO#4<%WJZZQ/$607*_Q@= 3W/O7G-E:>(-9<:]-XN@L
MI;:]83I'/*V 'P(B@;9C  X49XS7L5M:P65M';VL*0PH-J)&N H]A5 ^&]%_
MM)]1_LRU^V.P9IO+&XD<9SZT6%8\GU>[GTKQP;&77=8/AB[N(Q+>_:I3Y$V3
M^X$F<JIR,^F?:K]VNWXSZNZ7-SFTT#SK9!<N 7!7'\7S#O@Y!/->D2>&-#FT
MUM.DTFT:S:0RM 8@4+G^+'K[T]O#NC-?PWS:9:FZ@01QS>4-RJ.@!]*+,9YC
MX4L]3NYM*\0R>,(FBG;;<1B:5FG9^L91G*H03QM QVQ5'2OM%MX<T77_ .W-
M4EO9M>6V87%\[IY1F9"FTDC&T#KS7J]KX4\/V-P]Q:Z-90S/NW/'" 3NZ_GF
MH_\ A#O#8M$M1HEC]G23S5B\D;0_]['K18#D_"EG'_PM;Q;/)-.7C\@1*URY
M!R')^7."/08..V*T_&4MI/JME9/.TEPL,LRV;7)AB8 ??=AUQV!SU]JZ>/1]
M-BOQ?)90)=!=@F$8W[<8QGZ47VC:;J<T4U]86US)$<QM+&&*_3-%@/)],U#5
M+WP)X?OUO%U&2S6>2ZL/M)5[B)6QN5@<ED'3/KZUZ7X1O;74O">GW=G)<O;R
M191KEBT@&3PQYR1TS[4X>$?#JG*Z+8*>>5@4=>O\A6I!;06MNEO;PI% @VK&
MB@*H]A0D!X/$PC\$WFOSZ]JQU&#7A!:RO>2;0!(HVE,E0-I;J.U;'CF],]UJ
M-YI>I&*ZM=1MXQ<R7S*L!PN56('!')R2.<^PKTX^%]!-HUJ='LC;M)YIB,*[
M2_\ >(]?>EE\+:#/)))+HUC))(,.S0*2P]^.>@HL!R4&D6-[\2]9N)+V=6DT
M^'REBNW0$L&!8 ,,\#C'3GO7*03A?!7AB1]9NCJ$.LB%F-XP>2,S$,&&[D8
MZU[ FC:9'>1WB6%LMS&GEI*(E#*OH#C@57?POH+LS/HU@6=M[$P+DMZ].M%@
M/.?!^AZ=>7^O:M<ZWK3G2M0E6,RWC,L:JH);;R#]X]O3BG>%[RQT_P 0Z-<0
M7T<5I>6<K&>XNB\UWC:5,@)PK8R0,].*].M=(TZR\W[+8V\/FC]YLC W_7'6
MJW_",Z%L"?V-8;020/LZ_P"%#3%8S/ =U!>Z+=S6\R2QMJ%R0RMN!!D.*XLZ
M#HVH_$OQ5::C/(D"6<3QH;E@$9LDLH)Z@]/2O4[/3[/3T*6=K#;HQR5A0*#^
M5<[;^$\^,M3UJ^@L+B"[B1$4QY=-OU&.?Z"F!YK8RZOJD&@Z+K^HI:6D]@YM
M7NX]ZW!#G!8[OO! I&?4U+JVE:3'8>$M+_MN\OA%J#6CW!N6C$D9#,V,'D X
M7/MBO9;K2["]BCANK*WGCC^XLD88+],]*;+HVESB(2Z?:N(1B/="IV#V]*5@
ML>1:UX9T[PEJU]-IT$&I::MNOVRQEN UU:YR?,B9SGGT!S5W35T'7]8\4/XB
M29+U!BW2\.QHK<K\AC'&#GN.<XKU.33;":?SY+.W>4X^=HP3QTYI9].LKF59
M9[2"61> SQAB*+#/'K&WM=4NO =OXBE>4S17.Q9)&W3(,>2)!],\&JME9?:]
M"U?2+?4X84LO$9_LZ*[<M#( &81,?[I4'KZ8KVU[.U>9)7MH6EC&$<H"5'L>
MU1G2M.,;1FQMBC/O*^4N"WK]:+"L<[\/I()O#<C0Z>M@_P!JE6:%)-Z>8#@E
M#DC;]..M><3Z7HPTGXAS[4DN(;AOLKO*7=.,_)DY'S$]/Z5[C%#%!$L<,:1H
MO147 'X5"-.L@6Q9V_S'<3Y8Y/KTHL.QYC;0>'=.\7^#I+*6&*2YLY$N%082
M93$<%SW;=@<G-9"WUK!\)+MDNO)BM]9='CRV)!YF1&V,X4@CVQ7L_P!AM/\
MGUA_[]BL;Q!X;.JP6PL98;62"X$^UX \4I P Z\9Z^M%A,Y.Q71ETOQ7JEL-
M-@^UVQVQ6S*2B;,#.!QN/.*DTG3M#TO6O";:<D-O)/8R(^P$&8;5QN/<YSUY
MKK-(T V=U+>79M9+B2,1D6]LL2!<YZ=3D\\D]*V1#&""(T!'3Y1Q3L%C@OA9
M#I]MI=_;0QPQWZWLQF0(!(%WG;N[XQT]JK0IISZQXIC\5K&\[R$P"=2P^S8R
MGEYSSP"=O.:]&6*-&9DC568Y8@8R?>AX8Y&5GC1BIR"R@X-%AGBECI8N_$G@
MFVUV%;J0P7'F?:(]Q,1)\E7)ZG;CKS7H7CNUG@\#RV^FVDDL,/E^9;PG#- I
M&]1_P$?6NKVJ3G:,COBEHL*QY?J4^BZII6I:CX0TV2YU!].\IVA22)1%N7*8
MP!OP#@#GCWI[#3=7U'PG+X>A2*^LYE%PD2X,$)7YUD!'IQ]:],550850!Z 4
M!55BP4 GJ0.M*P6/%-2U+2K'PMJ^CFVE2_\ [:+K;&$D@&0-O7 X7'?\*V]<
MU"2ZO_%T&D&=[YM*B""-&!;:3O56Q][#?7GBO4-BABP49/4XZTN*+!8\KM=:
MT&^U;P5)IT+^?$6BDVP/NA!CV[7../FQU^M=#X]NGLI]!NKBWDETF&]WWNU-
MX0;<(2,9P"?TKL@JKG"@9ZX%+UIV"QY#J!74/%/B2XTC3I)K>2QM=S0Q,HN
ML@9P#@#.WCWP:WY9+;7_ !/X<N-#A>/[&7>[D5#&L<93 C;IDYQQTX-=_118
M+%/2]2AU:P2\@29$8D;9D*,,'N#5RBB@84444P"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%&: "BBBF 4444 %%%% !1110
M 44?SHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M"[\N-;>2W VSMR4B"J&8<XQ\W SFM.;X@>&K?3KN]GU$1)9R"*>.1&66-B<
M%"-WZ5SIT_6+9/!NKC3[IQI4!M[NR.W<N8MOF*._3U]*KZ]HNI:Q<>)=:L+&
M=EN]*&G6UO( AF8DY?&>  W&<'BD!O6?Q2\(7YV6VJ^9,65$A6%_,D)Z;5QE
MOPZ5I#QMX?/A^?7/[03[# VR5MIW(^=NTKU!SQBN1\3Z;+;)X4U>X\/OJ,-A
M"UO=6J+^\C+J@W@=]NPC\15;Q1"DOP]O&M_#$EG$]W#)96R%1,[EQ^\9!QQU
MVYR>^.S&=;8_$3PYJ%S>017CQO9(SW'G1-&(@O7<2, U-IGCK0-7N3;V]U(D
MPA,ZI-"Z%X\9W+D<@5Y]<[]9L]5MK"+43K=UY-\\5Q9K;)<+"P&P8)]<Y[D"
MNDGFE\4:]H-_#I]]8#3 US=2R0A3@J1Y([MDC/''2D!HZ=XPT;3O"C:O?:\]
MU9?:GA6ZFA*MNW'"8 [8ZXK2T7QEH>OW-W;Z?=EY+50\@=&3Y3T89'(]Z\RG
M.H7'PWO+-M U$W,VM>?Y!BY"&7S 3Z\#%=-=,\WC?6[J>PNDTR301 TC*(U9
MLLQ4,3P</CGO3 TM/^*'AO4]4M].M)+N2>Y/[G%J^'&2-P./N\=:Z'6M=L/#
M]DMWJ$I1'D$4:JI9GD.<* .I.#7EO@Z^LX];T*YU--?CN;:U^QV_VNU01@/T
MRR]>N <#H.*[3Q[8ZB_]BZQIMK+>OI-Y]HDLD<+YJ%&4D9ZL,\?4T 9WBKQM
M#+X0UV?2[N[L=2TO;YL+QA)5!('*L#P0W!%;5UXTTW2[:U2<7$\[6:W4JP1F
M0QQ8&7;';)^IKGO$PU[Q1X%UE;?P]]C:ZC40P2.OVAV5E)9L< 8& ,D\51UB
MU\0ZG<265SH5_P"6=*5(7MYT7S)0.?.;<#@'H,GOQS0MQ,[G_A+=+.HV5BKR
MM-?6YN;7;&<2J!D@>_L:I0?$'1+G2I;Z)IODNS8B%DVR/./X #W_ !KE%L]=
MMKGP3J@\/WDOV&V>UN8%D3>I90 <9QC(ZD_A4&E>'M0M?"][;:SX<N)!=ZU)
M<;;>16F@1AQ*N#U!&.#TH"YVP\<:;]BAF:"\2XEN3:)9M"1*90,D8/MSGIBD
M7QWH[Z>+E6D:;[4++[*%S*)R2 A&>,XZGBN'71/%,=G87E_I":[:65Q-MM[M
M5%S)$V K$$D;N..^,=.@V[RTFN?#OE2^#1:6ES=1[8++8+BW7'^N.WC<K 8
MY_E0K@=MI.J1ZM9_:$AG@VNT;QSIL96!P016-!XTLKW6;C3+>UO9$AN#:274
M46Y$FQRIQR,8ZXP*?X(M]6M= \C5WD>1)7$+2G,IBW?(7Y^]BN6FTW6AXK.H
MZ/I5UI]Z=08767'V2ZMQG]X>?OD!?QH GT7Q]::;)?V.I#5IA!J+V_VR2W:2
M-02 H,@&/PKI-6\86>D7EQ!+;SR1VBH]W.@&RW5ONEN?KTKEY-!\1R>"=6LC
MIR_;[S4VN8X_.0 1EE;).2,\$8JKXMTKQ=KEQK5C_8J7$$L,?V"5;L1I'C[V
M\?Q-^E 7-ZY>=OB-:0Q7]Y]AO=,ED:)9CL# J RCL<&KGP]O9M0\)QRW$\T\
MJ7$T1DF8LQVR$#)/7BLB.S\0MXRTC5FT!U@M=/:TES=1;]S8.0,],CU%-TAO
M$7A'P;Y;Z3$]VM^69&G4ATDD).TKSN&1P: N=IK6L6>@:1<:G?R".V@7<[?C
M@ >Y)%<WIGQ'TW5)M0MH;6Y^VV<?G&V4!WD3 .5QP3@],Y[5J^,=)NM:\,W-
ME9"$W19)(UF^XS(ZL ?8XK-T&37#97,[>%['2IXXB$B25=UQ(!QRJ@*N>_/7
MMB@"70/'EAXDDC&G6\[J0QF8X'V?!QB09RI/8'KS0GC42W5HT&E74^EW=Q]G
MBU&(AHR2<!L#D*3P#W_&L?1O"_B'P[K9NK>2*[MM50-JB2,$\F;IOC'.1@GC
MVJYX4L/%.BPP^'I[.Q_L^S.(]1$I)EBW$A?+ZAL<$EN/>@"M)\7-!BUM[$X:
M%;DVIN$F1LOTX0'<5SQNQBGR_$IPVIM!X;U&>'3)O*N9$*X7C)(&><#GZ55T
M+1?$VA7]SI4>C:3/9"Y::WU*1]K)&SEB"FTDL.>XZ]:K:1'K5PWB_3;&PMY8
M;J_EC^T37&P1;HU!)7:2?7CKGM1J!TL'C&2[\80:-:Z<TMK-:"[6\$B[60E0
M"/4<\_A5[Q'XE3PX^G^;9S31WMREL)(R,([$!<Y[<UG6/AJ^T?Q#I4UCY$FG
M6NFBPD$LA60 %2"  0>E;/B71(O$7AN_TB9MBW,102?W&ZJWO@X- (R%\<(=
M2URR?3)XGTB'SI2\BCS%.=NWZXK#G\5:C;>.72WT2]N7FTM+AX/."K  23NS
MP#CCCOBDM?A=*+S2=1N]3E>_4YU5@[$7>,$+VX! 'XUT+Z!?-XQO]55H/LL^
MG"UC4N=P<$G)&,8Y]:-1F3??%/3;:UTAH8 UQJ4)G2*:41A%!Q@GU)! ]:BD
M^*#RV>CW&G>'KR].IETC1'52KI]Y?F_#GZ^E1Z7X1\3:)#H]S:/IC7EG;O9W
M$#ROY4L98LK!MF002>,?C6EJ.A^)]1UOP_J#2::HL)I);A!(XSO&W8OR\@#N
M<9S1J(QW^+HBEG@FT.6"ZM"%N;:6<"16)Z* #NXP?QKTBVG%U:PW"J5$J!P&
M'(R,\UR3Z%XFT_Q'?WFBWFG_ -GWQ$DD5V&WQR8P6&!@COC/;%=9:Q2PVL<<
MTQFE5<-(1C<?7':F@1-1113&%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444@"BBB@ HHHH ****
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
MO+,7"ZR^G,6@R'7=M5L9X(P3[T7"YZND,<0/EQJF<]%QS3BH8Y*C\17G,O\
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
MONY+?C@5$GQ&\+S:W:Z3:ZE'<W-PSH/)^8(5&><58L?$=A&VL37.O6D\%K.
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
MYP4#$\@YY _2NYI(#E-:^'^D:UJT.I-+>6DZ0_9Y/LDOEB:+GY6P.>N*DO\
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
MR;58&W2JJLK, 1SR=V*]OI *+"."N_$4&L^$]=U&TT#484:R:-9);;;+.Q!
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
M=V\=<'CVXK;N/".DSW\UZL<\$TRA9?L\[1+)C^\%(!J>X\.:?</+N618YH1
M\2.1&4';;TI6$:D;!XU97#@@$,.A]Z=52'3X8+H3Q&5<1B(1!SY:@=,+T!]Z
MMU2*"BBBF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%, HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M**0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !11UHS0 4444@"BBBF 44=>E% !1110 444F: %HHHH *;)(L4;.Y
MPJ@L3["G44 (K!T5E.589!]J6BB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH ****8!1110 4444 %%%% !1110 4444@"BCMFB
MF 4444@"BBBF 4444 %%%% !1110 4444 %%%% !1110 4444 %%'>C- !11
MFB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH ****0!1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %,E#M$ZQOL<@A6QG!]<4^F2N(HG
MD(8A03A1DGZ"@#S_ $/5]7U/07O;KQ78V\ZRS(5-NF%"NRC.6SV!_&I4U'7=
M=UI_#]IJL5LVGVRMJ5Y#$&8RN3M5 >%X4FL_P5X8TK6/#UY9:KX?DM[DW4LC
M27%N4=]SDJX8]P,?E6C;Z=/X3\>:IJ26=S<Z=K*1M)+"N]H94W#!4<X.[K4D
MCK74]7\/^,++PYJFHG4(-2@D:TNFA59$D3)*MC@\5+\.-9U77]'OKS5+Q)V2
M\DMXPL03:J<9..I.:JBUOO$_Q$T[6/L,]GINC)*JO<QE&N'=2OR@_P (!SFH
M?!AOO"']JZ/J&EWTBF\DNH;BW@,B2J^#C(Z$8Q0!+JFHZ]IOA7Q+J,>L"2>Q
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
M*0'Q_$N0#@^XK;JCID=\EMOU&>.2Y?!=8EPD9QT&<G\S5ZFMAA1113 ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBBD 4444 %%%% !1110 4444 %%%<SXAD\_5[>P6\NU>2WDD%M:R>4
M1@C]XS C@=,=\]*0'34A( R3@>]<1I^IZA<-X/=[N<K=0L;G:OR2$1$Y8^N1
M7.ZQJ5]<> /$[2ZC=%K?53!%(KE66/Y/ER,9')ZTKBN>F)JMN^L2:6!(+E(O
M-.Y<*5SC(/?G%7J\XOK![KXB30)J5[ D6BE@\,VUF/F+C)[U5T+7=3UR'PQ8
M7=[<+'=QW#3W$;>6TIC)55)'3(YXP>*+BN>HU#/<>3)"OE2/YC[,HN0O!Y/H
M.*\WU,ZM8P>*],76;SR;6WAN;.82_O8=^X%"YY/W<\\\U?;1[S0M>T$#Q!JU
MW'?7I69+BXRI"P.X '^\@/\ ]:G<+G? @]^:6N$TW11>:YXLDCU._ANC=")"
MEVV(QY$;*=N<<%C_ "JAX:O[[6)]-T2;4KI=2TJ1WU4B1LO@@*I/0ALY]MI]
M:5PN>DE@HR2 /4FEKDOB%:BX\/0L;BYA*WML UO.T9(:55.=I&>">O0\UCZ2
MK^(/%GB+3;R]U".WTH0P6J1W<D;8*DLY*D%B3W-.XST0U%;SF;S,PR1[)"GS
M@?-CN/:N3^'&JZCKG@R.?5)#),)9(5FS@R(I(#9'?'>N9L)=1O\ 1/'&FVFJ
MW2WD&H&&VFN+M@5&X;45R?ESC;GW%%PN>L=J*\FMI);_ $/4;+2I;VWUF&ZA
M^U:;J%])DX ^1'+9 ?!((/-5]1UQ)_"MDNFW6IZ9-'KT$%W'/._F0[LY0L3R
MO0]2*5Q<Q[!17CFN:M>6'BCQG'8ZI+#B"T*NT[.L"O@.X!)QU[<C/&*Z;PGH
M^HZ/XAEENM<MY[>^B BLHI))1E!G>"[$CKSV.?I3N.YV\DK1SQ((9'$C$%UQ
MA,#.3S^'&>M35RGB+$7B_P +2K<2(7GEC9!,P1U\ER,IG!YQSBN5M=ND^-H(
MM4GN+F*]OS)I^H0W3,I;!!@=<XP,<<4@/2M2OX],T^:\DCDD6,9V1@%F.< #
M..<U2L=9O+N]2"70M0M4(R9I6B*#C/\ "Y/Z5D_$;3[*^\*2F]=T6.2/!69D
M'+J.<$9_&LZ[LK;2/%_@JUL+BX2W8W*F(W4CJZ^42,AF.>3D$^U,#O\ \**\
M:U![OP]XNU_PQ$UV[>(4B;36:9V6'.]9#NZK@\X'M[59O[&XU'Q/J/AJ35X[
M2WT[3XEM3<R2%\;0#)N# %O4G)%*X7L>N]J3C-86@)YWA&V@DU!KT"$Q-=H2
MGF8RNX$<]NH^M>,6^EX\"0:U)K6IKJ']M_9_/?4' 2/SBK8#-CI@DG/2@#Z
MFD:*!Y$B:5E!(1,9;V&>*Q;WQ,+&YTB"XTR\5M2D$8),>(FQG#?-Z>F:XJZT
M2UT?7]7L+74[W[)=:')<2(]X[,)59<.&)R"<^O?TK,N[M[C2?A7-).SLUW"7
M9F)9N!DG/7\:!'IJ>(/-NM5MUT^[,NG!"R?(3*&!(V?-[=\5IVLS7-I%.\+P
MM(H;RI,;E]C@D5P=VT$FL>.@UPX9+.W<>7*492L;G@@@]<5F:?JBZ[=^"].O
MKJ5M.N-):=RLQ N9PJ@H[ \X^8X]10.YZJ#17C.NQR:?I/C6RM-9NS969MI[
M;RKE\VSL<-%OSG& #MSCD5UVAZ;%H/C[[!:7MW)#+I(E>.XN6EW.) N_YB<$
MC.<4PN=?>WD-A;M/.VU1P .K'L .Y[8K)UKQ1'HPM$.EZA>7-R"R6UI&KNH&
M,DY8 8R._>L/QR\H\5^"HPQ%NVHL74G"LP0[<^^3Q5OQ?X2T'Q0PEN[N2VU"
MV0B*X@N2CQ=^1G&,\]*0'1:5?-J>G)=R65Q9-)G]S<J Z\]P"0/SKG;GQ[;P
M17UY#IEU<Z983_9[F\B9,*1C<0I()5<\GV-'@+6)KGP+HLNL7 2\N$\N-IG
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
MY&&13@X[&@#K8=7GTF&];Q#-#''#(!'<(FU95(XP,DEL]14I\7:"-&&KMJD
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
M;!H;C_GHOF'HWI^%5?%WC#7/#MVUX)XI+>"^C@:TAA+*\3=VDQ\C\]/IZT7
M] O=(T_4FB>]LH+AHCE#(@;:?8TL^GV4\D4DUK#(\/\ JV= 2GT_SVKB-4U#
MQ9<:]XCM-/U6QM(-/MXKB+?:F1L%6)!YQSMZ\X]*NVGB#4-??3=/LKF"UGGT
MU+VZDVAWC+ ;0!TY/KVHN,W;&/0M7L9H[6&UN+9)F61!$-HD&,Y!'7IS574M
M8\+V>HQ:9?R6PNXE#Q6YB+,J^H !Q6'\)UD31-86:42W U><32 8WOA<G':K
MNHQ0/\5-'::-3(NGSF$C (.0#GUXSQ0(VM&O="U)Y;O2)K*:23F5H,;S_O=_
MSJ]=V%I>JJW=O#,%.5$B!@#[9KAO%TD6C^.?#%QI[)!=7EPT-S%&G^NAP"2P
M'IC@GUI6UO7KOPK/XHM+^)1!)))]B\L;&B1BI4L>0V!G/KQ1<#J9KS0Y;N32
M)OL[S6D/GM \61&G3<.,5>TZ^L]2TZ&\L)5EM)1F-U'!'3BN4TZ_75/'UC?(
MNQ+C0!-L;JNZ13S69IUYJ=OX(T&.TOK>SDGNY%E+*6E=!(Y*Q+@Y8BA,#OAI
MMDJE5LX I;>0(Q@MZ].OO4WE1B0R>6NXC!; R1Z5Y7<ZUXPF\)330:S;V]U;
M:D;9G>WS(R%P%W@<*PSVZCTK5U.7Q5X9LK>;4M8DO[(3-]IGL[("6)2,*2N3
ME<]<#-%QG>06=M:*PM[>*$,<ML0+GZXJKJ4^EJ"-0$#")#,1*@;8H!RQXXZ'
MGVI=%G%UHMK,+O[6'C!^T!=N_P!\=JY+2-)_MWP[KZZK>[CJ%[/"LNT!HE1R
MJ+[XP*+B-71/&?AO7KWRM/N$>52R1.T142  $[&(YQW'Z5'#\0?"E]K/]D)J
M4+W!DV+N7Y'?C@-T)KF/".I7&GZW-X?\0V<=S(VHRQVVH*B@/*(QVZ@E._OB
MM_7="L]8FTK2=.2&&#2KR.YF9!\L(3Y@@]SD'Z<T :NN^*M#\+L@OY1'-<99
M8HX]SOCC.!^ R:+SQ%I)M=/:6%[E[]=]M;"$-(PQG.P],#K6/XP\/:F)9_$6
MC^();"ZMXBS12@- Z+SM/''0\^]4?#FIKJ_CRSO+M66XN- @GC7G8"S,7V_I
M1<1V6GWNF:]9^=:B.>*-S&5902CC@J1V(JOJGBC3])NFM76>XGCB,TL=M'YC
M1(,?,P!X'/'K@UG^%QLU_P 3-!)#]@:]0(J=1-Y:^9G_ ,=_6L_PDR-XS\;>
M>ZO*+J($9SB/RA@?3K0,WKWQ'I,5A:3JK7B:@?W$=O'YC2X'/'MCGTI(?$^D
MKI,UXH>&.&7R9(#%MD63CY-OJ<@_C7FG@A[W_A8MD\LT)TF2&^_LU(P05C$Q
MR#D#OG'M52^O)H/CP\21,; WEN977A%EV8!)]<9H ]?TS7[35+NXM$2:&[MP
MK203IM<*W0XR>M.U37+;2IK:W>*>>XN21%# FYFQR3C/05@2X_X6I#):R0+Y
M>F-]OR"&VEAL^G([]LU'>QO_ ,+>TNZ=U:V?2I$A'^V')8@].05[]J -B/Q=
MI<FD7&H[I56WE,,L++B42?W-O]XY&!4EKXBM[I[B)K*\@GMHA.T4T.&93_=P
M>37EEY/+;_$:[NE0RZ(-;@BN(W&XFY*'YAVP ?U%>B7@F;XD::8T)A73YO.;
M!P,LFW/Y&E<#I+6ZBO+6*Y@.8Y%#*3Q4F >O/UKD?"%S.-5\1VLFU+.#42ML
M H49;)8#\?YUU]4AABC^7I113 #[=:.*** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****0!1110
M 4444 %%%% !1110 5DWUFT>NVFK11*VR)X)NI;8Q4@@=\%?UK6HI <UJVGZ
M[<74:6D]HUJTC-F9"60%&&,9Y'/%6M)T:XT6QTW3K:Y5[&VA:.7S5R[GM@C
M'?M6W1185CE[?P]?PZ0FBFYB:P23Y7(/F"(-N"^F>V:LM8Z[))?02WMJUE.6
M6(B(B2)#QCK@GGK6_118+'-:IH,<VBV?A^Q+06R/'YFPXQ$IR0?KT_.M"S&J
MKK=Z+F6)].VJ;<+&59#W!/\ %6KWS118+'.:SHNLW6MQW^F:G!;Q_9C \4T.
M\ DD[UY'/3KZ5E6GA/787\/23:E9R/I"O'D0LOFHP"^O!  KN**+#L<5)X4U
M:>'Q*LE]9[M94*"L38B&W9Z\\?K4EKX7U73KZTO['4+=9_LB6MW&\)\N;9G:
MPP<AN<=378T46%8XN?P1/_845I;:CMOEU :A+<M'Q))G)&!C [?2DE\(ZU<#
MQ ;C68&.KP)"$%N=L.%VG'.>F?QKM:*+!8Y=?#=^-<T2_:^A,>FVK6YC$)S(
M6 !;.>/NCCZUBGP!K0\(7'AR/Q"@MI'S'(+;#HN[=C(;FO0J*+!8Y2'PUJD?
MB+^U6U2-@=/%FT7DG#$<AR<YZ]JYKQ%IESI/AG1=#N=32()=^9]L^R%XU5#N
M 9>>Y'Y5ZA2$ C! (]*+!8Y;PG=ZE<7%ZMQ/:7-F-K0W%O;-#N8YW9!)SVY]
MZ6^\-7]SXSAUZ'4XXHX;=K=8#!G*MR23GU KJ0 .@Q118+' 'X?7Y\-Q:0NM
M1@1W_P!MWBWY)W[]OWNF[]*Z[5M-.JZ%=:=)*8VN(&B:55SC(QD"M&BBPSBO
M^$,U9WT)KG7UG.DR^8I-H 9/EVX)#>A/85!<?#J2[CU?S=9D2>]O$O8IH8@I
MMY4& 1R<C Q@UWE%%A6,;1=*U*QDEEU+6)+^1PJJHC$:( .RC/)/4Y_*LW6O
M"5WJ/B3^V+35S:L;%K)HFA$@VEBQ8<C!Y'Y5U=%%@L>5^);-]%TWPWH5U>;X
M[$,Z7<FG-/$2D92-65<X;G.?:H;G4]<U#P'J5K?R*D,D\5O%?6U@Z(T;@%\Q
M,"2H'!..<D=J]:Q1@>E%@L>8>&O[<N[JZTZPOK Z5);.%GATR2W,3?*%X; 8
MD$G\*UE\!30^"++08M4Q=Z?*)K*]\D9C8,2,C/N0?8UW   P!@4M%@L>>^(+
M;7=+\&7]QJ&IR76HSQ+:K-9VQ ME9L,X5<D\'.?88K/\(V6IPW/]FV6JV5WI
M+V[1.\.G-#(@"[59F. 6! &.OM7J5(%"C"@ >U%@L<)I7@?6-/32"WB%&;3
MZ1 6:X9&/\1SG.,9-,U#X?7U_!K%NWB&9+>[NOMEJB1C-O+D-G.>F1T%=_11
M89S_ (=T;5[']_K6LMJ%UY0B 2,1QJ <YV]V/K[5#KOAN]U/Q%I6J6>IFT^R
M!TECV;A*C=5ZBNFHHL!P_P#P@^HQ:=<Z+::V(=%N7D9XQ;GSD#MDJK[NG)Z@
M]:[.VMX[2UBMH5VQ1($0>@ P*EHH XZ^\#&]\:GQ(VJ.L@A6!8/(!41A@V,D
MYR2.OO6CXN\)6'C'1UTZ_:1%2194DB.&0CT^HR/QKH**+ <WIW@K2-+\33Z[
M;PA+F:W2 @=% X)'N0 #_NUG'P!Y=E>:1;ZD\>B7DS32VAA!8%F#%5?L#@]B
M>>M=K13L!0O--6?19M,MW^RQO 8%9!G8I&.!["L;0/"4OA[PJ^AV^K32KEO*
MFFC!:-3U7'Y_G7444 <&OPX-KX.MM"M-9G5K*Y6ZM+AXU)1@<X('4=?SJ6#P
M#<;M;>[UZYFEU=$29Q$HVA1CY1^==O12L!S%UX.CO-1L;NXOYW6ULVLVA*)M
ME5AABW'T/'I7/#X8ZD]EIVGS>*KF2QT^X6:V4VZ[UV_=!;OBO2**+(#G-*\*
M?V=J.IWDNJ75Y_:( GCE5 N<!<C: 1P,5E:#X!N]'E-M+XDO[G1D<M#I[!<
M9R%9\;B!Z @<>G%=Q118#SEOAE>_V:=&C\37,>C+,)(;98$W1 ,&"ASR0,=Z
M[B]L'N]%FT_[7(CR0>2;@ ;QE<%L8QGJ>F*O44[ 8WA?0?\ A&O#]MHZW+7,
M=LI1'90#CK@X]R:R(O!U];>(]<UBVUMD.JQ",QFW4B,KG:1SS@%OSKL**+ <
M;=> OM7@ZPT*36KLR6$L<T%WM7<K(/EXQ@@9^O3FJGB*QMO$]S;>%KF"\NKB
MRDCN)KUXPBJN,DA@,$D'&!7>T46 15"J% P ,"N9\4>$?^$FU/2;F35+BUBT
MZ83I% BY:0?=;)!QCTQS73T46 Q_$'A^/Q#8V]K+=3VXBN([@/ 0&)0Y S6=
M?> ],U+4-6N[NXNY3JD"P31%U"*J]-N!P1ZY-=3118#E[/P@Z75A)J>JS:E'
MIS,UI'-$@VD\!F('S,HX! 'K6->?"Y+F&6VC\1:G!9&]%[';($*QONW'!(R<
MGD<\>AKT&BBP'(:SX*EUN*:TO-9FDT^9XG:*2)2ZE"#\KY&W<5&<#UZ5E:E\
M*8]0@U"U'B'4H;*[N1=K;*J%8Y>.<D9/ '&0*]$HHL!Q\7@FX2[UFY?Q!>2R
M:G:BV<O&F4P,!A@8R/F[?Q?2J2?#-+:/2Y+'7;ZTU#3X#;?;8U0O-%GY58$8
M.!P/2N]HHL!SGA#PFOA.TO(%U&YO3=7#7,C3!1\[ 9P!ZXJAK?@-]7\51>((
M-?OK&[AB\J,0JA51C!ZCOFNRHHL!SVF>#].L-4;5IY)[_4V01FZNW#,!C&%&
M %S["J$?@&"&"]L(]4NUTF[G,SV(QM7)RRJW4*3R178446 Y"Y\"[O$TNN66
MM7EG*]L+011*A1(P. !CC&,BJ\7PXAAT6PL/[;U%I+"=I[:ZW*)(RW4 XYZG
MKGK7;T460'G4WPFMY&F">)-9CAFN1=-'YBMF7^\21R>*Z?4/#9O;^TOX]2N8
M+F"!H&90I653UW*>,YYK>HHL%BCH^E6^BZ3!IUJ,10C )'7)R2?J<FLBV\+0
MP/J]K(7:PU"X^TJL;E&B<X)P0>[#(Q72T46 Y+1? 5EI6LWFIRW=Y>32SO+#
MY\S.(=RA21G^(@8W=<4Z#X>Z);O.8Y=3 N&W7 %_+B4XQ\WS<\<5U=%%D!SE
MUX.M[[4[FZN=4U62VN!A['[6P@QC&-HQQ[9JW>>&M/NGM)80]I<V<9BMI[;"
MM$A&"H!!!&/4&MBBBR Y74/ NGW7AP:/;S7-O^_%Q]ICE82F3/+D_P 1^OMZ
M5?O_  M8WMW)=QR7%G<SH([B6V?8TZ?W6Z_]]###L>:VZ*+ 8ESX5TR6TLH;
M=7LVL?\ CUFMFP\6>N,@YR.N0<YIA\(:0^FRV4\+S>;*)Y)W;]Z\HZ.6&/F'
M&.U;U% &-;^&;"*WO4D:>XGO4V7%S*_[UUP0!D 8 !X  %.;PYI[6-E;JLL;
M6*@6LRN?,B.,9R>OOG(-:]%,#*7P[I?]F26#VPD@E?S)"['=(_\ ?+#G=QUJ
MQ%IEM:W$]W;Q 74J!6D=F8D#H.3TJ[12L!DV7A^QM;)8&A#,9_M3L"1NESG=
MUSUK6HHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1112 **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ.XD>*WDD2,R,JDA 0-
MWMDT 245R^F>*[W5]+&H6?AZ[>!BX4-/$&;:2#@;O4&ELO%TMYXC.AMHMU!=
M+;"Z8RNNT(>.H)R<\4KBN=/FBN/TKQG>ZT]Z+'P]<.ME</;3%KB-3O4X(7)Y
M&:A;Q[=Q:1J&IW'A?4;>WL21+YSHK''7:,\CD<]*+AS([:BN4'B^\.FB_P#[
M N?L[61O5;SDY0 '!YX;# X/H:T1KLK>%UUI=/=MT(G%N)%W%2,]>F<=J+A<
MVJ*SM"U1M:T:WU$VLEL)UWK'(06 [9Q6C3&%%<AKOC6YT*UU*]GT&Y-C8RK$
M9S*B^:6*@%1U(RPY^M3W7B?4K(*]QX?F6$H',RW",J@D#!]^>GY9H ZBBD5@
MP&/TH#*3C(SZ4@N+12$XI"Z@9R,>OI0 ZBJTMQ.EW!'':F2%P?,F\P#R\=/E
M/)S[58W#.,C.<=: %HJJ+BX.HM;_ &4BW$883[Q@MG[NWK^-6=P]1^=,!:*3
M<.>1Q1D9Q2"XM%)N&<9H# G .:87%HIK2(@RS!1[G%*6 &21CZT@%HIGFH!D
ML!VZT/*D8R[!1_M'% 7'T4W>N0NX9/09Y-'F)MW!U('?(IW"XZBHFN(DC:1Y
M%5$&68G 7ZFDM;NWOK9+FTFCG@<962-@RD>Q%(":BF>=$)!&9%#G^'//Y5B:
MOKES!J']FZ7;0W5\(1.T4LPC!3)& ?[V13N!O44PR!$W2$)QR2>!^--6Y@>,
MR+,A0=6#<#\:+A<EHJ/[1!Y?F>='Y?\ >W#'YTTW"/"[P/'*RJ2 &&.G3- 7
M)J*S++5#_9=K/JOD6=Q-\IC\X,-WH#GG\*OM/$L@C,B!ST4GDT7"Y)16'9Z]
M+<>+K_0Y;=(Q;0).D@DR9%8D#CMT-;+S11R+&\J*[_=4M@GZ#O1<!]%0B[MB
MKL)XB$^^0X^7ZU46^N!J=RDJVZ6$<"R+-YPW9YW9'8 =Z+@:-%8-[XA"-I4U
MA]GNK.\N/)>83#Y<]"H_BZ&MN*:.=-\4BR+ZH<BBX#Z*B:X@5G5IHPR#<X+#
M*CU-"W,,D:O%-&ZL<*58$$^@-%P):*R=%U9K^TS=B"&Y\Z2(PK)GE&(.,]>E
M6()[Q]5NHI(X!9HB&%E<F1B>N5[#/2BX%ZBJCWT;PS_9)89KA$++&)!R1Z^G
M-4/#6O+KFAV5[-Y45Q<H7\E6Y')'U/2BX7-JBJNH:C9Z59O>7]S';VZ?>DD;
M '_U_:LUM<*>)A8R/;+8-8FZ6;S,'(<+],8- 7-RBHS<0K!YYE3RL;M^X;<>
MN:(IXIXEEAD22-AD,C @T[@2456FU"RMY5BGNX(I&Y"22!2?P-+<W]G9[?M-
MW!#O^[YD@7/TS1<+EBBJEWJEA81K)>7MO;HW1I954'\S4+Z]H\<?F/JEDJ$
MAC<( 0>G>BX7-&BJD^JZ?;6\=Q/?6T<,GW)'E4*WT)/--DUC3(K%;U]0M5M&
M^[.9E"'G'#9QUHN%R[16:OB+17A65=6LFC8X#B=2"?KFFW_B/1=,>V6^U2TM
MS<_ZGS)0N_W!]/>BX7-2BLZROO,>^>6\M)(8I/E,3CY%P/OG.,]33[/6M+U"
M5H[/4;2X=%W,L,RN0/4@'V-*X%ZBLN/Q)H<UU':Q:Q8/<2<)$MPA9N2. #D\
M@C\*MWVHV6F6YN+ZZAMH =OF3.$7/89-.X%FBJ2ZQIKWXL%O[8W;)Y@@$H+E
M>N[;G.*J-K%M<7>GBSU:P\N=W^3>&:?;P0G/4'KUI7 V**Y"#5M:;2?$;FXM
MC<6$SI;/Y.%*KS\PSSWKI[&5[C3[::3;ODB5FV],D9-%P+%%%%, HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBBD 4444 %%%% !1110 4444 %%%% !1110
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
ML@X@DEC"R?-Q\S#[W'L*-1E7Q?--<ZUX;T59-EM?73O<@,09$C7=L]P2>?\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHI %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5%=6L-[:RVMS&)()4*2(>C*>
M"*EHH PK#P=H6F7<=U:V6V6(8B+RNXB&,?*"2%X]*)_!N@W&H2W\FGH;N7(>
M7>P9AZ$@]/:MVBE85C*MO#>DV6E2:9;6:QV4GWX59L$=QU[]Z=I'A[2M @>#
M2K*.TA<Y9(B0"?7%:=%.P6,JP\-Z1I=]->V5FL-S.<RR*QRY_P!KGFBU\-Z1
M9ZM-JEO811WTY)EG4?,^?7UK5HH&8T'A/0K6^FOH=-@2ZF!$DH'S/GKGUK1L
M;&VTVRBL[.%8;>(82-.BCK@58HH ",C!Z&LS3?#^E:/)-)IUE%;O,=TI08WG
MU/J:TZ* ,9O"FA.MZK:;"5OFW70.3YQ_VO6JVI^!?#6LBT&H:1!,+1=D.<C:
MO]W@\CV-=%118".*WB@MTMXHU2%%"*@ P% QC'I6/9>#_#VG:I+J=II-M%>2
M,6,JKR">I'I^&*W**5@,;_A%-$-]-=_8(Q+-)YDH!8+(V<AF7.UCQU(J>#0M
M,M-1EU&"QB2]E^_,H^=_8FM*BF!QFC^#K=[S4;O5M+19)[UKE0;AG0YZ97[N
M1]*W;WPUI-_>/=W%DC3R*$DD4E3(H&-K$$;A['BM:B@+&1/X8T6YN[*ZDL(_
M.L5VVS+E?+'H ,<<"J][X)\-ZC=7-S=Z1;2S76/.<@@MCH?KP.:WZ* ,2;PC
MH4\MM++I\;26L7DPMN8%$].ON:;%X-\/1:9/IJZ7!]CN)/-DAY*E^NX#L<\\
M5NT4 9#>&-&:PGLFT^)X)P%E5\DN <@$DY(!%2)X>TE+NSNEL(1/9QF*WDQS
M&OH/SK3HHL!G:MH.EZ['%'J=G'=)$VY%DY /K3)/#FD2W/VB2PA>4E"69<Y*
MXVDCN1@?E6I12L!#=6EO?6DMI=0I-;RKMDCD&0P[@CTK.D\+Z');6]N^E6K1
M6X(B4QC]V#UQ6O13 BM[:"T@6&WB2*)>B(, 5G-X9T1ENU.DV9%XP:Y'DC]Z
M1W;UK6HH R9?#.ASM$TND64C11"&,M"IVQCHHXZ>U31:)I<.FG3H]/M5LCUM
MQ$NP_P# >E:%% %34-+L-6M?LVH6<%U &#".:,. 1T.#WI]G8VNG6RVUE;Q6
M\*YVI&NU02?058HH X^S\)1W'BC6[_6--M;B&Y,7V=Y,.<*&R,8X[5O7WA_1
M]32%;_2[.Y6$8B$L*ML'H,]*TJ*5@,S_ (1[1OM%M<?V59^;:@"W<0KF(>BG
M''X5CR^%H+_QA>W^HZ5;7%O)#%Y4[D%@R9^7'H<\CO@5U=%%@,_4="TK5K>&
MWU#3[:YAA8-&DD8(0CIC_#TXI)M!TBXLX;.;3+22VA.Z*)H5*H?4#'%:-%.P
M&;<:!I%U,)[C2[.:4($WR0*QV@<#)'2F_P#"-Z)^Z_XE%C^Z79'^X7Y%SG X
MZ9YK4HI@9:>&]#BEBDCTBQ5XCF-A;J"ASGCCBKUU:P7MK);7,*2PR+M>-QD$
M>E344K 9=IX<T:PT[^S[;2[2.TP,Q"(8;'0G/4_6K,FEV$UXMY)96[W2KM69
MH@7 ] <9Q5NBF!EMX;T5K5K?^R[-8V;?A(@N&Z;ACH>3SUYI6\/:0^EG37TZ
MW>S+!S$R J6'<^IXZUIT4 9D_AW1KF\BNY]+M)+B$;8Y&B4D#TZ>U6CIUFTK
MRM:0&1UVNYC&6'H3W'M5FB@"C+HNF3VJVLNGVKVZ'<L1A7:I]0,<5+/IUE<V
M?V2>S@DMO^>+1@J/H.E6:* *RZ?9I;K;K:0+"ARL8C&T'UQBK-%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBJ>K7,UGH]Y<VT?F3Q0N\:?WF ) H N45P/AV]U76T
MTK4-.\51WT(.=1MFBC4KE3P !E2#V-4 WB:Z\0ZY:GQS'906,BA%-M"Q"LN[
MDD#I_2IN*YZ;FBO-[\^,CX#DU"R\26TUU;M),EQ! C+<P#IQC ; )XXK1U+6
MKN\\!:?<Z-J<JW]\T,5M<>6C%G8\[EQC&-Q..F*=PN=M2UY5K,_BBR\?:9H2
M^,)(+2YLC-)*]M#D,H(/5>YY_&N@TV#6I='U>/\ X3$7TB86&[BMX@T#@992
M -IX(_/M1<+G:T5YQX*\7:EJMN_ASQ#<-:>(/)\V*X15 FC/(=.,$C/(Q2:;
MH_CG4(HYO^$TDC@ F1V-G"S-(LC*,#: !@9Z]:5PN>D45YCX9L/&FL:79ZC)
MXSG9'F*S0_8H4.Q6(.&VGGCTK6\+7MW/I=\-4\3M)=&>6!&<1)Y05B P7;U[
M\T[A<[BBN.^'EQJM[I5W<:KK#:DZW<D".$14VHQ&1M SFNQIC"BN>U:Q\276
MNQ2:;J\%EIJV^'1K<2L\N[.>V!CCKZ\5S.A?\)OJ^A6NMKXCME:?<7M7L5\M
M%W8)!!W9 7CZG-*XCT>BN*\&^,[._P!'T^#4M7AFU6:22(C 4LRNPQ@<#@#B
MMQ_%6AQ7OV1]3@6;S?(P3P),9VYZ9]LT)A<V:*HZKK.GZ'9&]U.[CM;8$ R2
M'CFLVS\;^&M0NFM[76+>241&7;DC* 9)&1R/I0,Z"BN+O?B1X3GLYH;7Q39P
M3F(LLH!?R\<9(QU]C6S!XFTI;K3]-DU&-[Z]@66 ;"/.7&=PXQ[XHN!MT5CS
M>*=%M_M'F7RYMYA;R*$8L)",A0 ,D\]A56_\;:%8>'VUJ6]W6:RB#<J-N\S.
M-I7&0?8T7 Z*BL.]\7:)IUO'/<WI1)(1.-L3N1&?XF !*CGJ<5IQ7]K<:>M]
M#.DEJT?FK*IR"N,Y_*BXBS17(Q?$[PA.\:)K"_O'\M6:&0+N]-Q7 /UJ:/XA
M>%I=2&GQZO&]SYHBV+&Y ;&<$XP.AHN%SJ**YF+X@^&9KN"W74@#<$B%WA=8
MY2.H5R-I_ U7;XF>$5DD0ZMM\J;R)',$@5'Z89MN!1<9UU%86J>+]%T>=HKR
MZ<%8EF=HX'D5$)P&9E!"@X[^E4M1^(GA?2KTV5WJ@2X""38L,C?*<8((4YZT
M7 ZJBN*M/BCX=N+34+QWO(;6QF\J29[.3:>F#D*<9)Z'!]JZ%/$&GO<V-NLD
MIDOHC-!^X?#*!G).,#J.N*+@:E%9NJ:W9:,L)NY)-\S[(HXHFD=VP2<*H)/
M-8VI^-M/7PEJ^KZ=+),]BDB%/L[ADE"Y 9" 1U&21C%%PN=716!X7>>736O)
M=0N[M+DB11=0>4T?JH! X]*YO5OB!#J'A76[[1IKRUDTJX$;RO;?>PP# !@?
M<$=11<+GH=%8.F^+M'U&=[5+IH[F.$3LES$T+&/^^ X!*\'G%&E>,M$UG4CI
M]I=-]J,0FC26)H_-C/\ &FX#<ON*+@;U%9FK:Y::*(/M(F=YWV110Q&1W(&3
MA0,X &2?2LR3QUI27>D6Z17LC:H"82ML^% X.[CCGKZ=Z=P.FHKGK[QKH>GW
M$L,]Q+M@<1SS)"[10-V#N!M4\COWJSJ?B6PTQ07\ZX_=&=EM8S*5C'.\@= <
M<'O1<5S8HKE5U^*77;&]M]5,ND7>GS3^4$&T>6R?,#C.?F/'M5'Q%XWM;;2M
M&UFSN[B+3IM12&9S:L/,C*L3A67)'RCE:5QG<45B6'BS1]0L;N\CNO*BL^+D
M7"-$T7&1N# $9'3UIEEXITW5+D6$4ES:W4R%H!<V[1&50/O1[Q\V,C_"G<#>
MHKF](UP6_A2*^U&[>YD$LD6_RP'F82,H4* ,MP!@#FH=)\307.HZTTUS=1P6
M<<<CQWD'DF#<&)'0$C '/-%P.JHKF;?QYHLTVH0S/<6DUA%YTT5S 4?R_P"^
M!U(JK:_$KP_?1F2U:[D!V"$?9V4SLQP%CW8R<T70'845GZ/JT6LVCW$=O<6Y
M25HGBN$"NK*<'(!-9U[XOL[/5FT\6=].4ECAEG@A#1Q._0,<Y[CH#UHN!T-%
M<-#XUM](U;5[/4)M2NQ!>+'Y@M<I"K*N,NH P"W?FM?7/&-AH-Q)%/;W<XAA
M$]P]O&&$*$@ MDCKGH,]#1<5SHJ*YF]GNCXST.2#49/L-W;S!K88V,0H97_6
MH/!>HW=Y?>(;:ZNIKG['J#01M+C(4=!P *+C.MHKD]5^(.EZ7K=UI'V34;J]
MM8Q+,EK;[]JD;LYR.U7)O%]@--TZ[M(;F];45WVUO;H#(PV[B2"0!COD^W-%
MP.@HKC-3^(5I:>&+K5[;3[V::VE$,UHR!9(G/3>,\#D<C/45TAN7N=&>X:*>
MT=X2VQP!)&<=^HS1<5R_17 >'/B#;OI^CPW]IJT8NML"ZA=P@122X_O ]R,
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
MM?.+J:X:\N&N',@'RECD@>U,#B%\.6UCKE[;:OX>N=1AN881'=0[G!4(%*,
M<#!!/XUHZ=I[CXE^<^C206BZ0ELK>4#&KA]Q4'V'&:[PL!U_#FES0!POAW1F
MFD\6Z3JNGR);WVHRRHSI\DD3!0-I]>,^U3> ;/4Y+,W>LH//MLV5H_=H$)PY
M_P!IN,XQ]T5TNM:9_:^ERV/VJ>U\PJ1- VUU*L&&#^&/QJS9VL=C9PVL.[9&
MNT%CDGW)[FCJ,Y#Q-IU_;^.M!\106T]W9VT<MO<10 ,R;@<.!WYP#BLO4=,O
MS;>--7M]/OG_ +6B2UM[15VN?W00R8)XY)_!:]*SZ4?A^-%A%/3)VN=.@D:&
M:!MH!29<,"/45Y=-;:ROA/Q+HS>'[YY[C4YIH"JJ4E1IMP.>W'/.3_*O7:*+
M#/,/%.AZIJ>OW?V;299(V\/R6ZRY"AI&S^[SU![9Z<UH>&K&W_M73[B#P;+I
METD)66XN#N$*@ >6AW<Y[8Z &N_HS18#F?%NE_VHUA$@O(;A)&>"]M3S;/C
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%%( HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***.^.] !1110
M 44=.M% !1110 44=>E% !1110 4444 %%&:* "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBCOB@ HHHH **** "BBBF 4444 %%%&1
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 449HH ****
M "BBB@ HHHH ***/YT %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%( HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L[7KJ[L="O;NQ\G[
M1!"TB"925) S@X(-:-8'C64Q^"]7"1RR.]K)&B1*2S,1@ 8YZFDP,^TU#Q)?
M:)I^H17ND))=*C+#+;.-Q/.W/F<'&>W:I%UG5T\;7FG33V*Z7!:"[#B-O, S
M@ACNP/7.*YK0H=#L="T2XEM=9DU"R2-U@Q.Y,FTKC:QVCJ?3%63&]Y\3-:B-
ME-;QW6E"V6Z,;%&D/;/3(R>GI2%J:V@ZSK/BV*?4;.:"PTP2O';;H3)). ?O
MG)  /IC\:CU+5/%6B>&-;O[Q].DGLVWVS+$VR6/ ^\-V0<D]^U5_!%_)X=T"
M+0-=ADM;FQ+1K(RDQRIDE2K=.F>,]JQ-02XF\*>,I&M-3D6^N-EG&\<C%DVC
M&U3T&<^E CLM3U'6+#P/)J1GM/[1BMO.?,+&(MC.T#=G'OFD+^)S;-<K?::L
M2VJRC=:.2SXR1_K!@=*YSQ!X?TA_A[-/#9:E--);!8H3+.[[\<9C+=CZBNPA
MNTF\(K<>7,JFTY1HV#@[<8V]<Y[46&<YX1UWQ;XF\.Z9K ;21'<NPFB\EU,:
M@D94[SDY XP/K6EX*UO5-?TN]N;Y[19(KJ6V00Q,!\C%<G+'.<55^&$4MA\.
MK"WNH);>:!9/,BD0AE^8GH>:Q_ &A6<^FZG-?V>H6TYO9Y</)/""C.2I"@@<
MCTYH ZGP?K&HZU97D^HFV5X;N2V"0*0!L/4DD\\UTE><> ;]/#_A6==0MKZ'
M_B9.BAX'+E68!6/?';->CY%-#.>\3:EJ>F7&E_8IK18;N\2U?SH6=ANS@C##
MT-7+OQ%H^FE8[[5;2.7<(R#( =Q]LY%8GC>=Q>>'8H[::=4U2*:7RXF?RU4'
MYB1TY(K.N+&"?4_&LATP.TMLGDRF#_6GRB"%;')S@?6C41W^]?+\S<-F,[L\
M8KCM+\:6NMWUU-I^KZ?]AL9F2YCD!#&(#_6!L_WN.F,5T&@L/^$;T[<CQ[;6
M-6612"N% ((/-<OX=BMYM(\3B+3Y8GFN;AE22V,9=6'&,CD$B@#K#K>F*T"M
M?VX:X0R1 R#YE SGZ8YJE=^,O#=D=L^M6(;:S@"93PO7I]:X73]4L[V?P3;B
MRNRUNLD<QDM'"H?+VD$D8ZTW2=!@3X>^(]^C!;O[3>/ 'M<2;&;*[<C.,8Z>
ME%PNSJ9O'6GNVA7=I?V?]G:B7WM*VUE"H3P>@(. 0:Z&UUC3KS31J5O>0O9,
MI83[P$QZY/2O-+#4M$U-/ MN=+N-D#!"TUH42.00[<'(YRV,$<9 JI<V3IH>
MMH]G=I90^(?/N;>"-@[0?(=RD8)'&[CTQ1<-3T^S\2Z+?Z>]_;:G;/:(=K3>
M8 JGWSTJ.3Q7H$5K)<G5K1H8Y%C9TD#?.V"%XZDY'2O.M0B\,3?#_P 2/H&G
M7PAN(U\Z6:*;+R9P-H?DD#.<5IZG+HVD)X8BMM+CBBE4.E[%9,P1BFT<(/O$
M$_>R!1<9WPU;3C:0W7VZW%O. 8I#* KYZ8/>BQUC3M2@EGLKZ"XBB8J[QN"%
M(ZY->9K)H^J>#M*M+BW>40ZN$9+N#8W^M+'C' P15W6U+W/BRVTF!C,([:1H
MH$P9 I.\#H"<#%%Q7.WTOQ+HNM/,FG:E!<-#_K C=!Z_3WZ4[3O$6CZM>W%G
M8:C;W%Q;_P"MCC?)7_&N/N]0LO%?AC5)_#^FW<-Y]@DA\][0QL!C)A&<9)Y'
M'3.<U!X)F\,W&IVDVD:-J:ZE% (IY;A)56!<<J2Y(ZC@"@#OM2U2RTFV^T7L
MXBCS@<$DGT ')IAUO2UM+>[;4+9+>Y \F1Y0HDSSQGK7+>.-0%AKF@!]/N7C
M>253>VT!E>WRA "J,\L2!R#QFN.TD17&A^$[*_L+N0VFN2K(+BV9=GWRA(QC
MNOMFBXSU73O$6D:K82WUCJ$$UK"S))*'PJD=<DU1T_Q19ZQKWV73+^UN;9(7
M:7RSE@P;'7\ZX6]^TP0^-!%:3M"NJV\LD<<.2\&(]Y4?Q<*W3TK=L-=T_4/B
M-9#3X[ORGTTJ72V*Q@YR%<D<$#-%P.PO]:TO2Y$CO]0MK9Y 2BRR!2P]LTVS
MU_2K_2%U:WOH&L&'$Y;"^G>N2\6-&WQ'\(![26<1M,S.JMMB)7"DG'3.1^-8
M>GS74]C*L&CO):V7B-IY5:(@/ 0Q\Q01V)'3THN!Z':^*-$O=/N+ZVU&"6WM
MD9YF1LE%7.21U[&K.D:Q9:YIL5_83K+!(,A@>GUKD-2AFU?7IM1TJ'?:)I4\
M$KE2OF2'[B#UQS_WT/6MWP3)YG@[2U\F2)X[=$=)(RA# <C!]Z$*Y-;ZU81I
M?W4VM6LUI%( 6RH$' ^4L.O///K4^G^(M(U2[DM;'4()YHP"41LDC&<CU'/4
M5YUKUZMWIOC:&*PNPTLB)$@M6_>[0JEA@<C.>:Z-%*_$'13':RK"-*<%Q"0J
MDD84G'!X/%%P-+Q=KTV@KI+Q21I]JOX[9O,3<"&#''48Z=:LG6K&WO\ 49)]
M;M/L]LB^9"=H-N>A+-GOZ5S_ ,1G#3>&XOL,]V5U6.9DB5OD4*PW$CI@D5S^
MN7<<NM>-U&GWK";35MXV6V8K*X5@0IQSRPHV&=TOCCPPUTUL-<LC*J!R/-&"
M#G&#T)XZ"FS^)]+O_#LNH6&N6MM""$^U2+O$;9Z,I(Y]C7(ZA)I\FL>!C#H]
MRL<&9&;[$0(%,94!L#@[NWXUFZ]?QWNF^.;.'1[N.2Z=!;B.V;_2"  6!"^O
M>BX'HTWBO2+37K/1)KQ?MUU'YD:@<$<8_//2EL?%NAZEJ<VGVNH1R7,3%"O(
M#$=0IZ-COBN9N)7@\;Z'K"V%Y+:OI4ENI2 DB3<K!6_NYVGKQS6/8SS7&M^&
M[_\ L>_M(XKB=9[9+/;%;%\XZ#G)R2WOVHN+4[B#Q?HVH0ZH+?4$A^P.8II9
M!\J,.,^_-7[W6]/TJTBEO;M0'7*E02S\=0HYQWKA;266#2?'$<NG7H>2\E,2
M_9F/FA@%!7'7FK]I>R6&MV6J7>F77V&;2XX5E,#-)!(I)960 E<C^5%PU.JE
M\1:/!I\5_+J5LEI*VQ)FD&UCZ9J;3-7T_68&FTZ[CN(U;:S(>A]#7GD]A=VM
MG)<_8)VBOO$,=W'&L;,T<.%&YE_A^Z3^-=)HB.OCSQ!-Y$R121P+&[0E48J#
MG#8YZT7"YT%_JMCI@4W<XCW= %+$_@ 36+XA\8Z=H_AV+5DO(3!<2I#%*060
MDG!/'H,_E5._%WI7C^76KBUFETM].6!9(8S*R2!R2-JY.,$<XK)N--FL]&NY
MC973)>ZREW'!# S-&@*Y)51E<[2>:8SMM+G5M,-X=1:\MGS(DS1A3L_ #/?M
M7*ZIX_MI_"4FN:/<1I#!>K!,\\; !=^TXP.IKN8G$D*R*I 9<@$8(_#M7E]I
M'/#\/X]/N=$OY)TU4;HOLK'Y?M&\OC'*[,\C/6DP/0=-U_2M8:=;"]BG: @2
MA<C9]<TRP\2:1J=X;2TO5DG">9L*LI*YQN&0,CW%<CJMG>ZIXOUZVBTV[BMY
M=(2".X565)W!+;2W3HV*M>%['2;B]M=0M_#VI07\,9BDEU R9@&.0I=CG)_N
MYX/:A".EU?Q'I&@O NJ7J6QG)$6\'YB.PP*9:^)]%O;">^@U")K>W.)G8%=A
M]"" :QO'%Y#I]YX<NIK2>Y1-1P4@A\QQ^Z<9 ]L]JRM1TZ\U7^UM7T[267=/
M:NMO<(8VNEA;<QVGU!P,XSBFV!UEMXKT:[>9(KIM\,9E=7B=3L'5@".1]*@/
MC?P\+:QN1?YAOCBV=8G(D.<8''7@UG7=DWB7Q)H6H0P7-M#IK223>?"T9<LN
MT)SR>^>W'O7/WWA/Q#<-J>GP,L%AIMU]OTEU7EY"-WEX_N LP[=1VI:@=])X
MATN)KU7NL-9;1.-C?*2,@#CDG/09-47\<>'H].N;][\+;VL@BF)C8&-CT!&,
MBN=UWP_J=YX9T^^N[66YOXKQ;Z]M+28QF08P54\$D *![@U5O[&,^#M8ET?P
MG?VTM^@39,I:XF<,.6!9B%P#R31=@=6OCC0I+;SHIYI23A(UMY-\G&?E4C)&
M.<UM65[!J%I'=6Y8Q/TW*5/X@\BN0\2PQZII6CF6PU6VG"F2*YMHB9+.0 <.
MHZ@YQCVK>\/G5;CPQ;C6,1ZBT960J,<] Q'8XP<4[C*LWCC18=5BL&EF/FS?
M9UN%A8P^;G&S?C&<T^^\9Z/I]ZUM,\Y$;;9ID@8QPGC[[8P.M9/A.36M,MHO
M#U_HLSO;,W_$PW+Y$B[LAL]=V#TQU[T06^I:7I>L:3+I]S>2W4T[6\R %&60
MG&YNJXSCGTH$;5WXMTBSNVM'FD>X6'SPD4+-N3&<@@8-9NO^,;2VL=)EM&N)
M(-2G1!+!$6PC9'7L?UJCHUCJVAZO#:RV$MQ:6>CK%'<K\QDE!)9<YZ=@/I5&
M"/75\/>&+9M$N?,BOQ-=KA<Q*"QXY]Q^5*[#4W[OQ=I'AN'R+FYO+GR@LDTC
M)N:!'Y4N>P[>M37_ (ZT6POOL)>YGNC;_:5BM[=G+1XSD8'-9CV^IZ5XEU3_
M (IX:K:ZA(LL<ZM&/+.T J^[G&1[U9M(M4D\=P37&DQQVL&G^2UTAPHD+9*K
MSRO3G':G<-25/B!I$M\]I#!?R/%*L4S"V;;"2"<OGH,#K3](\>:+K6L#3+62
M3S9(_-@=EPLRXR2O.>GKBJ6G:1>W5UXMM+RREM(-1E+03[QAEV!>QR.?ZT:7
M#K5S8?V7+X>M-,:*'R'NUD4HWRE<Q*!G![9(QFBX:D/BGQ5(L>F&PM[\12ZE
M#!]J0!8V!?!!YR0?IBNG\0LT7AS4I4FEB:*WDD5XCA@54GC\JX]K#Q!<^'=*
MT1]'"S6%W#ON'G41R)$P(9<<Y..A'%=KJ]K+?:+>VD6T2SP/&N_H"RD<_G22
M&8VD^,+:[DL[:>TOK9[F$/;R7$6T3D+D@<D[O8XJU:^*+>\T634X[.Z"I<_9
MC"R@2;_,"=,^IJO_ &1/?7VBS74 MUTD%\^8&WN4V\<?=P3R<'VJMI^G;O&U
M_<6ES#-I;[)Y(T;)2YP5Z].5P?K3N(Z'5-3@TG3I+V<.8TP,*.22< <^]8VM
M>*I])\/3:D=(NFG6=(5M_E)8L0 P(.,<^M:FM17,VE2QVMK!=,Y >&=L*Z?Q
M#..#CIVKBHO"WB&W\+WFG63A(1>Q365K=39<1*0SQNZY')'')XQFD[@[F]JG
MC>'28GEN=+O@EO!'/=':O[E7( '7YCSR%S4UUXFN(?&UKH$6F2S1RV;7+SJP
M^3#!1WZ=1Z]*Y_Q#X8\3^(I]2CG&FI!/:QK:,9&86\BL&;C;R21U]/RK;@TG
M5QXLLM7F6T*_V9]DN0DK95]X;*<<@^^*+L5V1Q>.K>;1]'U-=/N1#J=Z+)02
MH,;&1D!89Z94]*A;QR]IK_B"UU&P:'3=*2-S=J<YW+G!&>I[8K$M/!WBJWT"
MPT99-,6/3-36]AN"[GS$WL^"NW@Y8BMR^\,:M>:AKX%Y EGJ*PM!RQ:&1%P<
MC&,$@=^@HU"YH:'XICU?4YK!K<QS)'YRLK[U9#[CH?4>]=#6%8-KYM_,OH;&
MV9(F'EQL9 [#H2>P]AS6EIDUU<:=#->I$D[KEECSM]L9YZ8IC1;HHHIC"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHI %%%% !1110 4444 %%%% !2,P52S$!1R2>U+7,1'5#KVO"XOQ
M)8I @@MQ$!L)7).[//>DQ-V.DAFCGB26&19(W&5=#D$>QI]</X;N]8L[#0C<
MRV[VES$4,,5N4*84D'<6]N>*EL=1\4:C/:ZA:P0FPGE.^.60 +%G *X&=W&>
M>#GM1<5SKKBYAM8Q)/(L:%E0%O4G 'YU+7.^.)[BV\*7,UF$-PDD1C#IN&?,
M7MWK&O=<U_PQ//-J=S;7]BUE-=(5A,3QR(,A,!CE?U]Z+CN=W17&2ZEK.G:=
MI.KRW:74=TT274'EA5428PT>.<@GG).1Z5!=ZUJ^GZ[HD2W8N4O[V6WG(BS"
MJ@,1M(.0PV\YSSFE<5SNJJ7FIV=A-:PW4ZQR74GE0J>KM@G _*N'-_XFM[K5
M]5O]51=-TFX94MH;0 W*[ >26)&"PY'H:UDMK^2]\/75Y?FX#NSR1B-57>8B
M05[@ 9IW'<ZVD/ K"\4:C=V$&G06;K'-?7T=IYK+NV!@23C/7"D?C67</J6G
MZ[)HS:C=7%KJ%E*\,K*#);.H )+ =#G(XZTKA<W;?Q%I]UJQTV)Y&FVEE81M
ML< X;#=#@]:T+BXCMK>2>9ML<:EF/H!7&?"RRGA\$6%S<7]Q=/.A<"4C$8W'
MA<#\231=33^)9O$D$.I2VL5@K6T:0-AA)LRSMZC)P![&BX7.JBU6WGCLI(_,
M=+T9B94.,8SD^E7J\[L)=1M[#P-'%J$R17$8BF10N'_=,03D9Z@>U5([37H3
MXAUJ7Q5J,XTR>416ZA/+<(@(#*!ZGG&.E%PN>G4O2O+?MGB;1= B\2R:O:36
M4=@\DRR7#/\ :7*Y0H&4;#GL,]:Z'3--O;J+0M3.O7&);4FZ@9\K<,Z9RO\
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
M:O-J\;"VO;>);.?R#L954YB+="V<\'KFNYP/0>OXT%0PP0"!SS18#R_0=.^S
M-H"W^F3*)-1N;FVB:R;_ $6)@=JL<?*<G//]*Z?1[^TTQ=<F-M<10)?$G%JZ
M@Y"@L!CD9SD].]=5C_&C^5%@$!! (Z&EHHJ@"BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****0
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 B@A?F.3ZXQ2T44
M %%%%, HHHH **** "BBB@ HHHH **,T9&<9&>M !1110 4444 %%%% !111
M0 444A( R2/QH 6BBB@ HHHH ***:74.$+ ,1D GDT .HHHH ***8TT2RK$9
M$$C9*H6Y;'7 H ?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%( HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LG6-+N]2N+
M'R-2GL[>*1GG$) :48X7/85K4C'"D\\>E ,\[\.PZGJUWXDB&MWPDLM1,-MO
MD^5%7!P1CD&MVZ\=:197#1RFY-O$Q2:]$)\B-@<8+=,YXK/\#VM[!JGB8W-C
M=6J7E^UQ \J8#*1U]C]:S1!J]OX.U?PS+I5W-?3/-'!/M!CF$C$B0L.%QNR0
M<'BD2CT"[O[>RL)+Z>4+;QH9&?\ V<=161I_C"POKB]MFAN;>YM(%N'BF3#&
M-AD,!W'%,U.UU#2_A_+9Z;&]Q?V]B(H0 &9F"@ \]3WKD_#^GZHWC"_O9=)U
M)(K[24A%U=D9,HSNW#=\O4<>W3F@;9V:>+=*DATJ5)G:/5&VVC[#AS@G'L<
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
MVDFEM8R-]J4LI+AMP ZCC'K3Z@/T_P"(NDZCJEO91JZBZ<I;RET(<C/\(.X
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
MO H,>Y.&SW'((YZD5@3Z<='\5:9I^GR7;V6IP3I=1-<.WE!0")02<@Y.W/\
MM"KW@+3+>QT.1X7G8FZN%+22E\XF< \DC\:0'422A5;'S,!D*I&36?H&MP^(
M-*2_@BDB1F9=LF,C!QVKD9+"-_CDLXEF!31=Y4.0I;S2/ICV]>:Y?0(+G3/"
MWAG5+?4[TRWFMK"Z/,3&(V>12@7I@XS0![3QG%&><5YI/I>M^*M2U^2+51IS
MV]V+:W!9RT"JJG=@,%._)/(/!KK/$^HRVG@V\O[.Z\J00@I<!<[0<?-@^@.:
M87-_(Z\49Y/.:X62PCT*PBU;3-9DD9=.E?RV<R"[<)N$G)/?G\:S+GS[#PKH
M?B2TU:XN[^2:#S7\UC'<^:P#+LSC@$@8Z8HN%STW([&C(/3FO+-,T&75]6\3
MRW.OZP!87Q6)$NBJJ/+#8/XD?E]:H:-I%W8:!X9\0QZ_J;7D]_#'<1SW!=)D
M>7:5VDX''\J+A<]BR/08HR *\RMHVU[PWKVMRZO=V6H17$ZQR+.RK:B)F"C9
MG&,#)SUS5&+0)/$7BC2DO]<UF.6YT5+R:.&Z**),J.@Z?>/%%PN>M[AD<]:@
MN;@PP3O#&9Y8U+>4C ,3V'M7D_FQI=V6HZ;JEW=_\5"ML]S-<L@VD[3$J9(=
M0._'K5[3K-)?$/Q"N_METD\9V($G90@\K=D#.,Y'Z47 ].MI'FMHI)(S$[(&
M:,\E3CD''>G\$>WJ*\UM+^YU+5/!6DW<\ILKK1_M,WSE?M$HC7@GJ<9+<&LG
M6YM5L;#Q%I-IJ=W'9VVJ6D=O="0EXQ)M+QACR0N>F>_O1<#V&BN'\/PKI'CW
M6M/2]NY+=;*&X87-PT@#DL"WS'CH/:NV1UD171@RL,@@Y!_&A#'4444P#_)H
MHHH **** "BBB@ HHHH **** *.JZ19:U:?9;Z'S8MP8?,5*L.A!!!!%1:7H
M%AI !MTE>4+M\Z>5I'(SG&YB3BM.BBP6(Y[>*ZMY+>9 \,JE'4]"I&"*R=,\
M*Z5I+E[:*8_/O599WD6,_P"R&)Q^%;5%%@"BBBF 4444 %%%% !1110 4444
M %%%% $<T*7$+PR9*.-K ,5./J.:@TW3+32;-;2RC:.!#\J-(SX_%B35NB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHI %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S%[9
MF]\96\X&H1I%;/$98P1'DL#@YZ\#Z?C5C4_!VD:GI4&GO%)#';/YD$L#E9(V
MSDD-U!.3GUK?HI6%8PAX1T<V%K9S023I;.)$:65BQ<=&)SR:M:EH5IJA)N&F
M >,PR*CD"2,YRK#N#DUIT46&9AT'3OM4=U'!Y,\:+$'A8H2@Z*<=1R:<NA:8
MJV:K:(%LFWVX&0(V]1[\G\S6C1185C)NO#6D7EM>V\]DCQWK![C).78=&SZC
M Q]*@_X0SP]YLTATN$M/&(Y>O[Q1_>]:W:*86*UG96VFV:6MG"(H(QA(UZ >
M@S7(>%_"R"ZU2?5]&"22W[7,/FNK@@D$' ) (QW%=Q12L%C.MM"TNSU*?4;>
MRBBO+C_6SJ/F?ZGO42^&M'CO3>+I\(EW;^%^7=G.['3.>]:U%,+'$:=X;^V^
M,M?OM7T.,VUUY2P32.K[U08Y4'(SUY%=-?Z#I.J1Q)?:=:W"P_ZL21 [/8>@
MK1HI6"QF?\(]HXFMI1IML)+88@81@>7SGCTYIUSI=I]IDU**PMY-26,B.5E
M8XZ#/85HT46&8FB6%UY\NK:G;V\.I7,:1NL)W"-%SA=W?EC6M<6T-W;O!<1)
M+#(-KHXR&'H14M%%@,VUT'3;/=Y-JH+(8\DDD(>2H/9<]AQ4VG:78Z3 8-/M
M8[:(MN*1C SW.*N44Q&?<Z'IUWJL.ISVRM>0QF-)<D,%)SC(]_YU'_PC>C"R
MBL_[.@^S12B:.+;\J/\ W@.QY-:E% S&N?"FB7>K_P!J3V$;W9 #,<X?' W#
MHV.V:UGBCEB:.1%:-A@HPR"/3%/HH R=+\,:+HR.EAIT$(?<#A<\,<D<]O:B
MS\-:1I\H>ULHXPK;XXQ]R)O5%Z*?I6M10!F2:7:V5K?O86*+/=*3((@%,K$$
M9). 3SU-8O@[PO#IWA[38=1T\+>V@R%E<2B.3).].2%)SU&#76T4K!8R9?#.
MCS7,EPUC&'E.Z8+\JS'U=1P_XYJS_9&G#4%U#[%!]L5-BS^6-X7T#=<>U7:*
M8'.3> _"UPLPDT.SS-*)G98P&WC!R".1T[59;PEH$FHSZA)I-K)<SJ$E=XPV
MX 8Z'BMJB@#,N?#VD7=K!;26$(BML& 1KL,/^X5P5Z=L4_\ L/2S9FT>Q@D@
M:02LLB;M[C'S-GJW Y/-:%% %5]-L9)99FLX#--'Y4DGEC<R?W2>N*?9V=O8
M6D=I:Q"*"(;40= *GHH **** "BBB@ HHHH **** "BBBF 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MM4L1_9T7A&+3;RXLKFV,)NG.Y(4&!\S'DD#H/85TUI;165G#:P*$BA0(@'8
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
M 4444 %'/>BB@ HHHH **** "BBB@ HHHH **** "BBDYYYI@+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@"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH .M&*** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBBF 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 %%%% !1110 4444 %%%%( HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I,@$#N:6B@ HHHH *
M*** "BBB@ HHHH **** "BBBF 4444@"BBBF 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 %%%% !1112 **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH ****8!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@"BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH ****8!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 %%%%2 4444P"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH ****8!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@"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M ****8!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 %%%%2 4444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M***8!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4 8&!110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% F%%%%2,****8!1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH ;\^T8VYSS]*!YG&2OOQ3J*D!%#=R#]!1DY[8I:8GF!/F W#I\W7]* 'CF
MBD&<G/'/%"DG.5(P<<]Z %HI",]R.>U+3 **0\CN*6@!&W8&W YYSZ4QW8,%
M!"D]"W?\*7)488@GKTQ2[,R!CC@>@I 13S-%M8LJIN 8MWSP .>N2*F&=N#U
MK/O[;[1%$D\,D^R56"Q-MSSW&0"/45<ARJ(LF?,/4]:8$@XSD\4 D]1@T$!U
MP<$'L:  .E "T444 %%%%  1D'K^%1; JL=\G4-RW3 I[KN ]0<CDCFD5.A;
M.<Y/)QG_  I *J[>Y/U-.HHI@%%%% ",,@C)'N#0!@ =<>IH(R,4M " _,WS
M9]O2EHH_E0 <\]/:D!)R",8_6EI,#.>^,4 #,5QA<\\TO3BBCO0 44?2B@!&
M7<,9(Y!X-+110 =*;RV.".?6G8I.><X]J %H[5&OF.H+@(P/13G([=JDH **
M** "FE0W//YTZD H  , #TI<\XHHQSF@ HHHH **** "BBB@ I./:EHH :>"
M..I["G4U006R<Y.1QTIU !1110!0U6W6XLF1E?R\9/E@EC[  CUJ.S2X2>(I
M&WV5H@1O?#(<# *]S5V<3$H(@/O#<2.@J15ZGG+=>:5@'44#@44P"BBBF 44
M44 %%%% "'..*6F,A:1&SPN>YI_UH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M! ,#%+110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBBF 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 %%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI@%%%
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
M112 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****8!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@"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI@%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444@"BBBF 4444 %%%% !1114@%%%%, HHHI
M%%%% !1110 4444P"BBBD 4444P"BBB@ HHHH ****0!1113 **** "BBB@
MHHHI %%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBBF 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1112 ****8!1112 ****8!1110 4444@"BBBD 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****8!1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444@"BBB@ HHHH ****8!1110 4444D 4444 %%%% !1112 **** "BBBF 4
M444 %%%% !1110 4444 %%%% !1112 ****8!1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBDR* %HHHI %%%%
M !1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBBDP"BD;[II>U" KBZ);&S]:1KL@XV?K1175[.-]CL
M5*%]A3<D-C9^M(+HD_<_6BBE[./8/90[!]J/]S]:3[6?[GZT44_9Q[![*'8<
M;DC^#]:079/\'ZT44>SCV!4H=@^UGGY._K0;H[0=G7WHHH]G'L/V4.P?:C@'
M9^M'VLY^Y^M%%'LX]A>RAV 71/\ !^M(MV2?N?K111[./8/90["_:CC[GZT&
MZ( ^3MZT44>SCV#V4.P?:C_<_6C[6<@;.OO111[./8/90[ +HG/R?K2&[(_@
M_6BBCV<>P>RA?8&NRHSL_6G?:3_=_6BBCV<>P>RAV$^U'&=GZT?:CG[GZT44
M>SCV#V4.POVD_P!S]:#<_P"Q^M%%+V<>P>SCV$^UG^Y^M!NB&(V?K113]G'L
M'LH=A3='(^3]:3[4<'Y/UHHI>SCV#V4.P?:C_<_6@71.?DZ>]%%/V<>P>RAV
M 71P#LZGUH^UGCY/UHHH]G'L'LH=A?M1P3LZ>]'VG_9_6BBE[./8/9Q["&[(
M_@_6C[4?[GZT44_9Q[![*'8#=$8^3K[T?:CNQL[9ZT44>SCV#V4.P&[(_@_6
M@79/\'ZT44>SCV#V4+;!]K.?N?K0;H@9V?K111[./8/90[ UT0,[/UH%T23\
MG3WHHH]G'L'LH6V W1X^3]:#=$$?)U]Z**/9Q[![*'8&NBIQL_6C[4<GY/UH
MHH]G'L'LH6V W1 SL_6E-R0,[?UHHI>SCV#V4.PANR,?)^M+]I.1\OZT44_9
MQ[![*'8;]K.<;/UI3=$+G9^M%%'LX]A^RAV%^U'CY.OO2&Z(_@_6BBCV<>PE
M2AV%^TG&=OZTGVL_W/UHHH4(]@5*'8/M1X^3MZT"Z.3\GZT44<D>P>RAV 71
M/\'ZT?:SQ\G7WHHH]G'L'LH=A/MA_N=_6E^U''W/UHHH]G'L-TH=A?M1_N?K
M2?:C_<_6BBCV<>PO90[!]K.W.S]:/M1S]S]:**/9Q[#]E#L'VL[L;/UI%NRW
M\'ZT44>SC;8/90ML*+HG'R?K2FZ(.-GZT44<D>PO90[ UT5;&S]:3[4< [/U
MHHHY(]@]E"VP"Z)'W/UI?M1_N=O6BBCV<>P>RAV$^U' ^3]:0W9SC9^M%%"I
MQ[ J4.PINB /DZ^]+]J/]S]:**.2/8/90[#3=D?P?K2BZ)_@_6BBCV<>P>RA
MV#[4<XV?K2&[(/W/UHHH5./8:I0["_:CC.S]:/M9_N?K111[./8/90[ ;H@_
M<_6C[4>?D_6BBCDCV%[*'8/M1P#LZ^] NB<?)U]Z**/9Q[![*'8#=$'[GZT&
M[(7.S]:**/9Q[#]E#L N<D#9^M)]JP<;/UHHH]G'L)4H=A5NB<_)T]Z/M1SC
M9^M%%'LX]@]E#L)]K/\ <_6G?:CG&S]:**/9Q[ Z4.P?:>,[/UI/M1SC9^M%
M%')'L'LH=A?M)P3M_6C[2>/D_6BBER1#V<>P@NR<?)U]Z/M1_N?K113]G'L'
MLH=@^U'.-GZT&[(7.S]:**/9Q[![*'8!=$_P?K0;H@?<_6BBER1#V4.P"[/]
MS]:!=$_P?K113]G'L'LH=@-T1_!^M+]I//R?K111[./8/90["?:C_<[^M.^T
M?[/ZT44N2(.E#L,^UGCY/UH^UG^Y^M%%/V<>P_90[#OM)Y^3]:079()V=/>B
MBCDCV$J4.P?:CC.S]:7[2=N=GZT44<D>P>RAV$^U'&=GZT&Z./N?K111[./8
M/90[ UT1GY/UH%T2#\G3WHHH]G&VP>RA;807A*YV?K2_:C_<_6BBG[./8;I0
M[ ;H@9V?K1]J.<;/UHHI>SCV%[*'83[6<?<_6E^U';G9^M%%'LX]@]E#L?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>exhibit31-10xk2020004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit31-10xk2020004.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!" # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W3RH_[B_D
M*/*C_N+^0I]% #/*C_N+^0H\F+_GFG_?-/HH 9Y,7_/-/^^:/*C'\"_E3Z*
M&>5'_<7\J78G]Q?RIU% #?+C_N+^5'EIC&Q<?2G44P&^6AX*+CZ4!$48" #Z
M4ZB@!NQ?[H_*@QH>J*?J*=10 WRT_N+^5'E1G^!?RIU% #?+C_YYK^5)Y49Z
MQK^5/HH :8XSU13^%!C0G.Q2?7%.HH :8T/\"_E1Y:9^XOY4ZB@!"B'^$?E2
M&.,GE%/X4ZB@!OEID?(./:CRT_N+^5.HH 9Y,?\ SS3\J/)B_P">:?E3Z* &
M>5%_SS3\J/*C_P">:?E3Z* &^5'_ '$_*D\M,C]VGY4^B@!GE1_\\T_*E\M/
M[B_E3J*0#?+0'(1,^N*/+3/W%_*G44P&&*,]8T_*CRH_^>:?E3Z* &&*(]8T
M_P"^:!#$.D2#_@-/HI ,\F+_ )YI_P!\T>5'_P \U_*GT4P&>3%_SR3_ +YH
M\F+_ )YI_P!\T^B@!GE1?\\T_*CRH_\ GFG_ 'R*?10 SR8O^>:?]\T>3%_S
MR3_OFGT4@&B*,=(T'X4GE1Y_U:<]>*?10 TQ1G_EFGY4GDQ_\\T_*GT4 ,\J
M/^XOY4>3'WC3\J?10!'Y$/\ SR3_ +YI?)B_YY)_WS3Z*8#/)B_YYI^5'DQ?
M\\D_[YI]% #!%$.D:#\*7RX_[B_E3J* &^6G]Q?RH\J/&/+7'TIU% #?+3^X
MOY4>6G]Q?RIU% #?+CSG8OY4GE1_\\T_*GT4 ,\J/^XOY"CRH_\ GFG_ 'R*
M?10 SRHO^>:?]\BD\B'_ )Y)_P!\BI** &""(?\ +)/^^11Y,7_/)/\ OFGT
M4 ,\F+_GFG_?-'DQ?\\T_P"^:?10!'Y$.<^4G_?-+Y4?_/-?^^:?10 SR8B,
M>6GY4>3%_P \T_[YI]% #/)B_P">:?\ ?-'DQ#I&GY4^B@!GDQ?\\T_*CRH_
M^>:?]\BGT4 ,\J/_ )YI_P!\BCRHL8\M,?[M/HH 9Y,7_/-/^^:/)B_YYI_W
MS3Z* &>3%_SS3_OFCR8O^>:?]\T^B@!GDQ?\\T_[YH\F+_GDG_?-/HH 9Y,7
M_/-/^^:/)B_YYI_WS3Z* &>3%_SS3_OFCR8O^>2?]\T^B@!GDQ?\\D_[YH\F
M+_GDG_?-/HH 9Y,7_/-/RH\F+_GFG_?-/HH 9Y,7_/-/^^:/)B_YYI_WS3Z*
M &>3%_SS3_OFCR8O^>:?]\T^B@!GDQ?\\T_[YH\F+_GFG_?-/HH 9Y,7_/-/
M^^:/)B_YY)_WS3Z* (_(B_YY)_WR*7R8O^>2?]\T^B@!GDQ?\\T_[YH\F+_G
MFG_?-/HH 9Y,7_/-/^^:/)B_YY)_WS3Z* (_(A_YY)_WR*/(A_YY)_WR*DHH
M C\B'_GDG_?(H\B+_GDG_?-244 1^1%_SR3_ +Y%'D0_\\D_[Y%244 ,\F+_
M )Y)_P!\TGD0_P#/)/\ OD5)10!'Y$/_ #R3_OD4ODQ?\\D_[YI]% $?D0_\
M\D_[Y%'D1?\ /)/^^14E% $?D1?\\D_[Y%'D1?\ /)/^^14E%%@(_(B_YY)_
MWR*/(A_YY)_WR*DHH C\B+_GDG_?(H\B+_GDG_?(J2BE8"/R(O\ GDG_ 'S3
MU55Z# ]!2T46 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHI@%%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M****8!1110 4444 %%%% !1110 4444 %%%% !1110 44@4!B>>:6@ HHHH
M**** "BD*Y/7%+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%%( HHHH **** "BBB@ HHHH *1CA2<$X&<"EH(XH
M YV#QC93QW<JV>H+%:2M#/(T'$;+][/.>.I.*WX9H[B%)H75XW&Y64Y!'L:\
MIL[W5K./Q.D4<"Z8VMW"WDX4R2Q1L "0G3 XYR>,\5T.L3S65IX<TO0+J 6=
MS(8_,:8KO15R%5QGDY].U3?45SN*0D#&2!FO/IXO%5CH^V:ZAOI(;SSI+6UF
M83&W*M^[#'EB#@]!D+[UCZA=VNL6WA:6SU74VC_MAK>4.Y26-B&.Q_=<@?2B
MX-V/6J,C.,\UYMKVM7EA-)+:WUQ,R:Q!$\AP(HU8J#%CN<-D^]%]=3Z;J7C'
M4K>[F%Q;K"L:2SDQ+O49;:!P!G/X47"YZ36=?ZO%I]]86LD4K&]E,2.H^4-@
MMS^ -<5+-X@\/V5WK3ZG:RVIL"R6S3O-OD'.]20,#GD#/ J;4-*^P:KX1N3J
MEW>?Z7Y;^9)N65C&QW^V,'IV-%PN=MJ.H6NE:?-?7DHBMX5W.Q_D/4^@[US]
MWXQFLM).K3:!J L "Y;Y?,5!G#%,Y ./UYJC\2D;[%HL\KHNF0ZI UZ'Z>66
M !_ XKL)7@ELV,C1M;NG))&TJ1_*@&/MYA<6T4P&!(@8 ^XS4M>72/K'B6?6
MHM.N[73SIUP(;6X-RX\E JG<% P00>N>]:ATU-8\9ZAIUWJUZT L8)A%#<E%
MW$G+#'0?*.*-0N=G?74MM:-+;6S7<@8#RT<*>N"<GTZUG:CKS6NJ1:7:VQN=
M0D@:Y\HN$&P$ \GC.3@"O/IM*L+;P1KDYU._MF_M"6.:5+ILHIF"DD'C[I_K
M70'2]&E^*-M+*[R7PTP20 RM@C<02!TZ8I78-G5Z/?7U];/+?Z:VGN'(6-Y5
M<D>I*D@5?#H02&! ZG->5?VA:Z5H^O)]LN/(_M_R+QFD,C10G&>_RJ>1GTS6
MEKH\)VNFZQ)!JLGEW5O$LT-G=*54;@%8=0I.0"2>GXT[L5ST%IXDB:5I$$:
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
M:.U@EB=,M#:(Q983$"H.<Y KF[;Q'J-O%+;W$-FNHW.JFTA2(D*1M4ESQEL
MY_2IIM:US2KF^L+W[+<2I927EK<!=@?;U5EYP>1S3N&AUT<:11K'&@1%& JC
M  J,V5L;K[5]GB\_;M\W8-V/3-<CH^J^(SJ6A-J=U926NIP%O*@B(*L(]V=Q
M/.?2NUIW ;L7.=HSZD4I4'L/RI:*!B8'H*,4M% "48I:* ,C6]#.LO9G[=-;
M"UF$P$:J=S#@9R#QS6JJE4"ELD#K3J*+ %%%% !CC'%%%% !1110 4444 %%
M%% !1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M*8!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!FZW=36NGDPV=W<ESM(M=N]1W(!(K-\/Z
MHUWJUY"-+O+146(?OU1=H"G .&-=)BF+%&DCR*BAWQN8#DXZ9I-7%K<?1113
M&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444@$I:**D HHHI@%%%% !1110 4444 %1S1K-"\;9VNI4X]^*DHH Y-O#U
M]/X>C\/70AFM4=%,^X@M"KA@I 'WL #/?K6C:6.HQ>)[R[D%N+*:WBA0*Y+C
M87.3QCG?^E;=%*P"<>V*Y[0O"\6AZOJUY#*3%>2^9'#D[8L@;L?5LFNBHH Y
M^ZA\0QZO=RVGV*XL)D0)%.[*8V P>@.0>.*SW\*WL/A>#2+*2TC N5NG+ [$
M(E$NQ /X<C ]J["B@#%6/7Y;J(2O8Q6ZL&<Q!F=AW7G@<XY]*3Q1X>3Q)I:V
MWG&"XAE6>VG SY<J]#CO6W118# A3Q/) L$[:?$<%6N8BS,?]H(1@'ZDBJ=I
MH.LZ3?ZH;"\AEM=0?S@;C.ZWD(PQ4 8()YQ75T46 XW3O!4FDZSHL]E-"MEI
MEH]MY; [I-YRS9Z#GFJFGI?W_BWQ;;6VH6WV6=XD&)-SQ'R%#,J].I[^G>N\
M(S4,-E:V\ADAMH8W;JR1@$_B*+".9A\'-I&IVM_H=Q%!)':+9S1W$>Y947[I
MX(P1^N:H3?#^X673'M+^&$VU^VI7): DW$[$Y_BX7DUWE&*+!8X[7?!M]K&H
MZC+'KTMK9:A9BVF@6!7/ (R&;H/F.<?G4D'A+4+74-)O(M=E4VEF+2X7R%/V
MA0<C_=Y].U=;BBG8+''0^"KE[6Y6]UF22Z;4#?V]S#"$>!O[HR2"N!CW%:2^
M')+B6ZN=1U!Y[BXMFM1Y2"-(D;KL'/)XR23TK?HH'8PX/#<< T?%]<M_92F.
M,DK\X*[<-QZ#M6Y110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M, HHHH **** "BBB@ HHHH **** "BBB@ [<4U-V/FZTZB@ HHHH **** "D
M"@,6QR:6BF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 '84444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 )2TE+4@%%%% !1110 4444 %%%% !1139$$B%22,C'!Q0 [-)D>M<^?"%
MF7=C>ZG\[!MOVML+C' ]CBHI_ FBW4XFF^VLX&#_ *9(,_K2U$=+N'K1N'J*
MY@_#_0#C,5T<>MW+_P#%4W_A7GA_.?*N_P#P,E_^*HU#4ZG(]1^=&Y?4?G7+
M#X>^'U.1'=_^!DO_ ,52_P#"O= #;O+N\_\ 7Y+_ /%4:AJ=1D>HHW#U'YUR
MY^'V@'&8[SC_ *?)?_BJ3_A7GA_O'>'_ +?)?_BJ-0N=070+N+ +USGBH&U"
MR0X>[@4^AD KG6^'/AUXS&T-T4/&#=R8^GWJI/\ "+P7(Q9])+L>[3N3G\Z
MN=>=1L0 3>6X!Y!\U?\ &F_VIIX_Y?K;_OZO^-<E_P *B\%'&[2 <# S,_\
MC3HOA+X)BD#C0XF([,[$?J: N=4=6TX8S?VHS_TV7_&C^U],SC^T;3/_ %V7
M_&L!?AIX-7IX?L_^^3_C2K\-O!R]/#]G_P!\TPU-QM:TI?O:G9CZSK_C3#K^
MC#KJUCZ_\?"?XUEK\/O"2?=T&R_[]T]? ?A5/NZ%9#_MG0&I=/B701R=:TX?
M6Z3_ !IA\5>'AUUW3/\ P+3_ !JN/ _A<=-#L?\ OT*D'@WPV""-$L>/^F(H
M#4)?&?A>&(R2>(=+5!P2;M/\:I'XC^# ?^1FTS\)Q5\>$/#@_P"8+8_]^13A
MX4\/KTT:Q_[\K_A0!F_\+*\%CKXET[\)0:7_ (6/X/)^77K1\]-A+9_(5ICP
MQH*]-'L>?^F"U;@TRPMBI@L[>/;G;LC QGK0,P3\1?"8S_Q-TX_Z92?_ !-,
M;XE>$U_YBC'G'RVLQ_DE=5L7&-HI=H]!0!R@^)?A0Y_XF$W_ ( S_P#Q%5;K
MXJ>&[?\ U?\ :5U\I/[G3YNOIRHYKML#T%&*6HK,\_?XNZ$KD+IVN.-H;*Z>
M^,^G/?\ 3WJ,?&#1STT/Q#_X+S_C7HGY48%.S#4\^_X6YI9'RZ#XC8]P-.;_
M !I\?Q4M9_\ 5>%_%$F.NW36./UKOJ*+,+'%?\+%^3</"/BG_P %K?XT@^(K
MD9'@_P 48SC_ )!Q_P :[:BC49Q$GQ#G56\OP;XG9@> ;(CCZYJNWQ%U/>!%
MX#\1N<GDV^WC/%=_119@9NA:G<:OIJW=SIESITC,1Y%SC>,=^*TJ** "BBBF
M 4444 %%%% !1110!'#"(5(WNW).6.?PJ2D"_,3G\*6DE8 HHHI@%%%% !3
M)-_5=OTY^E*Y?:=F,^].&<<]>] !1110 4444P"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH ****D HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M****8!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%%, HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHJ0"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHI@%%%% !1110 4444 %%%%( HHHI@%%%% !1112 **** "BC-% !
M1110 4444P"BBB@ HHHH ***;)(D49>1U1 ,DL< "@!U%-$B-&) P*$9# \$
M?6DBFBGB66&19(V^ZRG(/XTK@/HHHI@%%%&: "BBB@ HJ"XO(+5X5FD"&9]D
M>?XFQG%3YH ***I:?J=OJ23M;B3$$S0MO0KEAUQGJ.>M*X%VBBBF 449K(UG
MQ%::*T:20W-S.ZEQ#:Q[W"#JQ']T=/QH UZ*C6>,P+,S;$*ALOQ@>_I6?%KD
M$OB*;11#.L\5N)R[+B-E) X/<\TK@:E%%&:8!11GBH+RX%K93W)BDE$,;2>7
M&,LV!G 'K1<">BJ6DZE%J^EVVH0HZ1SIO5'QN ]\5=ZG%%P"BLF#7HYO$ESH
MK6\D<T,"S[W9?G4D@$ '.,@UK9SWHN 45DZOK0TN\TNV\@R'4+GR V0 G!;)
M_ &M4,K#(((]J+@+135D1QE'5AZ@YI%FB?.V1&QUP>E%P'T5$+FW8X6>,GV<
M5A#Q#)+XTAT:$6TEI)9O/YJ2;GW*X4C'0#KZT7 Z*BBJ=MJVGWES<V]O>0R3
M6S;9D5QE#C//YT-@7**IVNK:??3O#:WL$TL>=R1R D<X_G4MW>6UC 9[N>."
M)>KR, !1<">BN4T+Q9'JFNZ_"U[:26.G^44FC( 4,&+;CGM@#\*V[;7-*NTE
M>#4+>184WR$2#Y%ZY/M[T7 T**Y^[\5:/+I]VUKK=E%)%$'\UV!6,-PK$>AZ
M5>FUBRT_3[:XN[R,B55V.G/FDCJH')S[47 TJ*P#XV\-+I[7YUFU%JDGE-+O
M^4/_ '?K3K3QCX?O8[UX=3A*V2A[C<=NQ3T//8^M%T!NT5@IXPTB6UOIXY93
M]BA$\T9A97V$$@A2,G.*6#Q=I<^CV>IJTWEW@'E1B%FD8XW8"@9.!UQ1= ;M
M%9^D:U8:[9&[T^<2Q*YC;@@JPZ@@\@U2OO%^D:?<7,,LD\C6O_'PT,#R+#W^
M<J"%X]:+@;M%<]=>-M%M;FSMQ)<7$EY!]H@%M;O+O3U!4&F-XZT+^RK;4$N6
M>.YD:*% A#LR_>&#C&/4X%%T!TE%9/A_Q'IWB73S>:=(S(KF-TD7:R,.JD51
MOO&=E9&\D%I?7%K82>7=W$$65B8<GCJV.^T'%%P.DHKDKWX@6%KJ,5A;Z?J-
M]<36PNH1;P[A(A[@DUKZ_K\/A_1)=5N;>YEAB7<Z0IN8#KR.WI1= :U%<8GQ
M$A?5+:P&@ZPLMY"9;0M" )@ "?XN,9Y)I;#XBZ?J5M&(;.[%_)=O9"RD #B5
M?O9.<;1ZT<R [*BN.N?'B65MK"W.DW"ZAI4:S36JNIWQMT=6[CKV[5 OQ!D2
MV@DU#2&TZ:[YM8[JX'[Q0N2S%0=HY'U)[4N9"N=Q163X=UR/Q!I8O(X)( )&
MC*/UR#CCVK6IIW&%%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH ****D HHHI@%%%%( HHHH ****8!11
M10 4444 %%%% !1110 4444 %%%% !1110 4444@.+\>ZYJ>AW&A_8+R*WCO
MK^.TE\R(. '.-PSTQ4VFZU?IXP_L:6]AU*W:U,YEAAVF%LXVMMR.><?C6-\4
M5-Y<^';9;&ZNDAU**XN%CMVD7R@?FR0,?A3=(L';XDQ7^AZ3<:=I)MBM\\D1
MB2=_X,(<<C/7'>D*^IUMOXNT6ZTR[U&"[9[2S<QS2")\*PZCISCVJYJ6LV6D
MZ8VHWCR1VJKN9Q$S%1ZD $BN,D\-WD/C6XTV (/#^HD:A<)W656&57'9C@GZ
M&NK\4I+-X3U6"WMY+B::UEBCCC&2692 /UH&9D'Q%\.7$)G2YF\@[!%(T#J)
MBQ( 3(&X\<XZ4Z/X@:'-H<NJ12R.(YQ:M;A?WHF)P(\>OXXZ\UR6MZ+<7OA+
MPM<S>&9+Q=+4)=:5)@,04"DJ 0"01D?4U8BT*UNO"TL*^#9--LKFX1FMH3BX
M7 /[W@\$'&/QHU$SJW\9V,%DLUW;7=K/)=&TBM98\222]0%[$'USBL[4/%5I
MJNB:Y:;;[3=1LK9Y7BD!BE4#.UU(/S#(Z@^E<W!I?BV&PTO46BGU0Z7?R>1;
MW.$EEMR,!VR?OCG'M5K6-(U75[S7-?CTN>.272VT^UM'VAY2Q!+'GC&/RS1J
M%S;TCQ;#:6'A*PGAN)9M7M08Y<@@,(PQW'/?UJK?_$C[-H&H:A!H=Y+/97WV
M%[8D;BY P1CJ,L!Q6&-(\3+I?@O4AHK/>:&&AN+/S5#2#R]@8'H!WI;W2O%^
MKZ!X@:71X[:\EU&*\M(3*#O"!1M)!Z_*.<^M KG4C7(3XPL(KS2M0M;N2UE
MFD<>3@ ,PX.&(P.<=Z)?'8MK*+59]*N4T61PHO=P^52VT.R]0A/?T(JCJ]MX
MCU/Q#H<[:,L=ND,\-PZ70+0F50">@SC';K5-=!\37'A7_A"[RTM_LAB$)U1)
M\YBWY_U>,[MHQUZG.:5V&IJZAX_:VN]6M[70KV\.F1)-(\;KM>-@2&'/H,_0
M&NETW58M5T.VU6TC=HKF!9XT888@C('L:X[_ (1S7+6Z\3/;VEMY6H645K:#
M[0<@1HR G*]PV?PKIO">G76C^$]+TR\">?9VZ0OL;(.T8R*:&CF5^(]XED^I
M7?AV:VTR"\-K<3O<+F/#!2VW'*@]:MZSX\DTFXN6;2V^Q6\T4'G2S!#,TAZH
MN.0,CFLF#2-9\0Z-JNA/;6L>E76H3F2Z,Y+[!.2RA O7@@'-1^(_!'B/6=0U
M.-7TY[:1H)+*:X+;X!&<E  #C/<^_>@9TFH^+I(=?ET6QM8)[V*!+CRY;@1M
M(K''R#'./\*;;>,)KOQ;?Z'#90H]E)&KK+.%E=& /F*N.5&?6LOQ'X/U?Q%L
M>>UTI+M%C,%XDCK);.,Y(P/G'0@'%,U/P3K6K:I!=SS6"74%RDD.J0 QSK&N
M,JR8*OG!ZG'/2D!(/B9YEXQM=+FNK,7QL]]NKM)@<&3:%QMSWS4?B[7;G5?#
M7B1(=*BGTJT#P2/)<%'D=?O;0 <;6]?2K%EX7\5:1<SV6GZS:#1YKKSD,L9,
MT",261>,'D\'M5=_!'B*UL];TG3M6MFTS4Y'E62Z5GFMV?EP,<'GG)-.PM3L
M=(A#^'+&&9 1]DC5U)R/N#(KSO0/$GB71/!FFWSZ):G2(3Y+(DY$NPN ) ,8
MQ[5Z1HUI<V6BVEI=SI//#$L;2(I ; QGDFN3L_!6KIH47AZ[U>!]+CDW%HX2
M)I(\E@A). ,XYY/TH#4F_P"$UNXSX@MKG3TCO=.=%M8%?<;@2$+&_(X!9E^E
M=29;V'1_->%);U8-S1H<*TFW.,GH,UR;V>C>)O',%Y:2N\FF QW>U<1NRME%
M8D<E6&1]*Z_4;0W^FW5H)GA,\31^8GWDR,9'N*!G*^'O$6JS>((=)U-K6:2>
MR^U,UO&5$+ @&//(?&>H/:K/C'6]7TBXTB'3(K1OMUVMNS3LPVY&>WTJCH7@
MC5='U#2;J;Q&UTFGV[6IB-FB!XL#"@CD'(&2<DUO:]X=77I]-D>\FMS87*W*
M"(+\[#C!R.E"0'&0ZYX[N6UVRCGT87&DNK&?RWPZE=VT+V/;/Z58UCQ'KL^E
M:+?6>HVNG1W5B+B1%MS<RR2;0P5$QDKU)..!Z5O)X0:'5M;OH=6N8UU:,+)$
M$0A& V[AD'MQ5%_ #J=(\C7;N+^S[5[,L8XRTL3=NF%(P.0.@H R;OQAXAFT
MCP;JEG%;I!JLT4=VGE%V7<,DCL!P?SJ&7Q3XBU#PO?>+]+U2".RM99"E@]L"
M)8D.#E^N3CC&!4[>'FM8]!\,6EWJ%PVF7D=QYLL 51"JGC> !CMW))Q6U)X
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
M "BBB@ HHHH **** "BBBD 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !117*PS7OB!M2:TUAK-[6Y,"+&H8)MVD[P>N?J.#2;$=517&)>WVOZK
MKEE!JDED--V1QFW4;F9D#;FW @@YX ].M<YI_B77O$%]X<A&IFR2]%W'<"*$
M98PG9N4GIGK['UI7"YZM17E45QXAF\(^(+I_$MQ]HTJYG2!XU3+!#D"3CG(X
MXQ6C,=5UCQ\^F_V]>6EB-+CN#%;[5.\D@G=C('>BX7/1*KPW0EFGC:&:,1'&
M^1<*WN#Z5YI;SZTWA_3=7D\174L\&JK:,$VB.:/S_+.X <G'>K-S?:C*/'=I
M)J5P8[:'= 0PS$#'D@<47"YZ.)8R5^=/G^Z,]?IZTX@=J\CM],QK/@1CJFHL
MLEO([!KHD9"*1^%7+6+6M6DU#5#XDAM)(+^0!3*^((T;:$9-VT@@9Y&>:+BN
M=]I&AVVC)*L$D\K2-EGGE,C?F>U:?%>7E=1UV\UV4^(8[*2RO=B2K,ZF"-<$
M90,%(.3R1S4]Y-/;>+$O+FYGO-*N9X%CN;29A]DD 4!70$C:Y]N_O2NQW/2<
M"D..^*K6VHV5Y-/#;74,TMNVV9(W!,9]".QKR_Q<D^K>-=0TV]\1)HT26:"T
M#L5SECND4@J-W&,'.*H#U66>& IYLL:;SA=S ;CZ#-$]S!:Q>9<3QPIG&Z1P
MH_,UX[KEYI5W'-9QZC_:UWINB2N;FX;9&A!^5T  W2$X (].^:N:7XCT'5Y-
M#F\27,2VQTM'MA=2 QF8-M<L3QOX&/8FINPN>A7^L/:ZEI<4<4,MK?.R-/YH
M&PA2RX'\6<5IV]Q#=1>9;S1RQGHT;!A^8KS:]LO#:Q^%-%MFDN+*ZU%Y81*S
M$2*$8G#<?+DC'8UM^!8]/MK_ ,1V6F+%%;6]^%6&)B5C_=KG [<YXI@=5=:A
M96.S[7=P6_F?<$L@7=],TMSJ-E91++=7<$,3?=>20*#]":\VO;S1(O'_ (@@
M\7-'%!+;QQV+W0PIC*_.(SZYQTYX%,LH=$MO%]O'JB(VC2:7"FDM?\@\E64!
MA]X@CKS@B@=STR2^M(5B,ES"@F.(R7 W\=O6J4OB/0A:232ZM8_9U.UV\]<
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
M">MZI;1V\-M;R2PQVUPH/F(AVL^[/!R#BNWTFPEL+9UN;IKJYD;?),RA<GT
M'0 < 5R%Y\.[R?3M3TN#Q'<1:;?SM,86@#-&6;<RJV> 3VIH"XFM:I_PEUQI
M2&U$(TH7,+^7EE?@#=SR,YZ5AP^)_%@\+VNN/-:3_:9# EK#;\[S)M4[B0!P
M#U[XK=3P;J4>N/JJ^("939_9 KVBD;1WX(YS3]-\#+:>$I_#UUJ=Q=0NQ>.8
M+Y;Q$G<"I![-S2U Q+SQ-XPT73=3N=0T\+;@1)9SW3Q*_F.ZI\R1EAM&[/7V
MKH[BW\0PK<RMK,!MOL#;,0 2+, ?G'8CVJG9_#^,Z==VFMZQ?ZU]HA\D-=D?
MNEZY4=FS@YZ\#TJYH7@^/1[>:.;5M3U)I$,2O>3ES&AXVJ.GIS[4686,+3]5
MUF:W\-:2=:_TC5+22X:[$*%E"(ORJ.A.6ZTV[U3Q/;R:_IW]J*LNG1QW%O=&
MW1C*C+R&4=/F!K0TWX;V6EZ9;6D&JZE]HLY"]I=O(&D@!&"BY&-I Y!&*MW/
M@>VN]*O;.;5=2,M]('N;M)%660 8"Y"X"\= !18+&5K#>)-!ABGN-2N]4T]P
MYN?LD*)/",9#J .5'.1]*Z+2M1CC\(1:BEY)J<4=NTHN%'SR@ GIQSQCZT7?
MAK[0UBZ:MJ,$MG$T(>-T)E4XSO#*0?NBM.PT^WTZR2SMH]L*9P#SDDDDGZDF
MG8#@+W6-6M/ ,/C.#4YI[C9',]H57RF5W4&/ '!&X\]>*L>$8/,^(WB>Z::X
M$C16K^4\A(7='D@@^AX%;EOX'T>U=DC%Q]A,@F^P-,3 ) <[@#SU[9V^U:5K
MX?TVRU>YU6W@=+VYQY\GG.=_&!D%L<#IQQ0D!C>-8&GN?#J">XB1]41'$,I3
M<"K'G'7D"N<O-.N6U'QY?6^L7UN]K%&T*1RD*K) &W'USC%=UKWA^P\1VD-M
MJ"R%(9EG0QN48,N>X]B1^-0+X1T2.*^B%FP2^4)<CSY/W@Q@ _-Z<?3BFT,Y
MB];7-<\0V>FP:M#;0+I<-RR%W6221RP+C802!M'&<<UU>F_;+#PP$N+T:E>V
MT+*TRKCS77/&!GGC%5[SP5H%]9VMK-8D):KM@=)75XU/4!@<X]B:VK:VAL[9
M+>"-8XHQM51V%"0CA_#@MM;TC2-<EUJ[COOM -PHN& :0MCR6CSC'&.G:J#N
M-3\':[JL^J7UKJEI<3X>*>0>05/R+Y8.,$;>,<YKMK7PQHEEJ<NI6VG0Q7<K
M%WD48RQ[XZ9]Z)O"^A3WS7LNF6YN6?>\FW&]AT+8Z]!UI6 X?0M.37O%=^NH
MWFI+,+.TNO(6^E01NXW/@!N!GC%9,-GCX>S:Q;7U])K4>H.MLQOI"S%;C8J8
M+'(P.F#WKU&+2]'AUB:[@L[1=3*[I)511*0?4]<&L3PEX2@TN.22_P!)LH[T
M7,DL<Z'>6#,2#R." <46 YW3X;36&\3OXFEEMM1MIG*!KE_]&BV?*T>",CD\
M@#-9/AG3[#Q+KFE)XB+7E[-I32L))G7(\P!"5R.2H![5ZO>Z#I.HW N+S3;6
MXF"[=\D08[?3)[4Y=&TQ;\7ZZ?;"[  $XB&\#&,9Z]*.4#RK6+C0H=3U![6X
MM[:?3M5M_-:Z=GG(4H#Y9)^5 "PQR",^M:6C67AQ_%WC&.6:$&[$<FUBRMM*
M,696('!]B>E>A2Z)I4\TTTNFVCR3@"5VA4L^/4]^@I-^E#519XM?M[0[_+VC
M?Y8./RR:+!J>=Z!+;&/PHVHLDNDBP>.$N"4$X('S]@=N0,^_2M"XTBREAU."
M2)6T9;V%H%PQ"MQOVC' ^G'-=\;2V^S_ &?R(_)QC9M&W'TILDUI:^5#(8X]
MYVQIC@GT%%@LS*LDL-)U*_6&)+:$0QR%43"XYR<"MBWN(KJ!)H'#QN,AAWIJ
MR0322Q*0SH,.,=*?!!';0)#$H5%& *:&24444P"BBB@ HHHH **** "BBB@
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
MA>;6-8TZ]MKMK<)N@O%'(FMV!RF/KCGW-=/6)::W+)KNHV%U%!!%:^7Y<OG
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
M[B4AZ''J1V/M0FQ7-:BBBJ&%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%2 4444P"BBB@
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
MP6NI2V<6GWUV85C::2W$95 _0X+@G_@(-:6K:M::)I%QJ=ZY2W@4,Q R>3@
M>Y) HT8&;)X1M;A+[[5>7EQ/>P"WEG=E#B(;CL&U0 /F.>.]9'BC1'M_#>CZ
M/8OJ+VL%Y#O,!W2K"@) R1T!">_%'B77I;KP=J]S]CU/39+)$F5MR9D!/\)1
MR".#D9K4L?%]O>7MU:2Z=J-K/!:_; L\0S+%QRNUCSG P<'FD(M1>'+!H;[S
MQ+<MJ$82X>=LLR!<!>,8'7@8YR:K6?@VPLUC7[5?SI#&4MUGN"_DY&"5]\=S
MGKQ3+7Q/:ZQ<P:7)9W]I->V37*"7",$R5YVME6[_ (^N:XFSTYKGX8VS)/<;
M[35C*I,S9;$Y!#'//'K0!W,7@O1X_#$_AUA<2Z;+U229B1\V[(;J/FYIEAX$
MT'3KX7MO#/YP@^SDO<.P9>>H)Y/)YJ;QL_E^!]9DPQ,=I(X ;&2!G^E4/#7B
MB[O7TZROM'ELFN;(3PNTRN&V@;L@'(ZC'U[4:#L2P_#WPY!/93+:RLUD=T/F
M7#L%;L<$]1VK4E\.Z9-<SSF AK@YG57(6;@#YAT/2L>U\5ZE-?VUO-I"0F\B
MD>"-YP)491E5E0CY<@=03BHK?QAJ,WAU;QM)6/4C?BQ-D9NC%@.OT.?I1H(Z
M#^P=,-Y/=FT3[1/$(9'!(+)_=^E6K&QMM-LX[2TA6&WC&$C7HH]JXZZ\?7'V
MW48;'2)[@:?<""10CEYCD;O+P-O&?XB*Z;6-4DT[P_<ZG!:O/)%#YBP=&/L?
M\]J:"X'P]I#&\)T^ F].;@[?]8>N34NGZ18Z4C+9P"(-U.22>IQD]N:YT^*-
M2B\.R:P8["XMU\EDDAD;#AV"L,$9!4D=:NZAXDFTG4]1ANXH6MK:P-ZC(2&.
M&(V'/'..M*X&OJ&GV%\B-?P0RI$2ZF0?</J#VI(;73KK35@BBMYK)@0%4!D/
M/Y'FLJVD\0RS0?;;>QFLKF$F;RF(,!(X'/WP>G;I7*^%=8U31M%\/1RI9R:?
M=W<EK\I82J3(VT@=".OZ47 ]&M;2WLH!#;0QPQ#HB+@"IJ**H84444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MR0RK);[B\YCZ!E90%![X)K0T/P]K&DMX@9KNUW:E.]S 8PQ\F0K@9SU' HU
MO^'-?D\16<=[%;0+9R1[EDCN?,(;NA7:,$?6MVN.TWPKJ%AJUWJL3V-I<SVI
MC>*U5O*EF)SYKKQS[=>3S75VB7"6D2W4B27 4>8Z+@,W<@=J:&34444P"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6%_PCTP
M\33ZVFJW :6W%N("B%$4$D8XSD$D]>];M% '*6'@6UL_#-[H4U]=7-M=.\F]
M]JO&S')*D#KGFI8/" -W9W6H:I=ZA+8H1:F<*!&Q&-^ !N;'<UTU%*PK'#M\
M.%/AU]$&O:C]F:Z^U$E8R0V[=@?+P-W/X5K6WA40^)X]>EU2\GN4MOLWEOM"
M;>I. !R2 :Z*BBPS'UK0$UF>QG%[=6<UG(SI);E03D8(.X$8Q68/ =I]EU6W
M?4]3DCU3/VH/*GSD\$CY>"0,<8KJZ*+ <LW@:S:ZTVY_M+4A-IL9CMF$J_*#
MUR-N#G '/I39OA_I%RET)YKV62YN!<M*9@'20#&Y2 -IQQQVKJZ*+"LC+T;0
MK70[0PV[32LW+S7$IDD?ZL?Y5')X9TR3Q%_;K0N+\Q>2S"0A77T*]#6Q13L,
MP;7PCI=I(OE+/]G23S4M6F)A1NN0IXZ\^U:&KZ19ZYI-QIE_$9+6=<.@8@GG
M(Y'?(J]12L!@Q>#]%@N[*[2U87%E$T4#F9R55NO?FI&\):"]A)8OI=NUK++Y
MTD3+E6?.=Q'KGG-;5%.P&9_PCVDF^M[UM.MS<V\?E0RE,M&F"-H]!@FJ6D^"
M?#VAWSWFGZ9'%,S9W;BP7_=!.%_ "N@HH JW^FV6J6OV:^M8;F#(/ERJ&&1T
M-9\NG'0]&N&\/:;;O>!1Y<3MM#G/=NO3-;5%*P&;HME+:VC2744,=Y<OYMP(
M<[=YX_'  &:DU#1M-U9H6O[&WN3"VZ(S1ABA]1GH:O44P,_4="TG5S&=1TZV
MNS&"$,\0?:#UQGI3;KP_H]ZT9N=,M)3%'Y2;X@=J?W1Z#VK2HH H7&BZ9=I
MMQI]M*L Q$'B!\L=,#CCCBI)M+L+F...>SMY$B'R*\8(7Z<<5;HI6 H7&B:7
M=S^?<:=:S2[=F^2%6./3)'2GS:3IUP(5FL+:181B(/$I"#T''%7**8%6/3;&
M&*2**SMT208=5B #?4#K2KIUE' \"6<"PO\ >01*%;ZCI5FB@"L-.LE,3+:0
M Q?ZLB,?)]..*DFMX;E-D\22IG.UU##/XU+10!#]DML2#[/%B3[X"#YOKZ_C
M2Q6\, Q##'& ,810*EHH B6%(][1(B._)(7&3ZGUK/T72IM,CG%Q-#.\L\DP
M9(MFW>Q8CJ>YK5HI6 ****8!1110!3U33UU739K)YYX%E7:9+=]CK]#VI=-T
M^'2["&S@+M'$,!I&W,WN3W/O5NB@ HHHH **** "BBB@ HHHH ****8!1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444@"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN8\5>);W
MPY=:7LL(Y[*\NDMI9S(5\DLP&X\$$4DGB>YM_'<'AZ>&U2&YMVG@E\X[WQGC
M;CKQGKTHN%SJ**X_4O%&I6R>()[>&R>UTF+<7:1N6"EBIXX(&/SK=TK6[#4[
M>#R;^TFG:(.Z0RAB..> <TKBN:=%9T&NZ5<WSV<&HVLER@RT23*6'7/ ^AJ
M>*M :]ALUUFP:YF8K'&LZDL1VX/6BXS8HJ&YNH;.![BYFCB@099Y&"J![DU0
MM?$FC7<%Q-%J,'EVP#3M(WE^6I&06W8P"._2BXKFK16):>+O#]_J<>G6>L6E
MQ=2)O1(90^X#K@C@GVZXK$\;>-H-%T6YDL+]!=0R*I=83+&I)QL9A\JM[$YH
MN%SMJ*@GNX+2RDN[F58X(T+O(QX4 9)-9NG^*M&U0RK;7H#1Q"=EE1HSY9SA
MP& RO!Y''O1<+FS16+I_BC3-3U 65NT_G,GF(7MW59$_O*Q&&'N*FU3Q!8:/
M+'%=/*9)$:14BB:0[%QN8A0< 9ZT7 U**YZ+QKH<\NGQ0732OJ$336NR-B)5
M4$G!QU&.GK5.]^(6BV_A^;6+=IKJ*&Y6U>*.)MZRD@;2I&0>?Z47'<ZVBN!E
M\:)I?C:YM;V>^>TEL([F&V%J69"<[N%7<.!SGWK;N_&VC6UE97,,DU\;Y#):
MPV<1EEE4#DA1S@>M%P.CHKCYOB3H4&G2WDJWR>3*(9X3:MYD+G&%=?X<YX]>
MU48/'.B:OXKTRT636+:[,LL4=O+;F))"%.2V1DC /^%%Q7.^HKB[SXDZ?9:A
M'9R:3K3/+.8(76SRLK@X.TYY'!I;OXF:#:7:QN+DP-<BU%VJ*8A*?X<YR>AR
M0,47"YV=';-<%XO\7VTFBZ[9V$.I3/9QE)+NR \N*7' +9[$C=CIWKK--W7/
MAZSWR/NDM4W,#ALE1DYH T:*\O\ "?CUK#PYIHU/3]2^R&9[>34Y0#&#O(4D
MYR0>!GIFNOB\6VSVVJ3O9W<0TW/FK(J@O@9^49YR,8/&<BBX[G0TF16=J&IR
M6>@3ZFEI*[Q0&;[.2 YP,X] :\[_ .$POM47P?KIT"\^U7$LJ+;HX!E7RCEE
M!.".I&>PHN!ZM17#-\28(M!>]N=,N+:^2_\ [/-E*Z[O-P"?F'& &!)K7\*^
M*AXE6]!LIK9[28QL6!V/Z,K$#(HN!T51S3Q6Z;YI$C7U=@!^M<7XN\=W?AJ2
M]9-*\RVLDBD>25RGG;V"D1<88C.361KEY)K_ ,1M%TJ;3HKBRDTY[DQ32_*R
M.0,D8^\,'\Z+B/1I[^TMB@GNH(R_*!Y -W&>/P%3QR++&LB,&1AD,#P17D.G
MZ6-3;Q)#J?AVTNH=*D6.%7NG)58X@516QG&#R?<YS6R?&&L6GAKPQ)HOAZV?
M^TXPB6[W)00G&0,E>1CO1<+GH]%>>6OC'Q?/KS:'-X=L;>^6R-Y\UX64KN"@
M#"]<TFG>/==O/#^F:_)HMHFGW5REO(JW),B[I/+W %<8W>]%PN>B5'-/%;PO
M--(L<2#+.QP%'N:XR7QAJUOK-M;W%A:Q0SWZVHB\XO*$/1VP-JYYX)%9T?BC
M7]2U3Q=;?8].FL=)/E^3,S D;2QZ*<YQT/2BX7/18I8YX4EB=7C=0RLIR"#T
M(I]<%=>+M3TJU\*3M86<>FZH88IG5VVVV\ CG&,<X'O3-;\=ZIIMNTEGIJ7S
MW-_]FT](=S&6-1\\G P1U YYQ1<#T"BN5\$ZYK^L6MU_;VCRZ>\+*L3R)L,X
MQRVW)QS_ #JO?>*[[2?'#:5J*6L&ERV;SVUTY*EG49*'/&0 QQZ4[@=E17G]
MOXE\2:G>6NA(+2PU>2R-[/*\;.L49?:@"GJW7.>G%9>H^-->NM.U/3HY[33M
M5TO4(+>>=E)C='<!6&>F1U%%PN>J45Y/K'C7QG<:W<Z=X<T_[4=-DCBN)$M\
MQ2R$9<$L04 SQC/3K7H%]K+Z7X3EUB\BV20VOG21\D!MN<9'OQ1<#8K)N_$V
MD6.I1:?/>*MQ*XC5<$C>>BD@8!/H:X_4/$'B30=,TC7[^^M9K6\>*.YL4A'R
M&3H8W')('KGO4/PYM=3D\2>*IK[4UN88]3>-HC;JN7  #Y XX &!2N,],SQF
MJ6FZK9ZO;O/8S>;$DC1LP4CYAU'-<OKCZK+\2M#M+35FM;0VTLTL'EJPDVL
M1R.X/X8K-E?7;*#7]0L=42WM[;5&*VRVZGS%^4,&8YZY&,8HN!Z/45U<Q6=I
M+<S$B.)"[%02<#V')K@[K6/$^MZIJT>A-'!_9UP+=%DE38S#!9I 5+$$'C!%
M=K+)(='>20(93 68*V%)V\X/I[TT[BN265[!J-C#>6SEX)D#HV",@_6K!KRO
M0+G5-*L?!UPVO37$5^&26R9(R/+V,PV  'Y=H!.3DD>M7H-3U76O!6I>);;6
M9[6X4S/;1"--D*QD@(R$').WDGN>.E*X7.RAU^RG\0SZ&HF%Y#")FW1D(5)Q
MP>_45)>ZO#8ZA8V;Q3,]Z[)&ZK\JD+GD_A7E\OB*\B\:WVKE/LUPGA7[3Y4O
M(C?<I&<5L26DR:KX*U";7YKQI9F\WY\Q3.8F^91_#SGIZT7 ](SBCZ5Y,$\3
MZ[=-K%IXDLK4VNH2AD:<E$A4[?+:/H#@9SUJ[9:3+K7B+Q';S^*=7_XE\Z-
MBW 58LQJ^XX&, L>/0"G<#TL')H)Q7FWA!X[#Q+!::A'<QZM+!)BY6<RP:@H
M(/F9)ZCC\_I6QKLR7GCK3M&U":2/3I;.201!RB7$FX#:QR-V!@X]_>BX'2:M
MJD&CZ<][<*[(K(@5!DEF8*H_-A3]/N;FYBD-W9FUD1RNWS X88!W CMS^AKR
MW7K*&3P_KVG7EW<7FFV6J6JVI>5AY0:1%:,-G+;0Q')XZ]1FO4+6VM-(TI8+
M<&.UMX^/F+D*,GJ22:28%P,"<9''6@D#J0.W6O*= U33U\2^&;JUOH1%?PSB
M61[@&:<[05\T= V>GOQ70_$FWL)M/TA[RZ:W9=3MPC+<&+@R*'Z$=%[]NM.X
M([/S8\$[UP.ISTI)9HH8]\LB(G=F; KRVWT#PY%\4+_2\J;!M+2XDA:Z<H9=
M[#)RW)VG//KFL+2-:TG4?"WABTNM03[:MG=1[[R7$4:X9<L.I;&-HI7&>SWL
M]PD<)LS;EFD7=YKX!3N1COZ5+)>6T,@CEN(D<]%9P"?PKR*;[#<?"'P]*9UN
M;FUNX8$FC))#>:>#W'&.#6S)_8E_8>*K#6%3^U?,ER)OEDD&W,9CYR>P&.]%
MQ'H<M_:0/MFNH(V SM>0*<?G6:-9%C;ZC?:I=V2V,$G[IX7+%4P/O_[6>U>?
M:5HFEWOC/1K;7X8+C4QHN+H2G[TH*;<C@;MF>.O?M52[M;&XT'XC:=;HHC6Z
M1XXH4!^4*@^4#KRI_&BX'K,.K:?<-&L5];.TOW LH);Z"IX;JWN=WD3QR[#A
MMC X/H<5P6O:7#:Z9HOBC0K.*:YTP("L2#]] 1AE'!P><Y]JZGPWI;Z;I&9U
MC6]NG:XN"@^7S&Y(' X'2B[!7)[CQ#I%G?)97&I6L=R^=L32@,?PK)UGQ.L?
MB*W\/65];6U[) T[23#<!@X5>O4G/Y5SB65C_P (_P")-*UG35_M.YGGVYC^
M:\+$F-HSWZ@>Q'-2:3:/IGCG1+;5(_-N1H?DM,R;@91(#C<>^ :+@=?JNOVO
MAG0X[[7;E%P4C=XU.&<_W0?QK+D\7V=CX@N%OM4M4TY[**YMCC'!8J>>_*_K
M4WQ 7/@N\86\EQY;PR>7$A=B%E0G ^@-4K2>&_\ %LVH_P!DWHL_[*1$:6S9
M1D.[%0".N"*&P9TUQK%C;6T-Q)<*8IO]64^;>,9R .HQ4]I>6]_:QW-K*LL,
M@RKJ<@BO-L1Z=IOARZU/0=2DM8;62UDCBC;?;L2I!90<X(!%=QX<LK.PTORM
M/TYK"U+EHX7Z\X))&3C)SQ1=@;%%%%4,**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBBD 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 44F12YH **0L%4DG '-5-.U2S
MU:W>XLIA+$LC1E@#C<O!'-%P+E%,ED6&)Y7.$12S'V'-16=[#?V4-W Q:&9
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
M.GL1FN>C^*?A&:ZA@BU)V,DGE;_(D5$;L&)48R>* L8\?PTUJ/37M?\ A,)
MYOOMJS+9+NWY!^;+$G&#CGOWZ5;N/AWJ U?6[O3_ !-+9P:O@W$'V57RVTJ2
M"3QP:V-4\>Z'I-]+:SO</Y _TF:&W9X[<8S\[#IQZ9J8^-M _M*WT];TO=7%
MN;F%4B=A)& 6R"!@\ \9S0!5C\$02^ 1X4U"Z:\A6+RTN"FUUQRK 9/*G'?M
M4FI^"K:^\-V6D6U[/92614VUW$<R(RC&>>N>XIZ^.M#FT.+6+>>:>SEN4M59
M('R9&8+C:0#P3^E9]W\4?#-GK2Z;)/,0TWV=KI8_W*R_W"WKR.@(YHT&;VA:
M1=Z9%(;[59]3N7.#-*H3"CH HX'7KWJ'Q'X6T_Q.MBM]'N^R7*W"''7'53[$
M<&L2W^*&BWNO/I-I9ZI<2Q3+#)*EH0D;'/WLX8=#V[5T'B#Q%9^'8+5[E)99
M+NX2V@@A +R2-P ,D#\2: *^M>&?[3U>QU:TOI+"_M%:,2QQAA(C8)1@>HXX
M].:S[SP!9ZAX<U#3+B\G-QJ$PN)[P !VD4@J<= !@ #T%8^H?$G2=1T365DL
MO$%C%: Q3W$=MAHV&,@,I.UN0><#WK=M?&FGMK6DZ(D%\SZA:"XMKEU&QTV;
MLDYSG ].M%P*MSX +WXO;/Q!J5E++&B7C0L,W17@,Q/0XXX[5U!TVU.E'3#'
MFT,)@*9/W",$9^E<O>?$K2K'2Y[V>UNU$=\=/2,[,RRC@[3NQM'J355_BQHL
M>CM?O:7QF2[%E):QQJTBRD$@9S@@@<$$]:-!%[3/A_;V$EO'+JM_=V%I(DEI
M932?NX67I[M@\\UJZ+X8LM"O+ZZM)+@O?2F:<22%@SGOCM5+POXS@\37^H6)
MTZ\L+NQ*^9#=* VUONG\?2I?$'BA]&O$LK;2[B^G-N]PP1Q&BHO7YFX)]AS1
MH!9U;PO8:QJEKJ4[W,5W:JR12P3-&0IZCBJY\'6+6-W9O=W[PW4WG3!KELEN
MIY]\#\A5%?&UQ>S:!-I.DR7EAJT;.9_.1"A .5PQ&2,?3TK<\0:Q_8>C2WXM
M);ID*JD,?4EB ,GG R>31H,H7/@K2[N\DNFDO5FFA6&<QW3IYJ@8^8 \G'>M
MFXT^VN-,?3G3;;/%Y11#MPN,8!'3BLOP]XBDUJYU*TN+-;6YL)5CD5)Q*IW+
MD$, /RQ537/%\FFZZ-(LK"*[O#!]H"27(A+C)&U,J=QXZ<=J: GB\%:+##ID
M0BG*Z82;0M.Q,6>.#GT&/I2R^"M$FGFD%O(B7#^9-!'*RQ2MD'+(#@\BLJX\
M8ZK#XZGT8:5$;&WLUNIIC<895.<MC'.,$8%02_$"\L[&UUJ_T5;?0+J14%R;
MC,L:L2%D=-O"D8XSD9I: =%)X2T2;4YM1DLP]S/#]GD8L<-'C&S'3' XK,L_
MA]X7M;FU,%JY:PD\V"-KEV$+$YX7=QT]*K'QAJVIV]UJ/AW3H=0TZVN%@ W$
M27'(#LG0 #/OG%8?_"2#2OB[KMHL7F7EW:6RVEL6(\R0C)!/.,#.3C@"EH%S
MK)_!?A67Q NH2Z=;?VBY\SEL%R/XBF<'\JO6'A;1M+NKNYM+)8Y[O/VAMY/F
M9ZYR:YOQ'=:Q;>)/"S6VFVLFJ7*W,<B^:0D8"@_>QD@9)Z4V/QYJ7]EVUO)8
M6JZY/J3Z8(1.?+WJ,F0'&=HXX]Z-!'36>A:%X?1+F&"&TCMXVC1W?"Q(3D@;
MCA035BZL-*U^V@EG@M[R(?/#)@-C/=6[=!R#VKD[CQ)J!O\ 6O#>NV=J)/[/
MENK6:!B5G0#!&TYP0?>H/#6N74/AKPGHVG>2U]>V9F9YND4:XR2HQDG. ..A
MIW Z^WAT'5+1[>".PNX(Y-SHH610_J>OS>_6M-414"*H"@8  X KR.R\1WWA
MN+7U6V@FU&YU];.,6Z<?..&VYY.!TR.3UK5NO%'C&Q\.ZS<W%A#;2681K:XN
MX_+$X.<KL#G#9QCGG-%T%SL;?PKH-HT1@T>RC,4AD0B%<ACWZ?Y_"K%_'I%W
M<V]EJ$=G-.^YX89U5V..I4'\*X^_UOQ9H>GVD^LO910338N+NTA+K:K@8R"0
M6RQ//8"NETNU^W1Z;JD]U;W5S'$X$\" +(K'@CN!@#CZT7[#+C:)I+S-,^EV
M32L,,YMU+$?7%*FBZ5&%":99*%.5"P*,'UZ=:YOQ?JGB"PU_0;/2+FRBAU"5
MHI#<1%BI49R,$9R.WM6:FH^,2_B2-]2L<:2-T3):<S?)O 8%L#MTIW Z*Y\.
MSW.I -<VJ:0)8YA9): $NISG=GN<=NU;KVT$DJRR0QM(GW7902OT-><_\)9X
MHURVMH]%M%%V^DQ7G!3'G/N 4[V'RC Y&>M12>(?&U[-!H9LA;ZREDUQ<&!X
M]I;>%3#%L8]0.>12NA'I^Q=V[:,^N*K6MW#<S7,4:.&MY/+?=&5!. >,CGK7
M 13^*CJ7A2VUC5([&_G-RMQ% 0ZN57*Y[$X/OBJ]QXDUNSTKQ]-]O\RXTJ5%
MM6\H (-@/3IW_2BX7.[O](GOM5MKC^TYXK.( O9HHVRL"2"3U]./:M7CVKS_
M $&YU:S\6:3:W>LRWT.HZ7]H9)4 ".N.4]/O5C:<=:U^^TB6/6=8M[L7T@U*
MV!/E*JMG@_= & !R<YHO8+GK54!J]M_;O]D8D^TF W&=AV[00.O3.2*RO&VJ
M3Z=I-O!;3/!-?W45HMPF,Q;V +#/?&<5S<&D-I?Q,EC_ +5OKA)- D.;B<LZ
MD2J,J>W3/U)H; ]([>U4['44OY+I%CD1K:7RG#C'. <CVYKD+*ZN7TSP3<R:
MA/YL[B.7]ZQ$V8F)W#//(!R:L?8Y-:D\7:9!J$MG<_:4,<UO(5>(F%"#QSC(
M/U -%P.SHK@O!^K-XBFL4%S>K+HT;P7Z/*V))^%!;^_T8_C7>TQA1113 ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7&:GX
MBO;;QD-+>[2QB81&W\^#,=P"3N ?LW7 ]L\UV=<]K/A*#7!+%>7EPUK),DWD
M':0K+C[I(R,X]>YI.XF<X/$>K66J>-9Y;N&2#3#&EM R$*&9 5R<],MS1X@\
M3ZWX+?3=1U>ZBO\ 2[D^7<QVUOB2)RN04.[D9SUYK=E\#:?/?ZQ/+<7+P:L@
M6YM2PV$A0H8<9!P/6EM/!MO#)IYNK^[O8M.S]FBN"FU#C )PHR0.F:5@L9^D
MWVOZ_I5AKUGJ,$-O<3!VLY8E*B')! <<[L#/X^U8^@Z[+/KVH^';"[-C=)JU
MQ/+++$K"2/<<K'G@GD9K<LOAOI=CJINX;S4/LV\R+8F;,"L><[?KSC.*B/PS
MTV5F>;4-0=_MC7L;AU5HY6ZD,%!P?2BPK,ZG48[QM(F2TO(X+H1_)/*@*A@.
MI'2N%?Q/K@\$>']7^>6.5\ZE/:1*71/F&53!XSC..<"NYO-+2^T>739IY_+F
MB,3R!@'92,'G'O63:^#;73],LK&RU&_MXK)76+;*"0K8X.0<CCO0,Y?5O$.J
M6NA:-J"ZE<7NDR^8;K4+"$!T&<QN5QPJC[V!U'/I5[3M:U.Y\2Z;IR:PMY:7
M6DM<&XBC09<-@../0CCUK3;P%IOV>UBM[N^MA!'+'^XFVAQ(<N6&,$GGZ9IE
MU\-] N8M.C5+JW_L^'R(6MYVC)3.2"1UY_G19AJ<"?&?BO5O#^F:7:SP-J.H
MWUU:FY$JQ-LB Z$ A6.3SC/3UK0&I>+-&TJQT#6]1C2^U'4$MXIHYQ).D#9W
M$M@#=V!Q751_##PS%H;Z2EM.(#/]H5_/;S$D]5;M5A?A[X=&D#3IK>2==_F"
M::9FE#]F#YSD=O2@+&+X<A.D?%+4]+-[<W@DTR&2-[A][(%8@@MWY;J:M>.O
M.N-8TVSBU.]B+0S2&RLW,;2X7AC("-H4D=3SQ6MI_@71--UA=6B2X>]6,1^;
M+<.Y('3.3S5G6/"6CZ]J%K?:A;M)/;*RQD2,O!Z@X/(H"QYD+_4];\&^!I?[
M=OX)+N[^S7+P2[6<$,.3CJ,?YXJ1]2U/P[;^)=(AU:]N$CO[6T@N+EQ)+$LN
M-YW8ZX/'H:] L_ ?ANQAAA@TU!'!,9XE+L?+?U'/%7)?"NAS&],FG0O]N(-S
MNR?-(Z$^XHL+4X)],AT+XP>&8;6]NIEN+*99/M-P922%ZC/0GJ<>E;GQ OI8
M]0\.:9]HF@M-0OA%.T+;68 $A=W8''-:VE^ _#FCW<5W::<OVF+/ES2.SL@]
M 2>![5K:EI.GZQ L&H6D5S&K;E609P?4>E,9Y)XH,^A7GB#1]/OKDZ;%I!OX
MT$[%[2964#:V<@-DG!ZUII/Y_C?PM$EY</%JFDR&\C:9B),( "1G /7I7H%C
MX;TG3K"6QM[-!;R@K*K9;>/1B>3UIMEX6T/3IX)[33+>*:!2L<BI\R@^]*P6
M/-;/0(W^&]S9:)-;Q7LVH',=Q<LJR[)3\AYR,@8]ZP]8NM)U/POIT3:9>V/V
M?Q''#=VTDI"HS*VY4;N/E!]J]E'A30 )Q_9-I^_8/+^['SD'()_'FI3X=T9K
M$6+:;;-:B3S1$8P5W_WL>O- ['C?CUM-B;Q+/I%\)KFQ@MT*RW)Q:@;?]2.Y
M/?G@DUOW-IHNN?%>$2W!GM)-"-P5$Q",V\ ' /\ =)XKT.3PQH4TC22:/8N[
M*$):!3\H& .E20^'M&M]OE:59(5&%(@7('Y4[ >/>$[Z#58/"NGZ]>O)8%+G
MR5DE8B659"%23V"9(!]*S[ZUTVV\#^/8[::+_1]6WVP@E(V@A/N_F1W%>X2^
M']&EMOLSZ79M!NW^7Y*XW>N,=:1?#NB*NT:18 >GV9/\*0'F5U::3K_Q,T.*
M>;S[-]"\Y5$Q5)&!P,C(SQG\JQ;:6*?X7>'S=ZC']GM]:;SK>XDXG02L6C)/
M&-N3ACC%>VC2--61)%L+4.B[480KE1Z#C@5SOB?PG=7XL3HLNGVL=M-YKVMQ
M:!X9CC'(&"#@F@10^&6F:9:1:Q=Z;-:2175X7B6"82>3'@80XX'.XX'K61X@
ML]%U+XMWD.JQ6\RIH98"8C:I#<YSWQ_*NI\(Z?96U[J$D5SITE\FR"XCT^ 1
M1Q8R0,9)R<GJ>U=&VG63R/*UG;M(_#.8P2W&.3BA >*Z1KVD)X3\'V=T$DGW
MW!AFG#-%"ZEEY ^\W(VCCJ*-$T6/Q%\,9?LT:3:UHM]+<P*\15@?,WA<'D!@
M!Q7M:V%G&JJEK"JJVY0(P #ZCWJ98D0L515+'+8'4T[ D>96ME'JWA#5_%GB
M+3H5NK^W!AB,>]HH@"(P.IR2V?Q%4TTZPU;QMX0:>RBN;=='=)-\655P!@-G
MH>O!KUI550 !@ 8 I<8_^M18#Q%XX[7X23[_ #K9K36B\,9C)5CYXV@J!DIR
M.U=+\,[K1K_5]<OK6XL9-0NY5EDBM8'01J!@\NH)R<DX[UUOB?P^^O6,4<-]
M+97%M*)X)44. XSC<IX8<]*SO!<<-S'/>M?37MW&[6LLDELL"@JW(5 /U)/2
MD!D_$+2KVPU?2_&.B6CW6I63"WF@3/[Z%L\''H6S69K?ARY\/Q^$)7AN=0MK
M6^>XU(Q1M*6E< ^85 )(!W<]OQKU;%!_6F,\FU/3_P"V-2\6ZMIEA>+92Z08
M726U9?M<P4E=J. V5&.0.M$M[;:AXM\%7 TW5U6PAD61CITJA&*HHW97IPWY
M5Z1;ZLESK%[IHMIT>U",973"2!AD;3WK1^E(1X=;:=<Q>'O$^_1K]IIO$27,
M*_9'W-'YBMO *],9K0\9Z@EIX[OX+2PU*>/4M*6'4?LEH9V 8LJD ?=8+GK[
M<5[#P>^*X'7=(TS3O&5O=12ZO;WVNRK#))9S 1L57 R#GH!VH Z3PI=Z;=^&
MK/\ LMYGM(4\A?.0JXV?*0P('/%>;^7-KOA37/#%KI%XMU-K$^+GR,18^T[M
M^_H<#\>*]#OYK;PAX:B2TLYY8(BL($1!9=QQN)/OR3S5O1-$@T:&6."XN)4E
MD:4K*X.&8Y8].Y)- '&>&;/5/"6G:KH%_IMYJOFS22VTZHKI<*Z_=<G&WD8.
M?6J>H^!=;TOPAX;?09%D\1:0X EE?<NQUQ(G/50=N/3'O7J@X..O:H+J\M[&
M SW4\<,0(&]VVC)Z4[#/-?"_P]U'2O$TL%]<O<Z-%B^BW!?FO&&';@<8.2!]
M/2L[1_!\NB7$MA-X)M]3O5N7D@U5V3RV!;<I?)W9'/0>E>EPZV9/$=YI,MMY
M:V\*2I.9!B0-QT[8(]:U69%4LS #'))XQ0(Y;PU'<IXFU]YM&GLXIY4:.=]F
MV7:-I(P<^_/K6?\ $R.>6UT=;"Q-YJ$=_'-$(G59HU3YF9-W&<#!SQS7= @C
M(YSR"*QM<T31?$5L(]2"2+"V5D64HT9]F!!&:'L!Y]>17=]X*\1Z-:>']535
MM1!N'%R8B968@;BRD*,  8]!WK3USPYK.K?#[1)["V:Q\2:6D36ZY3Y6 "NO
M<8(R<?2NST71-+T&U:'3HPBR?,SM(79\=R223C-.U3498M/DDTW[-<W"E<1R
M3!5*E@"<_3/UH6P+8X?Q1X*O!X7\/K86$&J7.E3+++:3!56Y)&'//&<DFFZK
MH7B7Q!IEE(FBZ=IP@U&&X%D2N_:G)8N,C)Z #\Z[]M6L8M0CT^6[@2\DC\Q8
M3( Q7N0/2GVVJ6%W:FZM[R"6W'65) 5'XT#.:T30M3L/B'X@U>>./[!J$4(A
M97RP9!@Y'XG\JI>--*\2:IK]O%9V%K>Z,]F\;)-*4$<QR-[>HQC''K7:B_M#
M;FX%U 8%.#*) 4!Z=>E+!=VUT";>XAE"]3&X;'UQ3L!YIH^@^,=)T#PQ'!IM
M@USI<LL<L<EQ@&-AC=D#W/Z5V?B_3]4U7PU-9Z3)''=2,H82,55DS\RY R,C
MO6K=ZA9:<BR7EU!;JQP#+($!_.DDU.PALTNY;VV2V? 29I $;Z'.#T-*P''>
M#O#FNZ+XBU*ZN[+2;:QO45O*LR=T;*, =.<]SZU+XV\+7OB>9H3:6DD*1!K6
MX\PQS039.3N'\.,<>U=6VKZ<+,79O[86K<"8S+L)^N<4EIJVG:@9/L5];7'E
M_?\ *E5]OUP:: XF[\%ZU)XJ%[Y]I=6ESI2Z;=&<E7Z\N !R?:F/X(US5?"]
MMX4UFYM&TRWD4-<Q$^;+$ARJ[3PIZ FNVMM<TJ^,BVNH6TQC7>_ER [5]3CM
M[U%!XFT.Z68PZM9R"%/-DVS [%]3Z#IS[TA,Y2R\'>(=!N)].\/ZK9VN@3R&
M7;)&S3P;OO",@X^F1Q6;K'PQU+4_$>I:NM]!'<R11+97/F.)H'C PY(&#G'(
MKNK7Q5H5]*D-MJ]G+*_W524$M]/PI=$\3:3XA:Z73;I)S;2-&^TYZ=_I18#G
MH]!\77&IZ#>WU_I;/IC/YKQ*^9U=0IX/0X%9W_"M;^6[O=0?4H8K]M2.HV;Q
M;ML;$8*L#V( SCFNRU?Q-I.B.([Z["S%0XB12S[2<9P.WO6!XS\;V^E:%97&
MGW<3G4+F.W29/F$:-U<=L@8Z_E0!/<^%]2OI-1U*YGLAJTUFUE:LBDQP(W4G
M/).<GL.@K)L_AWJ.GVF@7%IJ\<6KZ1$UN)-C-%/$6SM89SW/3U]JZVTFETCP
M]/=ZCJ)OH[>-Y_/\K:QC )Y ZG Z@#/I7,S^.(-1TO0M?L[V2TTV6]\BYC>/
M[X/ Y(SU';UH @C^&M[*NJ2WFNO]LNKQ;ZWEAC"B"9>A /;J,>GO6K?^#;_7
M=%FLM:UV2668(K/!"J(H4Y^5?4\9)STXQ6G9^+]'OM+N=0BN&6&V<)*)4*.K
M' 4;3SDDC'KFIM'\2Z=K=Q=6UJ\B75H0)H)D*.F>02#VHT JZIH.HWEO8_9]
M9=)[56#B6(&*YW #]X@P#@>G0FK^@Z/'H6E)8Q2%P&9RQX&6))P.BC)X K!U
MSQ&OA[QC:K=SWDUM=V<ACM8(#)M=&4EN.>F:TI?&&D1Z19ZDD[2Q7K!+:.)"
MTDK9QM"]<@]?3% QVO>&X]<O]*O&O9K:339C-&(PI#,1CG(/;/YU2E\&R23:
MPW]O7Z+JF?-1$B^08V@*=N1QQ3+[Q'9:KH>K)%=W6EW=G 9)!(GERPC&5;!Z
MCBFVGBM+?POHGFQ7M_J-Y813&*VCW2L"@)<] .?UH=A$,?P[M8#I<MKK.I6U
MUIT'V6.>)T#/$.BL-N#C/<9YJS>^ K"Y6R>#4-2M+NT9F6[AN#YDFXY8.6R&
M!(!Z=O2L7PKXOAL?"$VJ:G-=2O/J4L,4<V!*?F"A>3@8QSV%:*_$O2&TJ]OU
MMKUQ9SB">.*,.RD]#P2"#Z@T:!<N7'@33;@Z6[75\)].N&N8[@3 R2.W4N2.
M<X';H,5')\/M*E36DDNM09=9(-X#,/F(Z8^7CT^E5X_B) U[;V;Z%J\-Q<;C
M$DT2IO &3@EL9QVZUU,6H1MI:W\R26\?E>:ZRC#( ,G(]11H!CCP=8PW^FZB
MDUX]UIEM]FM]T_#+@\-QSGIFN4TCP+]B6V>V.MV5Y'*)71KY?(+%LMA03D>V
M*Z%O'<<%O9WUWI-[;:;>,B173[3@MT+*#E5/'/O5*S;_ (23Q7JT&H:;,8[&
M:%8G$P B^0,"0&YR3V_&EH!UFKZ18ZYILMAJ$(E@D'(S@J>S ]01ZUF6'@O2
M=/U5=33[5-=K"8!)<7#2?(<<<GIQ5K6-9FTV>W@AL6G:<,?->01PQ[<???G&
M<X'!JSH^I)K&DVU^B;%F7=MW!L'H>1U&1UJM!F):_#WPW:7,<\=DQ:.7SH@\
MK,L;<_=&< <]*T)],BTE;[4=&TVW?4IQN?+;#,1V+?RK9HI@9FC:=]BBGFD@
MBBNKN4SSB/H&( QGOTZUIT44 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444@"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *PM4\40::;G;8WMXEIC[0]LBMY>1G&"P
M)."#P#UK=KC;#3M<T#7-56UM5OK349_M*W$D^TQ,0%*L,<@;1C';BDQ%[4_&
M-GI8F>2SO9(((%N)YTC 2.,]R21GZ#)JA?:D[^/M AM[V<V>H65Q(T:O\C!0
MI5L>O-9_C/0-?UX:E8FTCN[26R5+9C.8DCFYRQ7OSC&?2HH].\0KKGAK46T,
M>7IEE);2H+E<DL%&1[?+^M("WX;\4QV/AK4+W4[J6;RM5N+2+S'!=R'(5 6(
M&>.YJ_9_$+2KRRU.80W*2:?*D4L!"LS.QPH0AB&SGUKE;?P;KTGA]TEL+=+^
MVUE]5MXY)MR2AF)V-CO@XR>*U]9T/Q%KME#)!8V.G265U#>0VY8-YTD9R0S
M<#\Z U"'5[ZX^*EA;26VH6$4EA+(\%Q*"DAX *A6*Y&.:TO'FHWUG:Z7;V<-
MRXO+^*"5H&53M.25Y/&<?EFJT5AX@U#QSI>M76F6]K;VUK)!(IN-S$MC)&!T
MXK2\7Z;JVI#2AI:6Y:TOX[IS,Y7(7/ P.^: *:ZS-I=Q_8VAZ)<74T*B>YB>
M956V5SD*&)P6ZX4<8[BJ\_Q*MS%IYL=)O;F6\N'MO+RBF.5<[D;+=>#[>]7Q
MI&L:=XKU#5[$PW%OJ$48EMI'V>7(BA000#G(K&_X0G4K.?2I[-+:22'49-1N
MR\A&YWW JO'0 ]?:D[DN]CK(]3U >&Y=0NM,-O>1PNYM6D4\@$XW XP:\XNO
M%6HZSX5\(:[-I^;V;5%588I0HD'(]?Y^E>K7D+7-A/ /E:2)D!/09&*\TT_P
M+XEM/#N@Z9(^GN=(OUN%VNPWJ"3UQU))_*F-W-NW\;ZE+9ZU V@RG6-,>-#:
MPN'5_,^Z=V>@'+>E5[GQSJD/ASQ+<FULC>Z2B%/(EWHVX=_<<\5#?^"_$%QJ
M?BB>VN[6&+5C T62<XC(RK#'1@2#2'P=XHN%U>&:]TJ*#4[18W$4!_=NJD
M'@CW(I#.N\-7NI7_ (:L[O4X(X[V2(,R1OD'T/3C-<3=>-_&L,.IWPT+318Z
M7<,ER/M#&78.25'0G!!_I7;>&;+4-,T"VM-4DMWN(5V;H 0NT# ZUPNA:7J^
MN_\ "3V']J:?+IUW?R"26,;I-F?NC! Z8&>V#3 V[3QCJFHWFIVEG:6Q>.QA
MO[%W+8DC?/#CL?E([5D7'CKQ;=V/AF?1M*T^5M8A#,)6?]V_)/3HN,<UMWG@
M_4X->6^T*_M;2!]/6QDCF@,A54W;2O('\7?TJOI/@?6-,AT*+^W8&BTD8519
M<N",$$[_ $[X% &1#XI^)%QKEQH2:5H2WL%JMR[M+)MP3@#/][VZ>]3VGQ U
MG5CHFE6MI;6FL7IN%N3< F.%H3AL ')S_6IKAK^?XI:I:Z7JUM:S26,6]9(!
M+D*><?,#D!NG2KJ?#B*R_LBZTS47@U'3FE;[3)'Y@F,I)?<N1W/KV% S-G\?
M:W96VNV-U81'5=*>)FD@C9XWA<X\P+G.0.<9ITWCR_M-,CE2YL-5>_ODM;"2
MP&]L$$L73/48Z ]ZW(/!][!]NO4UEEUB^DB>:Y$ V;4SA F?N\GOWK+N?A;!
M*U[/;:I+974]]'?0O!$ D#HI487.#U.?6@1M^%-2\0WDM]%KFGF!$D)M9B O
MF)TP5!.".OXUH^)=9'A_PY?:L8_-%K$9-F<;O;]:Q;_P[K::!>F/7KRYUF10
ML5S&BQ;!D<*GW1ZD]?RQ6]=:5'JF@OIFIGSUG@$4Y QN..3[<\T(#CKCQ%XE
MTF#P]?WLUI-:ZJ\<$L:0$-#+(N4QSR >#WQ3?".J^-=;U>]-W>Z5]BL=0DM)
MXXX&#,% .5.?]H=:U['P7)#!86FHZH^HVFG.'LHW@5#&R@A"Q!^;:.G'N:T/
M#GAF/PY]O\J\GN!>7+74GF@9#L!G!Q[#BBP[F-XM\1:IX<\2:1))/"F@79:"
MXD:+)ADQ\A+9Z$_RKF]$^(>I:DEYI37]M+K;:DMO9^7;_++!NYEQGE=H8YZ=
M/6O1/$>@6?B;19M+OE)@E*L<=00<C^50VWA'1[378=8AM0MW#:K:1MUVHO3'
MIZ4Q'F,VJ>(;#6_']YIVJ)##IDD,[0O"'\P[3P,G@';6SK'BGQ5K=S;6_A:U
M8I]AANY)$DC5BT@RH_>#[N!V -=#-\/=/F'B#=>W@;72OVM@4R N<!?EX')%
M177PWLI/[/>SU34;"ZL[5;3[3;2[7EB4#:K=N/7%(9CW.L^+W\0^&M#GU"TL
M;J^LY9+WR8UDVNG]W/?\^<]:W?AWK6H:OH]['J4XN;BQOIK0S;0#($8@$@<9
MJP/ NGIK.EZI'=7B3Z<CI%^\#;MY)<L6!))SSS],5<\.>%[7PS]O%K<W,JWM
MPUS()BIVNV22, =<T <%XH\5:UI6K2W%IJPF5-6CM!%$BF&*-@<I)D9,F>>.
MF*U;G4-56]\=6@U>X1;&V2XM'PF828BY XY&1CG/%6;[X3>'[^?49I)]23[=
M=?;'2.Y*JDV22RC&,\D<YQGM5_4?A_I%]J4M_-=:A&\]NMO<+'=,BSA1@,^.
MIQ_+I0*QSJ6NIZYKW@6\?5KA,6,EQ<!&P'(5.P&,DM@^PK-MDUFPM-6UY?$5
MVD$.O/'%9H!Y01KD*X8$9.=Q[\8KM[CP#H\ZZ4D<E] FF!E@$5VX)5L JS9W
M8X'0BI6\!Z ^DRZ8UO<FSEF\]XS>3?,^<YSOSUY^O-,#G[&34/%GBKQ- ^N7
MEC!ITB06T5G*$(.TDNP()/7OQ^5<UIM_KGBMO"J7>N:G8-?)<Q7 M9?+$AB'
M#K@=\_2O2KGP;H]U>+>>5/#<>6L;26]U)&71<X#;3\W7J>:)O"&@&]LK][3R
MYK*,1VS+.Z"-1V #8H Y3P_;ZE;>+/$FA77B?4;B*&PB\F>:12\.X-EQQC(]
M3^M<HE_?VEMKWBK3O$&J2:38Q-:V<=U>N_VJ<8#2;6.,#/ QVKU4^"M >_O[
M\V1-SJ$;173F>3]ZC#D8W8Z>F,55L/AOX1TV:.6TT>.-H\E<R.P&01T+$'@F
MBPS@[?4-6\.:;;>)KKQ,+I+C3#ML(Y9)VFE*%@X#,0N"#G  X[5<N+2R74O
M.H#4Y[U[B\)DFFNVD5V*'. 25'/'&*[K2_ _AK19))+#1X(7>-HF/+'8>JC)
M. :KQ_#CPC&\3)HEN/*<O& 6*HQZD#.!180WXD*'\ ZHK.44J@+ X*@NO.:Y
M=]$:V\>Z9IFFZAJ<NG7VGR/?-_:$C$$+A9-V[(.0H&*]*O;"TU&QDL[RW2>V
ME&'B<95AZ$5FV?AS3]!L[C^P;"VM[EHRJ$YP3C@$\G&:+#.'\,3ZC=7</@Z_
MDNWNM)NGEO;HS2DR1XS%^\SGYMPR/]GWK;^*]G97?@AVOT5HH;J%\LQ4+\X4
MDX/H370Z'8W<$4EWJHMCJ=P!Y[VZ84*,[5!ZD#GKZFKNH:=9ZK926=_;17-O
M)C?%*N5;\* /,Y]'\-:]XQNK=KE;G3K71D 5+QBGWV(+'=DXQD9/'6L6\EFO
M]/\ !-K?>(DL]+FMI-[39D2XD# !9"3M/RGC/O7H]OX>\%Z=<7<=MI^E030P
M'[2J(H98BO.[V()J[#X?\-W^D001:;8S:?N$T2+&"F?4=J!&7\.;6TTW0)--
MM-:EU:*VEV&=N47C[J'N!Z<XK@_$WA]=,\1ZWX=M=-:X@\30B6RP"$@N5^\6
M;L!R_P"F*]FM;2WL;=8+6"."%>%1%  _"GM#&\J2,BETSM8C)&>N/RH \ETJ
M%M;\)3W^LZ;'8QZ)8S64*22M&'E ^=R01\ORH![EJY\^'O#EM\$+;7?)1+^1
M(%DN!,X)/G+GC./TKW6:QM9[:6VEMXW@E),D;*"K9Y.157_A']'%@+'^S;7[
M(&W>3Y0V9]<4UM8+'FNI6WAB\^*<$NH"VDCFT)&MY'? =MS $'/)V\5RNF+H
M47PYT-%G>W1]2_XF;V9^=,;]ID!SP"!UXKWH:5IXD@<64&ZW79"?+&8QTP/0
M4Z+3;&"&2**TA2.4EG0( &)ZDBE8#Q;Q%HGANW\ :S_9.HW6HI=7-O+YS'='
MO:8%C'M&,[=V0.U=-X?LM*T7XL?8](BCM[*;1(R5@3$<LGF,<GMNVX/TKT>*
MUMX85@B@C2)/NHJ@ ?A56?4K"SU&VLIB4N+EBL(\IL,<$XW8QT!.,T <KKU[
M8Z;\1K.ZUB!_L;Z:T5O<LA:-)=Y+ ^A*XK'BETK3/$>@72Z:UMX<DAG%H9H6
M_<SL0=[!N5#+D ^]>@V>LZ=J6H7=A!+ONK/;Y\;QLI3=G'4#.<5=GD2&!Y9%
M)1 6(52QP/0#K18#Q'Q/ LMAXNU&UMB^@W$UNL$$:%?/F4KYCH,>@(W=ZWFD
MTU?B-<+#&ZZ6_AUHW6U3 ;# [1CC=MSBO2=/OK/5+)+JS<20-]TXQT]CTJUA
M>N!0D%CQ-K:]E\-ZQH-DRZS9KI_F6MTJ%)TC5U8P,0.20#@>U7-%_P"$;U)+
MO4]-TC6!J":>T,TMVK!8U\O:$&?OG.!P/>O8  .@ HX [ 46"QXS:VDEOH'P
MZ$.F7)%G>$W*FW;,7/)(QD<G-=OX/O?*U36](?3KN"2._FG$SPXB=6;((;O7
M8446"QP2"X\/?$C6-0O[26>QU6&'R+BW@,GEF,$%'P,C.<]\UR^J:5=6GA33
MFATF^03>(%U 6B1M(T4/.<X!P><X/K7LM% 6*&I*UYH5XL*,7FMG"*1M8DJ<
M#GO7GOAJ#5#X-\,:>= OXY=/ND-P)510 I;)&6R>H[5ZAD>HHR,9R,4#/-?$
M^@:OJCZP]OI(F5;RVNHX[G84NUB!#(.2><Y&1S6]X3M86D-]:^$X-#CD3#EX
M429V],+T4>]=9O4,%+ 'TS63INNI?ZEJ=D\/D/92K&2S@A]RY!%%E<5D5[J*
M\'C*VO$L)I+6.QEB:563&]F1@,%@?X,9QU(^M<O#H?B"V71=4@L&-QI]U<F2
MPDE0>9'-(3N0AMH8!NY[5Z))+%$!YDB)N.!N8#-#2QIC?(JYY&3C- 61YW?:
M%J^LZOK7B%-'6"632O[/L[6X,9>5BQ)=\,5 YQR:7P_I/B70[S3+TZ<\T?\
M9,5C<6GVE,PO& %9.=N#CGFO0Q+&T?F"12G7<#Q^=-CNK>;F*>)\<_*X-%@/
M+K7POXJ@TF.=-/M5O[759;R*VDG5HYHY?O*V!P1VKH-:TWQ)JGAZXAL+&ST^
MXD:,Q0-(/W94Y+,R@@]!@"NQBN8)\B&:.3'78P./RIMS>6UG'ON;B*%3T:1P
MH_6BR'8Y?Q3I%]KEI#;W&D0W,0A+!DN?+F@N/X61L8QZ_P!:TX-'GN_!T>C:
MI,\DLEIY%Q(')9B5P3GO3=>UJYTVYT?[,MO);7EXEO([,=V&Z;0!@_G4^FZC
M=7&N:O97"PK':F(P["22K G+>^1TH0CGV\,ZQJ?AJQT#5FM1#;M%YES!(2TB
MQG*X7:,$X'<UI:'I>JV/B76[NZ2U%G?.CQ;)6:1=B!,$;0.<9X-;&I:QINCP
MB74KZWM4)P#-(%S],TDFMZ3#;QSR:G9I#(,I(9U"M]#GFG89D>)-*UN^U;2;
MK2I[00VKN9H+K=M;( # +U*\X&1UJYX9L+_3-'2ROS:EXF81FV!"E,DC@]^>
ME:-C?6NI6B7=E<1SV[YVR1G(;!P>?J*L46 ****8!1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M_P#8Y[=[HAHAOV;_ +@SR1Q@=:EMO$GB)_&'BJS^RVMQ9:7 CPPHQ$C,8MX
M.#G)XYZ=L]\^Y^'>OW$%YIZZ_;1Z=)JG]HQK]F)<?/OV$[NF?Y5M2^$-37Q#
MK^IVFL) NKVJQ,HA):*18]BN&W?0XH"YB-X\UR\\):AK-@-)806AD94D8R6\
MVX#RW4]\;N<#D5HW7BCQ#IVFV+SV^E^9)8M</)YK'>X&0BQ@;CD<DC@<^E0R
M_#BXOY=4N;_48%NKZQ%HWV2 QQL<Y\QUW'<W2B7P!K<K6CCQ.$EBL?L+E;-3
ME/503PQQR?K1J!%<^/\ 6IH_"7]G:;8[]>C)(N)6Q$P7<1D=1C-6]/\ '.HW
M=G<PG3(O[5BU0Z:(U<B-F"[]^2 <;03CVJ#2/AM>V%QX?DO/$#7:Z(S?9T^S
MA<JPQ@G/8=*4_#%FT^^C&N3I=W&IC4XKE(P##+@C &>1@XH )[O6;#Q#X@DG
M&FS30Z0LT82)E1\%N'!))Z8ZU&/&.M-I7@_^S[6Q236@5D\V-ML.!D$!3TZ\
M?2K$_@+6[V_NKZY\62>==6IM)5BM%";,$< DD'))Z]:DL/AW)8V_AV'^VI91
MHDKO$6A&75L?*<'L,C/O[4 1V/BO6[3P]XADU&WCN+_1YC$K1QE%G& 0Y7/'
M7M4WAW7-9OO$IL1?V&I:5]E6X:Z11O5SQY7RG'!YR1G'YU6UKPW/H?A[Q/<1
MWM]=?VI+YI2W0"2'<<';W("]?I67X/M=4EOY+>T\2:G>:8;5XR9=/\@Q$H-A
M#$#+#/I]: /5"?E)!&?6O-M'\2^((;/5)KRZMKF>36&T^T4P,JH0^TDX)^7
M)Q[=377^%+/5;'PY;V^M7375\N[S)6;)(+$@$COC%8B?#N(7&M%]8OOLNI7!
MN4@4A1!*6W;E.,YR!CVJKZ#%77]7T?QQ8>'=2:*^@U)9)(+E(_+>(J"2C+D@
MC ^]QUJ3QYK6HZ,NGR03RV>GR.PN[V*W$S0\?)E2#\I.<G'8=,UI:9X::UU*
M'4M0OY-0O8(/L\4CH%V*3DG _B/&3[4_7= GUBYM9H=4FLUA21)(D17297QP
MP;@XQ^M2!R]UKOB*]-MI>DW<5S<"S%Q)>6ODYER<!E5VP%Z$X!].*T&EU26+
MPE_;,$<6H"](F"L&!812#(QQSUQVS4-Q\,+ 6>E0Z7J=]I<VGQM$+FV8"66-
MCDJQ[C//M6K-X*L9O[/_ -,U")K*0S*T<^#+(>"[\?,2,\GUH$9WAO/_  LK
MQ<><;;4<_P"ZU=E/Q;RG_8/\JYR7P59->:I>BZU S:BFV=1<;0V 0N,#C&:U
M[;3730(]-GNIG<6XA>=7PY.W!8'U]Z>HSSG1-4U:#P-I5G8.)+O4-2G@\SS!
M&8U#.W!*D9^7TK0MY/%&G>'[FQUS688+P7:""X1A-,T+/@)@ 98X(!X_"MN'
MX>:'%X?_ +&/VI[83>?&[S$R129SN1NJG.>1ZFI+KP'H=WI7V&Y6XF)E24W,
MDQ:<LOW?WAYXZ?C18#GM.U7Q#J6C>*;&S^T"\L+I$M!<N!*5.UBI;IDC.._-
M9+>+[L6'V:QOKE+V[U&*VFMM0<I+8@H<@/@DAF7AL=Z[>'P%HELMYY'VV)KP
MJTS+=R$LRD,&Y/WLCK3Y/ N@W%K>P7EJUX;UE>>:X;=(Q484ANHP.F/>E85A
MOA:RUZPFO8M8U""YA9@]O&)6EDB'<,Q5<CCCBLTO<>(_&NL:7/J-W90:?#'Y
M$$#F-F+<F4D'D @ #I71Z1H.F^'H'%I&5+ >9-*Y9WQP,L>>!THU#P[I>JW*
MW5S;G[0$V>=%(T;E<@[2RD$CCI56Z#/+Q<:UJT6A6UQK]ZI_MB6P:>!_+\^-
M-Y#].6X S7>ZE!=>%/ %_P#V=-<7ES:VTCQ27,A=\XSDGKQUQ^%79O".@W"V
M*OIT86Q'^C!&9!%[C!'/O6M)) (I/,9-BK^\W$8 ]Z5@/,/".AZR-0M]2U+Q
M;;7=K?VODO#%.[&X.WJ,GY2!W7'2JVA21VGC*WTJ_P!9OFTN*=VTEY'?9=-D
M JSY^;81@#ODFO0].\*:!IDDLUAI=M TX(=HQC(/7'IU[5;70]+6WMH#I]JT
M=K_J%>(-Y7^[GI181Y[:1:/XB37'U769+/5K74I$+QW15K8(^$5 <97\.<UB
M:CI-M>:K\0+Z5[EIK""":%A,R?.(B=Q (YKULZ#I)U/^TSIMK]MP5\_RAO(/
MJ>].:'2UNWMWAM1<72[G0HNZ4 ]QWQ[T6 \P\1WVG>(;>">]*&Z?0?MBQ75Q
MLA@+*#N3 RTF>/IFJ5W#I'B;Q5X(M+N]^T6\VEMYHCNB-SA1P<'KGJ/:O7WT
MC39&0OI]HQ1=BYA4[5]!QP/:FQ:+I<,J2Q:;9I(GW76!05^AQQ3L!Y)I*_\
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
ME\J16V$=0<'@UX7<ZQI</@'4K&<6MV[>)&C(:/R_+4R;]X4] 0N.V U:>N7
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
M^%]4^QVH@U6Y^RW$7S;HVWLNY3GIQT-,F\6>+3#XCNH+72?)T>X,0C?>6E4
M,3NW  X/IUI7$=K9:!HVFW+W-CI=G;3R AY88%1F'?) YHM_#^C6EZ;VWTJR
MANR23/';JKDGK\P&:YFU\3ZWXANTAT2"VMHUL(;N2:Z4R M*H94&UE[9R>:P
MW^(GB&^M--AL++3X-3DU.33;N*YWLB2*NX%2"#@C'YXHN,W=!\+3IXJUS4M8
MTC362[G66VF#"1TP,8.5X]<BNHU#1=*U7R_[1TVTN_+/R>?"LFWZ9Z5A>#?$
M&J:O<ZU8ZO';+<Z9=B#S+8$)("N0<$DCKZUE>)_%FKZ?XPAT:VFM;&*>%#:S
MW,!>.>4M@H6##;QT]30!VQTO3VFAF:RMC+" (W,2DI]#U'057U33'GAGGTW[
M-:ZH\>R.\>$.5'OW(]JY:3Q/KD;>,("^G^=HL$<\#>0^'#1LY##?GM@$$5'8
M^)->\0ZAIVGV<UM8L^DQ7]Q-Y)DW/(!A5!/ SDYY/2@1TVDB/2A%8W^H13ZK
M=$R2-C89F QD+Z  #Z"M=T23AU5L=F&<5P&KIXD-YX3CDN+&'5VGG2:982\6
MWRVY"YSG&#C/6MWPA?:I=PZE;:M<PW%Q9W;0>=#%Y8=0 02/7FBXSH#!!DDQ
M1Y)R?E[T]8T!)"KGUQ7GEYJ6K:;X\U^YFU"26PL=,CG2S2'ALEQC(R1R,Y']
M*H>%KGXCW>MI>:B(XM)O(-V)6C;RV*Y4H% /IQWHN(]1$<:G*HH[]*4JK?>
M->*/?^-Y_ %_XH;Q:\<MF9HQ;1V481MK[<[B/;.:V+<>*&\1Z1ID_BJYDCU?
M36FEE6WC1HBN"/+P,*?FQD@]/R=QGJ>Q2", CN*7:N,8&*\J6]\40^#]6@%U
M?:K=Z7K1@+VWR3RVZJC$ @<GYCTKL/ ][!?>'4E@U*]OL2L&:]7$T9S]QA@<
MB@5SIL# %%>-7?B#5+7QI!+;:E>7=O+K_P!CDD\W;;K&=H\D1]RN3\P')[T_
M6HM9O+[QK<Q^*-6MAI+));0Q2*J E2<$8Z=L#\<TKA<]?DD\N-GVEMHSA1DF
MJ>C:M;ZYI4&HVJR+#-NVB5=K<,5.1]17"Z=<?\)MKK6E_?W426VEV\WV>VG:
M++RJ&,I*$9QT SBM?X6QF'X<Z9'N9BK3C<QR3^^>G<9V6:,UY=HR6?BC2=0U
M2]UV[L+ZWU*16ECNV00JKX5-I.W:1[<YJO;1MXHTOQ;?W^JWUO?:?=SPV[PW
M!C^SI%RF%''..202<]:!'K-'%>'Z%=7GBWQ+X8M=8U6_5)]&^T3V\<SQ"=@S
M#)VXZ@9)&,T_PIKL^K:3X7T?5;J4VMU>W8>5YG5I%B "1E@1D'?GK_#1<9ZE
M'XA,]SJUG!I]RUWIZ;O*8H/.R,J%.[O[XK2BNT*VZW&+>XF7(AD9=V>XX/./
M:O*VTBSTV^^(-K:SW,$:V:3H4N6#(?*W95LYQN!XZ<XQCBH8;#3-0U[X?S:C
M)<R2S:=)AQ<LH9DV$9P?]INA!/&>@I7 ]8L[JXN)+D3V4ENL<FR-G=3YJ_WA
M@\#ZU;R*\:UFZDT+PKXV72-1N)/*OX4WO<F1H5;8' 8G(P">IXK9U/3O[,\0
M^&?[!WJ+T-'?1K.S(]N$RSGDX(_O#G.!3N*YW6M:+::]8FRO3+Y!(8K&^S=C
MIG'49JU"8+<1VHG#.$^56?YV XS[UXEIUG#:^$O#^L1WMP]^VN"%YFO'(*>:
M1MQNQC&*V8[?^QO'[WL]NNJ6%YJ>R#4(I,RV4I;F)_\ 8W< >U 'K;,JJ68@
M =234<5U;SP>?%/%)%S\ZN"O'7FN3^)5UI]IX7C;4)ITC:\A"+%((_,;=PKD
M@_)P<^PKS^_L;:Q\'^/;07-NPM[E9HUM&*I$S("0HSD=2"/>F,]M2XADD>..
M:-G3&Y58$K]:Y_7_ !9!I%S86\#6MQ+<7B6TD?G@/'N/7;U.*XNXMM.\.>)I
M(M"D,+S>'970QN9#,ZLNUCG.YL9Y/O6/JA\*QZ%X+U&UFLVO?M\!>8RCS6R0
M)"W?@CG/3%3<#V/5]4M]&TNXO[EU2.%"WS-MW'L,^]9VBZQ>7%E+>:J=,BM>
M#'-;7.]3GJ"2!C!_R*J?$5=/E\!ZK_:/D&$0DIYV-H?^$CWSTK!G_L'3-3\-
M8@M4\/2P2>4R ?9UG.TJ6QQR P&>].XCN_[6TXVAN_M]M]F#;3+YJ[<^F<XI
MUGJ5CJ 8V5Y!<!?O&*0-CZXKQ?QAIL*V?C-K2S0Z,?(-N$ ,9NLKO*8Y!P3G
M'&<UZ]H>DZ1IEBIT>SMK>"8!R8$ #<=>*$P)#KNDK?&R.I6HN@<&$RC=GTQ0
M^NZ3':+=OJ5JMLS[!*91M+>F?6O. JZ;XXCFT][35K*]U>47%M+$OVBRFY#,
MASG;UZ]B,<FN:UC4](MO 6K:.EDQU5=::26R*N2_[S(88^ZI7'3%%P/:+[Q)
MHNF3-%>ZE;02* S*\@!4>I]*Q+CQMI]GXM-C=:I9I9M8BYCRW)RW7.,$$#L3
M6!'KFEZ=KWB:RUG1KAS>,CP#[*\GVV/RE&U>,$ Y'IS51(HU^)4\D^EM;6Z>
M'U2.(P$K$XW$H"!C(4]J5P/4K.\MM0M([JSGCGMY1N22-LJP]0:S;GQ;X?LK
MEK>XU:UCE601,"_"N>BD],UB?"H/'\.M,@E@F@EB#(\<J%6!#'L16%X7F^PZ
M5=^'=6\.W,VH)>R2QH]L7BG);<KB3!7ISDGC!IW&=S>^+-!TZZFMKK4X(YH
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
MW#%8M>%]T"Q^860%LKC.0!R:Y'3/B;X1U*_M[6TN)DEN6V1L]I)&K'TW%0*
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
MQE=:<WC">VMX]/@N52VBC+*S!<JV5]<GW!HN%STZWNX[JXN$$,BO;/Y9>1,
MY /RGN.123WQ@U"UM1:3R+.&)F0#9'C^]SGGMQ7G5S+JSZ7XUTZXUN[D2R:-
M89W*JZJ8U8Y*KT))J[J,U_I'C7P;I\&KWDUI<"43)-(&\W:A()( )Z]^P'I1
M<+GH8/%&,_2O(;3_ (2S5KRZUB'7;**&#47#9O7"1QJVW8T6W;G XY[U=U:6
M]TWQ5+<ZUJVH0Z9<WT2V5W:W/[I./]1)&#QD@_-@_6BX[GJ7:D) !STKDO'F
MKSZ;:Z5;Q3/;QW]_%;33HVUHT)Y(;M]:RKRPN-+\4C24O[RXT?4[*5KJ.>\=
MGM=@^^K$[@#NZ9YP:+B.NT_6O[2N%\BTE-G(K&.[R-C8..G4=.*U0.@_*N$^
M'$6FZ5X#TV\-VRK*I4O-=,4SO/ #'"\^F*ZG7[N"S\.ZC=3S210I;.S2PX+J
M-IY7W]*8S1R/K[T9Y[5XYX9N+.#Q+?VEO<K#93Z$)HU2Y(D=ACYW8$?O,$DX
M.1S1IEM%;0>!-7CN[HW=Y=&.XEDO9'$BG)*X9B,$XX'>E<5SV0]#G&/T% /'
M'->8ZW9SZ5X@OM",MU<6GB2#;:>9,\A@E5OWB@DG:NU@?J*[74K673?!UU:Z
M4K"6WLFCMPO+95<#'OQ1<#6#H6*AU+>F>:R-:\0P:7HVHWT!AN'L1^]C,FW!
MX/)P>Q%>?;8Y? F@:CH.P^(_-A#LAS,[GB02=V_B)W>E1:E#IMKX5^(5O''
MD_VIP0 !(498SUZXR3[47 ]:@N8IT^62-F !8(X;&:1+NVDG>%)XFE0_,@<%
MA]1U%>8R6NG:1XIAM/#K+;O=>'I4M_)?(DD#*4))ZM@'!.>]-\*Z=H%S)I6H
M76NRW.HVL+I);RJBLA(82>9A0Q ^;EOKWHNPN>G17]G+-Y$=W!)-C(19 3CZ
M=:LUPGPYTOPTEA+>:1;0&Y2>5&F"G<!N. ">V,=.*[NFAA1113 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !7#SZ7I%_P"/-8BNB9G.G1.T33,57+.#\N<#@"NXK+?P]I,E_/>O91&Z
MG79++R&=<8P3]*3!GE+VUE%X%\*Z]!-*=2_M"%#<F9F?#.0RGGI@8Q4FL3Z5
M+K$]U:W$):W\00">6XF_>[MT>1&.,1@''/H:]*3P?X>2VBMAI-MY$;^8D97Y
M5?\ O >M/E\)^'YY9Y)-'LG>< 2LT*Y?'3-*PN4XGQ-%<>&O&KZS8P&>+7;1
MK/"JS;;C V'/8$?RKO="TQ='T&ST]<'R(@I([GN?SJH-,U"YUP/>R6ITNV8/
M:PQH=^[  +'H,?-@#U]JW*8)'C;^'=%O/A_JUS H765O;B6)XY3YHN!(0@'/
M?"C%5[&PLM=34K;Q?XB:PU>*[WS6L4D:$;0NPH67<1]#SFO7QI&G"]%X+*W^
MTCD2!!G_ /7[TV;0]+N-2CU":PMI+R,82=HP6'T/:E8+#;Z*V;P[/'<L?LPM
MVWM*,D+MZGWKR733I<VA^ K=YK>:"&^E1_,89"X;&X?]\]?:O:RH92" 5(QC
MKFJ4(TYKN2VBAB\Z$*[J(\8SG!Z>Q_*AJXFKG'> I+>+Q5XQLX!&@6_5T1
M-OE@'&/<&H?B!%<Z)JMAXBTG2_MMY,&T^>(='5Q\F[Z-@?0UZ"L4:,66-%8]
M2 .:><'K@^E.P['DG@W1M9&KQ^&]9A3[)H<OVSSD&%F:3)C &.BG?W["L&]F
MM3X-\>R1VH^TIK_F)*$#-(#<*<KQG& ?PS7O)'.<<TT(G/R#GKQUH"QYCIM_
M;Z=\1-=O=< CM-2LK:2SGF3]VZJIW*.N#DGBL>S5]#\/: DMM>FVFUUKV"..
M!F\BW#-C<,9'WEXKV?:I ! QVI: /#[;1O"\OB'75UO1]5GU.6^DE@"&79=H
MS90J!A> 1]*]$\=:1>:Y\/KZPLHBMR\ VPYYR.=G]*ZSC/:EH \LU&]MO&2^
M&H=*M[NWNK&[2YN)#;%&M8T0AE.1U)(&!G-;_@)K5QK BL;B"9M1FF9Y[=D\
MP,QPRD@<8]*[/CM1VS0!POCF[$7B3PLBV5].(+[[1+)!;/(L:;&7)(![L.*Y
M6^N'FL_B-LTS4F?4"%M!]BDS-^["9'R]-W/TKV0T9I 97AN4S>&=-<QRQM]F
M12DT91E( !!!Z<@UYC9>;XF\):+X>@TR^CE6]$LMU):E8H4CDW9#' .> ,<]
M:]=NAOM90+@P?+S*,?)[\\5BZ;;2>'8=-TNS@N;^SE9]URT@/D+C(SQR#F@#
MR^[.M:G=6%Y>>&]8-SIVMF>>.&,K"(PYVF,$X<]"6QD^HKT#P@VH/J^OS7NC
M75BEU=":%IMGS*$5<<'KE2?QKL,T9I@<'\*3JD'A9]-U329;&2RF:-6=-@E&
MXG(SR?K[UF:K;:B_C!=2TW3-1L=5^WI!*R*9+>\M0<;W/W5^7GU!XYKT\L%&
M20![T=: /++W3_$%SX=\;6J:)<^?J-Z3:AG3#H0J[L@]MN?7D5'XQT3Q+X@D
MO+,:5//:3:8D=KF=42&8C+;U'WCP/7D5ZLSK&I9V"KZDXH,B*F]G4)C.XGC%
M 'G?AE-<C\66\]SX<N;2T&FQV/FO,C;2C$DG!Z'\ZATC1=9T;4M4TU="M[J&
MXO9)[74I-A6,2$L=PZG!/XUZ4DB2*&1U93W4Y%9L6HRP?VC/J9M;>SMW_=S"
M;.4 Y+_W3GM0!Q&J:+KNH>(H+VVTZ6RU*UN1$NI1RJ(I[<'GS$!YSSQCK6_X
M\\.7OB#2K1],>--2T^[2[MC*2%++V/;GW%=$FI6+P1SK>0&*50R/Y@PP]14L
MSLMN\D05V"$J"<!CCCGM0,XUM*U;6M<BUZ_TZ*!]/MI([*U\W+M(^ S%AQC
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
MW#$MQ!=,P5)$4+N3 [@<Y]!722:<;O1)=/OY!.9HFCE;: #G/;IWHU Q=/\
M$FLWO]G7/]@I_9M\<K-'=;GB0C*LZ[0!GCH3C-4+KQKJR:/<ZW;:%!/I<#L&
M;[85F**<,X781VSC=3M"\/\ BK3H[?2[K5+)M(M7"QF.$B9X5^ZC=AP!DCMF
MEM_"FK6>BWGA^"ZL_P"S+AGV2;2)(HW/*@#@]3S[T 13>--;NO$G]EZ-H5K>
MP/9K>PW4E\8U>,D#^X>YJI!X]\2R:9J]^_AFU6+29VAN$6_+.VW[[)^[P0 <
M\D=*U[#P[JECXV_M*.2RBT=+(6<5J@8,JC!!Q]WC&/8&N=\/V>HZT_C#2H[Z
MU2PNM3F5BCEI$1L!@HZ $9&?4F@#<'BW5]9U&>U\-V-C*MK#!-,]Y.R$^8"P
M10JGG ZGOVK)A^)&K:K)H\>CZ/9LVIO-"/M%TR^3+$I9U8!#D8Q@CK[5LP>%
MM1T/6+F\T">U6WNX(HI8+E6.UHP0K CV(SGK6;I_P^U#3-1T":UOK3R=,:66
M53$VZ:652)&SG@<\"C4!GB7QMK_ARVN+FZL[")+6.$E7=C]J=L;PA'*A<]2#
M5N^UCQ9_PL4:98V^GO8+IS7 6:5TW9<*"Q"G#9!P.F,\U!XD\!:KKESXA$6I
MVL=KJR1!1)"6DB*!> <_=)7./>M&7PUX@7Q%;:W;:M;"<6(M+B*2)C'(0V=P
M /'],GUH SM$\9/-X<T!+.PM+:\U>[FABA0D10*K2;G_ -K&WIQDGM2ZEXUU
MK1'UG2[VVLGU6ULC?6<J,PCN(QG.5ZJ1CIDY]:6R\ :C:>&["P_M>,7NG7AN
MK.YCA(QEB61QGE3N-:5]X3O-3M]5FO+V$ZC?6OV))4B(2*'J1C/))+'.?2C4
M!^C:IXD_X2"&RUR/3%BN;1IXEM&<LA4H""6QG[_8?_7ZNN3M_#.KP7>AS#5T
MQIUFUK+^YR9]P +$D\'Y%/YUO:3;7MGIL4&H7IO;E2V^<H$W98D<#C@8'X4*
MX(O44450PHHHH **** "BBB@ HHHI@%%%% !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@"B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH #44-K;V[%H8(XR>244 FI:* "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****8!11
M10 4444 %%%% !1110 449HH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **AENK>!D6:>.-I#A [@%C[>M-N;^RLV NKN" L,J)9 N?S
MH L45#;W=O=Q^9;3Q3)_>C<,/S%34 %%0BZMVN6MA/$;A5W-$'&X#UQUQ4U
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
ML/VR#[5_SQ\P;ORKR/4KOPX=>\ 76E75D)4D,<KQLNX Q]'YX^8]_6DT/3=
MOI(EU/6M1&NV>HL[VB^7YKR[LY'R;RAY[XQ1<1ZLGB'1WN1;+J=H9R2/+$RD
M\>U366KZ?J+.EE>07#(,L(W#8'2O*O#.@^$=3;Q==W=M:2B*\E99XHP7BBVC
ME#SQUQCC-;G@>\:WUL:5*+*^7[&K6NI6:8WP!CA)<<9!SZ=Z+C.VO==TK3I6
MCO=0MK=U3>5DE"D+TS4'_"4Z#NB7^V++,OW!YR_-SCCFN:U>#0'^*VG"]AM'
MNI--E'[V,,2P9=N??;OQGMFN">?P^/A_K^(;4RIKK&#;'ES'YX*D=\;0>G84
MP/7]0\6:'I6HQZ??:E%#=2 $(03C/ R0,+GMG%7/[9TTZI_9?VZ#[?MW?9]_
MSXQG./PKR3Q;J&BZC-XEMTW0F6"T)>.!W:Z .[<K8("@'T[5T7BZ%;6]TKQS
MX?L#>Z@#]D8 [ \4@(#$$9)#;<>Q/X*X'>V.HV>IP-/8W,5Q$&*%XVW#<.HS
M7$Z7\2=,M]7U/2]=U*..Z@OC;Q;('"[>,9(! Y.,DUU^B:9!HVC6UC;QK&J)
MD@=V/+'\237G>GV]K'_PG.G7MG(US?7TGV>%H3F8%0%*G&",]\X%,#N-7\9:
M!H4\,.I:C' \V-ORLP&>A) (4'U-;$KEK-Y(G )0LCXR.G!]Z\8AT#3[&270
M/&2ZQ=-<10R1>0\ACEVJ!LPAQN4K@9KUFTCBL?#D,<<,L,4%J%$39=U4+C:>
MI)[=Z+L#E_!GQ"TS5=-L;74-6@?5I2ZL@0J"P8@#T!QVSFMJ3QOX>BUH:0VH
M WAF$&U(G95D.?E+@;0>.A-><6%L$\%>%(O[-O$GBUGS956RD#)AV)9AC(&"
M.:2QT#03K%W9ZIH6K3:\MVTR^7)-Y,Y+EEDW9VJ,8)S0@/1-+OKN'Q%K]O?W
MZRVULL4T>Y0@B1@Q(/TQUJA!XQL=5\6Z5;:;J,[07,<C>2UJR)(JY^<,RC(S
MZ'M7-^([VZU8^+K'3-,U$W5Q:P1QE[5TCF\LGS%5B #E20.F>U:-MXIL+_4?
M"L=IIVI+Y3,D@^P2*(/W97#$CCG'>D([C5=9L-$LOM>HSB&+<$'!)9CT50.2
M?85DGQ[X>6TU"Y>[EC73\?:DDMW22,$XSL(SC)QG%9WC_3[R2Y\/:Q!;2W<.
MEWWGW%O",NR$8W*O?'IUYK%\6:#/XSO+N_TN"XB5-+:'=+&8O/<N'5"K $X
M/MEA[TW<#ME\5:2^M6^DK-(;NX@^TPKY+[7CQG(;&.GO6=8?$#2K[2H[\07R
M)-=&U@0V[;I7&[ 7MSM/T[US6D7MSJ7C'PQ,N@:I;QVM@\$L]Q"453MQCGW'
M7]*S;17C\(VNA:OX;UO-OJ;EKBV0YA8M(R2H5.3C(Z<<_A2U [74O$UK-IFF
MW+RZGIOGWRP"/[/\Y?=C8XYP#CKFH/&/BR.TTO5K:Q_M W5I"6EN+2,%8#C(
MW%OZ G'I7/SS^(E\$1)JMK>ZC-'JT?V9H;<B5[=&5@SKV)VMZ=JEFDUG1T\4
M:.VCW^H&]=YK2Z$8=9-Z@;6SP-O3Z#Z4UN,W[;QA;:5H.DI?O<7=_/8"X8(H
MW.J@;F)) '7UK?T/6[/Q#HMOJNGLS6UPNY-Z[6'.""/8@UYM/I=]IKZ3J=_X
M3DU56L$L[BVQ'(T#IR"N3T/.>>PKT;0(YH]*C62P@L%.6CMH>D:GD ]MWKCB
M@#B=7\9/K_@OQ-+!9:CIXT\2*EQN$>XIVR#G.<\>E;>C^.;*6W@BOX;NR?["
M;L272 "2-0"[#!)XK*UO3-:O=#\5:/;Z0[&^E9H)O-148,BCN<]CFEU/PYJ^
MI:AIRBR$=O%H\]G([RC(DD4  XY(&WGZTG<1JV'Q#TJ]U^ST<PW,,]['YML[
M;661><'Y22N<=&Q2_$0:B?#4;V$,\R1W4<EW% ^UGMQDN/<'CBH/#MEKD$&F
MVUWHMA:R6ZA;B[4H2X _@ &<GCK6WXA?68H[.71K:.Z=9P+B&1]H:(J<X)[@
MX(J@,/PM)HUPVH:[X?EE9)8 LFGL=H1U&1@$X!/'M3=.\;:E>:)IMRV@3I<W
M[,(B9%\E0.[,,E1]13=&\-Z@/&VH:]):QZ=;36@@6U20-YC8'SL!P,8Q69;:
M1XWM='T73S964EO9S.+J'SP!/'GY,''0<G%(#2U7QQJ*>$8-6TS2TEN#?):7
M$3S*5B;S C<]P6.T$>N:9XC^)MGH-U/8M%&VH6L4<DUNSMDEAG8A"X) YSTY
MK'LO"?BVT\.:G91VNEQS3ZJE^B"0E"OF"3:/[N"!SZ ]ZTVT3Q99^)+G4[.R
MT>>/4DB-S'.3^XD4$$J<<C'.*-0.QMM9@N/#L>M;)%@>V^T[2OS!=N<8]:YJ
M7QQ>6=C8:S>Z3Y6BWCJOFB3,L 8X5G7'0^W2NF.G23:%)IUU<&5Y8&ADF"A<
MD@@D 8 ZUR,7A;Q!>:!9^'-5DLSIUO,HDGC9C)-$C!E7!Z,<#)HU -/BG\0>
M.=?AU2SM;BSM&MQ"DC%C%PS!TR/E)/7'H*;\3K2VN)/"WGVL4X;6(HVWJ#E"
MCY7W' X]JW-(TS6+/Q;K-_<&T.GW@C\H(6WKL! Z\<YJ'QMX?U774TM]*FM(
MY;"\6[ N58JS $ <=N30AF7XWTVS\+:#+XDT6VCLKNP*.8[<>6DR;@"C*N <
M[NM0W?Q#U&=)CHVE27+P)&2GV:1A*[*&90P "XSCFM:[\,:KXBCM8O$=_;-:
M1NLLMI9Q,J2L.@9F))&>U%SX=UVTU^>ZT'4K2UL;T@W,,L&XHP 7<F".< =?
M2E83&+-(?B)%*MHD<TFBO(T9P'+>8F%)]LXJG8^-M1?QE;>'9X[1KFXM'F<1
MY(MI ,A&;.']\$?K6A=>%-0FU5KR'6?*7[ UDA:$M(%.#N+%N6R,]/\ &J6D
M^"-5M;[1;V\UJ&272XWA"1VN!*C'G))^\0!S3#4RKKXBZE#X7;4'^P0W=OJA
ML;F)@2",XRO/ISS71:AKFL@:I+8)8_9;7RE2>X<HH)&9&]P 1QQR>O%.N?A_
MHMUK^HZK-$6>_MS!+'_""<[G _O$8&?:H;SP#!/X,L?#UOJ$ULMG*DPG10S.
MRY^\#U!SD_2EJ!4/BG6[C1/$=UIWV::73"&@:6%T$J>6'/RDY[G!Z&JVM:UX
MYL1IMI:6]K?W%^CRLUM'Y9@50F>'?!.7]>U6V\ :A(VL%_%-X1JJJMP/(3'
MV\>G''TK5UGPD=6M=,":K=6E]IQ_=7<( 8@@!@5Z8.!^5/46I;\+W6LW>D+)
MKUDMI>;V C5PQVYX)P2 <>])XMN;VS\+ZA<:>\:74419#(H(^G/%4KKPS>-8
M0)#K6H?;1=)-+<B7;O ZJ5QC;CC K6UK2$US19],FN)X8YUV/)#@/CVR"!30
MSF=1BU*7QEX2>6Y6.1K><R1JFY XC7=WYSD@>F/>NW50H    ]!6$OAG%Y87
M3:M?M)8Q^5%GR^1@ EOER20!FMZA(84444P"BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI %%%% !1110
M 4444 %%%% !1110 45S]_XFM?[(U&[TZ[M9'LF*RLS9"D8R>/KBM2VU2PNF
M=(+R"5T7<ZHX.T>I]!2N*Z+E%4;76-.OKB2WM;V&6:/[R*V2/?W%0:WJHTD6
M4TDT4-N]P(Y7E.  0V.?J!3&:M%8]MXJT&[@N)X=5MC%;/LF8OM"'WS6B;RV
M62&,SQAY\F)2PR^.3CUI7%<GHK,\02W5OH-[<65PD$\,32B1TW#"C)!'X4VZ
M\0:;IT,#7ET%:6/S %1F)4#EL $@>YHN%S5HK*D\1Z3'+81&\0MJ )M-@+"4
M 9."!CIS4$7C#1)[2^NHKMVAL&*W+>1(/+(Z@@KU'M1<+HW**P[CQ=HMM>M:
M273^:A19 L+L(R_W0Q P"?>M*_U"UTRQ>\NY?+@3 9MI/)( X'/)(IW!.Y:H
MK)7Q'IIM)KEY)8UAD$3I)"ZOO(!"A<9).1C [TW3?$^F:IJ,NFQ/-%?1)YC6
MUQ$T;[,XW $<C/<4KC&>(M%N=;@MX8=1:S6*9)CMB5]S(P9>ON!3?$'ABV\3
M: =-U%MTF 5G50&5O[P';I3=<\8Z/X?U"UL+^6<75UGR(HK=Y"_L-H/-4F^(
M>A)H\FIM]K\F&?[/-']F;S(GSC#+U'X]:3L)M!K'@Z?4]?TW58M9GMFT]"L,
M2Q(RC(P3R.I%7](T";2]6U"^?4Y[D7CJ[QR(@ 8*%!R .P%9/_"R-+D>.V@L
M=4FOY2PCL_LK+(VT9+?-@ >^:2X^)V@VVF2W\L=\%@G^SW$?V<B2!STWJ>@/
M8]*- NC>T[P]I^E:K?ZC9Q>5+?[#.H^Z67/S >IW<_2L[_A#HCXQ_P"$F&IW
MHNM@B\L%1&8P2=I&WW/-6;_Q-:6US)9M#>L_V-KIG@BW;$Y]._7 K*TGQAIR
M^&]+>P&HZC+=H_V:%P#/*$)#%LD  8/)/ZT!<OZAX1BO_$\.O_VE>PW4$7DQ
M)&5V*IZ\%3G--U+P=#JGB*TUJ74[]9[0Y@C1E")Z\8YS[UB:%XRM++1_$6L:
MK)>006M^8_+O"/,4B-/D&#CKG'/>M'P9\0M-\97%W:V\+P75J SQNZ.&4]PR
MD@]OSH W]+TK^S)+Q_MES<?:9C+B=]PCSV7T'M5C4+4WME+;"XE@\P8,D1 8
M#V)JS]:P?$/AB#Q'+:"ZN[F.W@+,T<$K1[R1@$D'/%,867A;3K32=/TZ0R74
M.G2K+;&=MS(R@@?7 8TP>$;$>*Y/$9N;UKQT";#,3&%QT"UQGA[X=V=W8ZC%
M/J6IFZM[V2&.87;_ "A6&.,X-1Z!XHF\++KL4EA?WFG6NM-#<7\LX(@1BJYY
M)9L9Z =Z0CK[/P%H]EJ+7<9NV1G,GV9[AFA#GJ=F<5%I_P ./#^F:J][;QW
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
MZ9OM&-HQO!SQG/7'-9NI1:IIVAZ!;S^+IKFZ75UM;J>UN'&^-SG82#U (YH
M]<=U1"[L%4#))Z 4HY /;J#ZUY3K%JME;^,]&35+NXT^.QCN-DL[,8)'+;EW
M$YP0 <>]>@V<=M;>&1'ILIDABMR(F$ID/ XPQ)/ZT7 L6VI17=_<V\"LRVYV
MR2\;=_!VCW -717GGA]7F^$7[C5FTZZE5MUX[$-'*7YR3R,MQ^-9$#QV7ASQ
M&KVMQHNK6BQ37,=M.WEY'W9$8'HW.?QI7 ]6NI_LUI-.$+F)"^T$ G SCFJ>
MB:H-:T6TU)8C$+E!((RP8KGW[UQTE]I$OC*ZFL+V"6:;1W-R(I2Q8C&PX'&<
M9]ZXC3M/TBP^&VBZGH$^SQ TT;;HI6,TC%L,A4=1@'C&.*+BN>V6ES=S7=W'
M/9B"*)@L4GF[O-& 2<8XYJV'5LE6!QUP>E>,ZE>7.FR>.K:SN+J'%Y;-//AI
M3'$Z)YC<Y/ R?85-';:9I&AZW<Z%XA.IRW5JHDCL;<!(XPP#,1&,!MK'DX/Y
M47"YZ\EQ#(S*DT;%/O!6!V_6F6E[;7]NMQ:3QSPL.)(V# _B*XK14\#ZE+'/
MH<<$LOV$QLMNC!!&<\2#&,YS][FK?PT;1/\ A#K--%$0"KBX"CYA+_%N]\_I
MBJN!TT6J6,UY<6D=W$UQ;8\Z,.,ID9&?PJ6&[MKAF6&XBD9?O!'!(^N*\?U%
M+>V\2_$".V@B6\:*!U1 !(\6S,VWUR"<XK9OVT_5?$WA&X\*2*CB21IWM5 5
M8 JY60#D<X !]Z5P/1[FZM[.(RW,\4$8."\CA1GZFHFU73DMDN6O[80.<+*9
M5VL?0'.*Y7XAZA9:=%HHN[,3%[]/*G<,8[8C_EHP7J,=C7F=I?:?-X"N]+NR
M99H]?68P&)ANB+ [E&/NXW=*=P/=EU73GBED2_MFCA_UK+*I"?7GBG#4K%HX
M)!>6Y6X.V%A(,2'T7U_"N%TNQTM_B#XATZ.VC2SO=/B3$2;4;@[AG&,X;/K5
M7P5I5V-8_L74+=#;^&)76UFQD2B090\]&53^OM2NQGH=[J=CIBJU]>6]L')V
MF60)NQZ9ZU3MO$VAW<5S-#JMHT=L=L[B480YQS]3WKG_ (H)'_PC$,\MFMQ#
M;WD,DH(SL0-\S"LO63;WM[J6L6<3'3%T:2"1DB;$\C$; !CYB/TS1<1UT7C#
MPY/O\O6K%MBAFQ,IP#T[\T@\8: ;2[N?[2A$=G_KP3AH_<CJ*XC3[:1/!GA+
M4;'2Y'@L'3[;9K:XE) *EL$9.#D\=<UJVFG0^(OB%+K-M ZZ9_9OV6X:2(H+
MAV.=N#R<*1G(HNP.HD\2Z/%!I\SWT:QZC_QZL?\ EKQGC\.:IZ?XFTXV-Y=G
M5DO8EO3 AC3!#$@+$ /O'D<^]87@G0=;TRY:TU9(SI^D!X-/95R9E;!W>N0
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
MX'N)X+8HHB$4;L"C#!+$JIY]2*ZS3O VEZ<NGQF:\N8=._X](KB7<D)Q@$
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444@"BBB@ HHHH **** "BBB@ I#2TA&0<4 <[XBUY;6T_P!!U*VA
MGBNHHI-Z[@<L 4!Z!L'IU]JG_MVSM]9O8[C6;(0P0"1X-P#0 '#,[9X'(ZUQ
MTFOV=OX+.G75I=#4H+A1) +=F=G60,7!QR#@\UH:GKED?$6HCR)RK:28O-\A
ML,Y).T<<G!%22;MGXX\,WXD:WUJS<1QB1R)!@*3MSGZ\?C5V+Q!IDL5S+]J6
M-+8!IC*"FP'H3N ZUP-I92/\(]$*Z;-))8M"]S:C*2,J-\P'0G^][XJX\%KJ
MF@WM_P"'= E\YU0L;L-&\NR16V8;J.#WQ1J&IT<GC71H[:YD::19(+8W1ADB
M:-WC_O*& )''45;@\2:;<:=;WL<KF.YSY*>4PDDQUVIC<?RKG=0O_P#A*/"F
MIW-GHUQ'<-921$W,?ER9VYV+QD\_A]:AM]5D?6=*\0M::@FGO:O9O#);8:W?
M*G<0.<':1D9HU'<Z67Q7HD.F/J+W\:VJ2"*1\']V^0-K#JIY'!Q56W\<Z#>2
M^7:W3S2;V41QQ.S':,DX SMYZ]*Y/6(KF&#Q%KMI9W,RZA<6HM;0(?WOE%-S
MD8^7.TCZ#/>M[Q9;6NI0:5-_IUG=+OFM;JWB):%L#Y6'^UG]*!'4VE_;7NFQ
M7\$FZVDC\Q7((^7&<^M8]MXXT"[> 0WN5FE\B.0QL$,F2-FXC&21P._%7="D
MU!O#]K)JD"17OE?O8XSD9_3D^E<A'INI?\(C96[Z5<&>/6/M+1#;D1B<R9SG
MT- '1ZKXRTC1KAH[V29$218GF$+&-'.,*6Z9Y%+JOC#2-',_VF5BML%:X:-=
MPA#8V[O3.1^=<C<:=:6_B:_M+[P;+JDEQ-Y]M=[$=&!"\,6(VX(_(?A2MI1T
MGQ5?1S>$$U./4-LMO<1JC!&"@,C%L;0#C'M0&IV-[K]KA8+8W,TLL G'V2/>
MR1GHQ[#/;UQ6?\.M3N=6\&VUY=W$D\KO(#)* &/S'&<=*QK)=9\->+-5O;G1
M)+N+58K?R_[/P5B:-"NP[B,#W_E6M\.;#4M-\)QVVIV;6MP)7?8SAN&.1T)]
M?:@9')\2-'274(UMM0D_LY]EVZ6Q*Q>I)]*VY]?@2016L$UY-Y2S-'  2BM]
MTG)&,X./H:XN#2?$-KI?C6WCTHL^IW,DEG^\09$@VDDY[#FM32]-UG1-:FU+
M[+/>P7]K"DT1E7S+>2,$8&3@J<GOUH$2O\0;68::=-T^[O!=W+VSJJ;6@= 2
MRL#T88_G6MXLD*>#M4N"9HS%:O*/*;:X(7.,BN1LO"^N:.(-4BM8[N]N-8?4
M+BU64*(5D5EVACU(W5VVOVESJ/AG4;2V1!=3VKQQJQXW,N ":!F'IWCNRD?3
M;>_L[O3FOH_]'>Z7:LA !(SG@X.><5GZ9\6-$U3Q5%HENKL)W9()U.X.P)'*
MCD XXSZU)=Z#JWBS^QX=7LDL+>R4R3XD5VDDV[0J,#E1U)/T%0>&-+\6:;/!
MI<^CZ3;V=J?+74XV#221+P/DQU*C&2>] M2Q\6+N6R\&I/ TPD%Y#@0MM)^;
MIFM"'QC/]JO+.ZT&]M[J"W:YBC)#"=%(SM(XSR.*/B!H%]XE\,&RTXQ"Y6>.
M91*VU3M.<9&:GM8;RYU.+6M9MHM.%K;O&L7GA_O%2S,PP !MZ>] ,9I_C*'5
M-*T>]M+.4G4Y3&D3$!D"DAB?H :K_$&\?3M*T^]AMI)Y8]0@"Q1$[FRV"!]:
M@\)Z*EOXCUC4;2]^T:5+,6M8P<K'(W,NT^F?3WK6\8Z/J.LZ*D6DSPPWL%Q'
M<1&8$H2AS@X[&@:,VR\8ZE]IU"SU3P]/;7EO;&Y@AAD\TSJ#C P.N2!BIM'\
M1OKMY=Z/J-C%!,+597CBN!(0K\%6Q@JPJ#4M#\1ZM%>7GGVUA?-8/:VT,4C.
MJLQ4EFD(']W'"UF:1X<\7:3JT5^MMX>)>Q,$Z1&2,F1<D$M@[LG&20.,\4@,
MS5+<+\./#LBR>0T.H0HLK$DJIDQCU.<"NLN?%=[)<:M'I&G17::40MQOF*,S
M8W$*,'H/7O7-:AX2\97O@S3=%(T9)[:\$\D@FDVD*P90/EZDYS]!Z\;$?A36
M=)U/6GTB2Q:TUIC+.)V8-;RD89EP/G').#CGO3 2#QG?ZMXE\/1:3;POI>H6
MCW$LDKD,I4[2O3@J?S)/I6UXN\0W'AJPM;V&UCN(9+F.WD#2%2N]@H(P#GK6
M5:>"KO2+[P\^E7ENL.F6TEM+Y\)8N'()( 8<Y![]^]:WC+0;KQ%X>:RL[B.&
MZ26.>)Y02A9&# ''8XH&9UWXNU*TU/7[(Z7%,^FV8NX/+F/[Y26X.1P<+[TW
M3?%6I76O6.EZII"0PZE9?:8&1BVP@?,CY&,]/SJI<>"O$%]>ZK>SZY8PSZE8
MI9R>59,RH!G)&9 >YP3^0J[_ ,(?JB:WHVIQZW'OTVP-IY3VS%)6((WG]YQV
MXYZ'GT 9SFC>*)_#_@F>XL](6>:769;2WM;8F1>6)SE<D@!2>*U8/&VO1Z%J
M-WJGAV6TEM)0%F*/Y3Q;L&7'WL*N6(]!VI8/A]J-OX=:P77E6\BOFO[6XCMM
M@20YRK#<<J=Q';\:U4\/Z[):-)<Z\K:BYC+%;?\ <*JG+)LW#(/0G/X=J6HB
ME/XOO;7PP^L.^G7%N;E4CN[;<\2PG +L <C!)R,UT>@WMSJ&EK<W+VDF]F\N
M6S;='(F>&')_F:Y_3?!=YI<%^UMJ5M%/?7(GFC2T)M\8(*B,OQG.3S6OX7\.
M+X:L)[5;GSO-N'G.$"(FXYVHO. /J:>H'(W.I>)+S0/&_P#:@T]HK+SH[:-$
M)*XC#+DDXQ@@^N2:L1^+M:T";3X/$=OIT<5U82SQ)9AP4:)58JQ8D=#BM:Y\
M'W%S-X@5M:E6RUE"&MQ",PDH$+*V>>%]*)O!$=S/H\LNI73#3;22T"\#SU=0
MK%CZX H&96@^)O%VI:OIDDFC Z3?Q"65_),?V8%<KABQW]1DX_ 5I^/GOH]/
MTI].6#[;_:4*QF=25!.1S@@_J*;H/@J\T8Q02>([RZTVWE\RVM"@4H,_*K/D
ME@...*VO$.AIKUC!;M=36KPSI/'+#C<&7IU[<T <U!J_BZUUW4]#N/L-S.MB
MU[97(@958[@#&R!L\9X.<_6K'A_Q;>Z_#H[0?9!(RRG58]IW6[)QM"[L@[O7
M/'-:)L;?07O/$5]+<7EV( DCQQY.P=E0>_--\*Z;8HVH:U:VK0?VM,)RKQ[7
M P!\P[$G)Q[T 4-4\76.K>&=>_LW[29;6U<L9+5@,X.,!AAJRYM2U:/PKX;@
MT^_:"6;3O,"6\:R7$SK$"JJK C;D@DXSQU%=[J%H;[3Y[1;B6W,J%/-B/S)G
MN,]ZY23X=6KRZ3-_:^I1S:=;FUCEB=49H_[IP/3C(Q1J!@S^+/$ \%>&?%$U
MXMK;I<*FLQB)3N3S-A;D$CD=O6J&F^-K[4-8\0Z5:^(YKFYE<+HS>1'L92V"
M5(7Y\#/M@&N]T[P99V'A.[\.O=W=S9W E4F=PS(KYR <>Y/XU<B\+Z3#-I4J
MVRE]+B,5J3R4!&#_ "HL!REYK&HV'C$6&JZS>V%N[0_9)E@C-M/T#HQVY5B0
M?XAU%='XSUN?0= ^TVNT32W$=NCN,JA=L;C]*+KPC9WNI7-Q<SW$MO<2QS26
M;D&(NF,-C&>P[\XK6U'3;35=/DL;R!9;=Q@H>V.1CT(HLQ'$W+ZSH'C?2M*7
M6KV^LM7AN%;[0J,]NZ!3O5E4#OT(Q^=7_AMILMEX9\R74[F],EQ/CS<;5Q*P
M.T=LD$GZUJZ=X5L].NOM/VB\N9Q&T4<EQ,7,:,02%STZ#GKQ5S1]%M=$MWM[
M-IC$SE\2RE\$G)(SZFA(#C;>UOV^-6H;M4N_LJ:=',EMN&P@DKC&.!D9]<]Z
MYGPTVL:3X8\&ZHNO74WVZ_%L]M*0(1$Z.<8 R2"@P?>O2]0\(:5J6N+K,PN$
MO!#Y)>&9DRN<C.#SC)JN/ >@#2K;3#;RFTM9Q<0H96.QP" 0<^YHL,X>R?QG
MXGGO-4M=7CTV&#498G+7!V1Q1G!0Q8P#QDMGKGH*[?QUJUQI?AV.2 NGG74,
M$D\;[?)1F 9\]ACO[U-'X+T6+5'OXX94=W,DD2R,(G<@99DS@GBM?4-.L]5L
M9;*^MTGMI1AXW&013 X/Q2MWX1TB^U/3-=U"0/:!%MYF,X4[U!F#-DC ;IP#
M^'#KNTOM!NO#=S8ZS?WK7;K:3VMQ<;OM"LA+2C)X9<;N.U=5IGA31-(M)[6S
ML42&=/+D4DL"G.%YZ#D\>]+8>%-'TUHFMK7!A0I#O=F\I3P0N3\OIQ19@>=V
M6AWESX9UO6V\7ZW,]J+I8X1=?+&R9VYQSD8!_&K9M-3T'6?"5Q9:]J5^E\C+
M=0SRF5)0(]V_';\/:NNE\,:?I'AG5[+2+%Q]JADS"CG+NRD=SU-.\,>&]-TK
M3["2"SFBGBMQ$OVARSQC R.20,X[4 <1.MT_P\_X2RTU[46U..43D&9EB=O-
MP8?+Z <[0 .>*L6.D3:KXS\0+=>(=8M+>UCMK@1)>E5BWJ68$GMP1],_AW4'
MAC1K:Y::&QCCW.9&12=A8]]O3/X58M]%TVUU">_@M(TNYQB:49RX]_6BS \Z
MT*>>U\0>%3:ZG=W-EJ:7"R2W5PSO<@)N#[,D)R.,50GTS3K;X?>*KZPU:[M;
MV"\G\V<74ORN'&%*YP200.G<9Z5Z)#X+\.0>08]*@4V[F2$\DH3UQSQ4[^%=
M!D:Y9])M6-R_F393AV]2*+ <;9I!X@\76^F:Q<7!ABT6WFM[;[0569B<M)P0
M2PP!R?6N?:YOIM-TZTGU"XFL4\2_8;>Z^TMON8"6R"5(SR!S[5ZM<>&]&NH[
M>.;3H'6V&V'Y<&,>@/8>U/?0=)D@MH&TZV,5J<P)Y8Q&?4#M185CF?!T(TWQ
M?XHTBW++8PR0S11O(7*LZ#=RQ)["LKQO&L?B:349&AU.S@L-MYIYG\N2UCW!
MO.3U/&*]!M],L;6[FNX+2&.XG_ULJH S_4]Z;<:1IUU<FYN+&WEG*>69'C!8
MKUVY]/:G89YQ-9Z3X@\;:TUPA>-M"@EA5W9& RY!*Y!R..O2H['7M%N=!\(P
M:C>6YN&M'D2747'D\#8=^3\QZXYKTK^QM,\^:?\ L^U\Z=/+E?RERZ^A/<4H
MT?3%MX+<:?:B&!M\4?E+MC;U48X/-*P'CUAXDM)?AIHML^J1S3IK,<"Y8;@J
MOG..N-O<^HKN-"O+2X^*?B-+>Y$C);6ZN P(##J!CTXSUY^E=A%:6T 80V\4
M8=BS;$ R3U-2A57HH'T%%A'%^,[,7.L:?-!=6SW]M;S21Z==A3%.AVA\D\@]
M,'V^M<[IVK:/-XDLY-=LX+#3)]'C6PBO<!(P#\RC=QT P?3'K7J-S9VUX@2Z
MMXIT!R%E0, ?7!I[Q1R1^7)&KI_=89%%@L<=\-K4VNAWZ1JPL&U&8V0YQY/
M&WVR&KBC'X7CUOX@6VH6\#7KOB%/+RYRG C7KG=SQ[5[2:P=%T*XTS6]7OY9
MXI$U"19 BJ08\# &>].P6//-*T_3E\2^%++7XXY[TZ*T4HGCW99L!5;/\6TE
M1FK.APZ5I.C>(O#FM6C+>23RO'$(F9IHV4!/+;'/0@8Z&O5\#.:7 HL!Y7<^
M'=:\/Z3X;UZQA2^UVSA6UNEE3YY%D 4<@]4)Q],U)XAT*'2KCP@(K*YFNX=1
M%Q<S6]LS#YB#([E1QS]:]0]?>CI18#RZYO[2QM?&&F:AI=VU_=RR/$BP/*;I
M6C 0J0"!C'3MBJ-Y9V32Z)<ZWH>M75C)I<=J@@CE5[>1<!D<(0?F[9_"O7\#
MTHI6&<WX?GATS3=,L+;1[RTMIBXBC<,_DJ,D&0G.TGT/2NDHHJ@"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHI %%%% !1110 4444 %%%% !
M1110 F!G.!GUI<444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %17-O#>6TEM<Q)+!*I5XW&58>A%2T4 06EI;6%K':VD$<$$8VI'&H5
M5'L!4]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !111G- !1110 4444 %%%% !1110 4444P"BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ
M!KVU2[2T:XB6Y=2RPEP'8#N%ZXH GHHS1F@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 5;[4K+341[Z[AMU=MJF5PH8^@SWK,E\:>&H<;]:LP"<9$H('UQTK1O=
M,LM0FMY;RVBG:W8O%YBY"-Z@>OO7%>!-(T^\T[Q#;W%O!<Q/JT^X&,8/S9QT
MSQ4MB=^AOMX[\+K-)"=:M3)&VUU4D[3Z=*E/C/PXMK%=-J]LL$LAB20M\I<?
MPY['ZUPGAR?4+7Q;XU33] COE6^ 0^:B -L'!W=O<5H:QHL.M^!M.LM4L4TV
M74;Y#<QP*$*R'//N>!]<47#4[O4M7L=(LS=W\ZPVX(!<@D#/TK$?XB^$X_,+
MZU;J(CM<G=\A]#QQ^-<#<:K<>$]%N?!?B25Y6<@:7=LI<7";UPIZ[2.G-=-\
M1-*L++X9>()K6RABDGC625T0*7;<O)/K3N%S<;Q[X9159]4C4,AD!*-]W^]T
MZ>]7CXETA=%_M@W:C3\9\_:=N/7IT]^E8^J06B?#>6XFMH':+2652R XS'TS
M[G%<_<RZXGP>#&"P: :2G)R25\L<X(QFE<&ST+3=4LM7M%N[&836[?=D (#?
M3/:KE8OA$*O@[1E4  647'']T5M4QF%?^,-#TQKE;N\,?V5@L[>4Y6,\<$@8
M[BJUWX^\/V=L9Y;F78$$@Q _*YQD<=.:H_%"&-/AKKQC1$:2(,2%^\VY>OOQ
M5'QTA_X4Y<-'A)_L<"A\<C+)0(] 1Q(BNN<, 1Q2YYQ7F=IJFN>%O$%W9ZEJ
M\NK1KHIU AT5,.K[<+@=,4SPDGC"75=+UV[O@VE7\ >ZCFNPZ[F&4,2;1LYP
M,9/6E<+GI^:4'-<;XNOKF77M'\/Q7MSI\&HB7S;JW8*YVCA%8]&.>HYK"U&3
M5- O++PY'X@NKA=7U%E6Y9PTUI#MW;-S9R3V)Z#-,#T_/%)FO(O%2:_X7L=4
ML++Q'JD\0L?M,$L[HSQ,'"L&D(Z'=]1@8J>Z\-ZS9:1I=X/&FMM/?W5JLN9E
M9%W==O'3GZ'OFBX]CU;/-&:\0UK5M:\&:[?>'+75=1O+:\2!TO;F;S)+0L^T
M\D=",XXZUTU_I>HZ!XHL(+#7=3DL]5@>&2.:Y,C0LB@^:A?/)P<CN3VZ4"N>
ME=Z:754+LP"@9))X%>,VV@7-GX0BUV\\:^(6EN9/+ 28LK%I-H4*>A/3/;.:
MMW.GR?\ "(>,]-N=0EL4#+.F^],QBX#$;CS@D8(]Z!W/4+B^DBNK2**TEGCG
M8AID(VQ #.6SZ^WK5S(SCO7EBZ4-"O\ P1):ZOJD@N'*213WC.DG[EF&0>.N
M .W%46LTU7P5K?BBYU*]MM9M[B>1'BN&(MV1R BIG&TX&>.<T7$>PYHSQFO+
MSH \4:Y:3:G>ZA')/HD4T]JERT:&1@1G;VP>?J!76^!9))_!>G>?+)-(L?EL
M\C[F.TD<GOTZT7"YT>X4;@3@<FO#;?28H=,\9:[9W-T][IEY,EJ!<LR(NQ?F
MQW(W-^7M6SH.A:?:+8ZM'XL$9GTYH]EO&%WC829&Y)+#KFBX'K =22 1D>]
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
MMM1U'3SI^L6;V\ZNPA RTP'4J<]!]*FA\3:3=W#6\%ZC/EE5P,HS*"6 /0D
M'(]J+@;%%8VG:S:QZ FH76JV]Q%O=?M2#:K'>0 !Z]OJ*AT_QEH6I6]U-#>A
M!:*7G292C1K_ 'B#SCWHN!OT5A:?XOT/5=26QLKY)97C\R,@?+(/]D]"1WQ5
MW6-9L=#L6O+Z;RXP=H &6<GLHZD^U &A16!!XRT:>QOKMYW@6Q;;<).A1T.
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
M\AX_(25"H.05#?=/7GOQZ5GW6JZC:?$6XT_[?(]J^D2744!10J,& SD#)_\
MKUQ^E^*/$KZ=X/UV?6))6U>^%K<6QA01!-Q&0 ,YXZYH ]:T[3(-/M1&&:9R
MQ=Y90-S,>IX  [= *A76+'_A(WT58W^V+;BX8[/E*$D=?6N9^+T\]O\ #B_E
MMYI(I \0W1GL9%!'ZFN=2UOU^)-O9#5[K;%X=5FE&W>[!CR>./RH ];  7
M ]!1M !  P>O%>/:;XG\4^(/#'AJ"WNK9;K4#/Y]Q.S1A_+.T+E1D,<YX_NF
MO0?"<>KVVG26NMZC:7E[%(<_9V+;%/(4D@$G\*8CH  HP  /:C /4"O(G36+
MT>.+K_A*KV!M,GD%J@90L8 WX/'.1\HJ[/>:AI&N^"[I=8NYSK.([J.8J4(V
M!LA0  ?F(R*5P/4>E%>.VNO7\/BOPO+:ZC<7=OJ=S/;SW,C )< 8("Q]%"],
M]^:@NY]0B\->*-9?7[LW>FZP8;1A/A @9!M(Z'(8]?2BX7/::*\AUA+O4_$/
MC=6UB_CBT^PBFMHH9RBI(4)W<?[O3WI)+W6M:BT#2[K5K6RM[G24F^T32,IF
MF. <;64Y&?7O1<9Z_2,JNI5@"I&"#W%>2Q>'O.DT33-0\9WUX[M)%YMM<^2'
M54R ,$[L$GGGT[5Z!J&FQVO@^ZT]+FY5(K1U6;S3YHPI.=W7--:BN;2JJ*%4
M *!@ #@4M>1Z;$-&D\&W=IJ-W-=ZA;2B9)KII%FQ$6'RDXX8 <8JI/!'J?PR
MDUB/4YX/$*REF9+J0D3;_P#5;-WIQC%*X7/9^*.*\C\0P7VA:O'>7UM>W46N
MV M)+>WD8K#>X!!!W?*#@]/2K/P_AU*]EL](U>TN8)/#AD\YGD)$TKG<A!SR
M ASSZBBX'J1P.3@#WIB20M&94="AY+@C!_&N)\>RD:YX;BO0?[$DFE%ZQRJ
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
M]N36-MI*VNDRY9I&<M*H0.5QC@X;K4NI^(=<MOB 8(Y[1-*@TDWLD4BG<?F
M;!]>..PH6XKG5)X:T2,VA72K,&S_ ./8B%?W/^[QQ45S8>'=,O/[4N;:PMKF
M60+]H=55G<].>YKCM(\6>+KG5-.N[C2I'T:[CWS[;8(+4?PD,6R_OQ]!6=XI
MN/$.K^%X];EOK./39+N'R;-;?+%/- 5S(3D,1VQBBX'K+Q1R;"Z*VP[E+?PG
MUI5CC1I&5%!D.6(7&XXQS^ JGJDEY%HMW+IT:27JP,T*MT+XXS^-<!;:]K%Y
MX5U:_LO$HDNK&W\V2&>TC62&1 6D4K@?*PX![47&>CW4-O<6[I=11R0D999%
M!4@<]ZS]..B:SI&;".UN-/=R,*@V%E.#QCJ"*S%U+4AXJT9&N0UEJ-A)(]OY
M8PDB!#N#=>=_3VKSKPS<^*="^':>(K36H9[.WG<MIDEJH!0RD-^\^]GG-%P/
M8K6YL_M$NGVV$DM0N^-4*JNX9 !QCIZ5(;&S"RC[-%B7_6#8/G^OK7FD_C+6
M]-U7Q>LUQ%,EI!;O9J( HC:11C=SD@$]<]CTZ5;FO?&/AJSOM4O)H[RQCL2P
M2XF3<)_[PV(/E_V:+@>A-:V[",&",^5S'E!\OT]*EP#R*Y"STG7%FM[Y/$<S
MQ7%H_P!HBDVNJRLN5>+C@ ]CV%.^&\&H1^$H9=1U1]0FE=V#G&%7<1@8^G-%
MQ7.KV1F02;%+@8#8Y'XTX 5YO<S7>AR^,M335+R62!U,:2./+CWJ,<8_AS^@
MK1N?[1T+4O#UQ!JES>6]],MO=0W$H;=O7(=>.,<].,4[CN=N2JCD@ U2M]4@
MN-3NK!4E6:W568M&54ALXVD]1P>E<G\4(&N-,T9!=W%ONU6!6:!]I()(Z_C5
M<Z*EQXMUB*TUW5(7@L(O-V3\[^=K$D>@/'3FDV*YW,]UY-Y;0"":3SB09$7*
MQX&<L>U6>.E<3"U^TOA&\?5;EGE'EW,08!)OW;'<1ZYQ643=:=XU6;6FN9H9
M[T"PU"VD)1 0!Y$B] ,Y_'-%PN=UIFF'36N6-U)-Y\AD8R*HY/7H!6AN4#DC
M'N:X[XCPF30K3;>S6;-?0Q;HIBFX,P!'OP.*YC7/#^I+XCET&PUJ*SL9K(RH
M-0N'E+NS$,R#(PPZ]3ZXHN*]CU<NJC)8 >I.*#(B@990#ZFO-M6CODT_3'-[
M!KT=A:N+RR5]CS#H9DQRV.GIGH<U@RS?\))K4.FP:W:V.E#2XC:IJ"9D9&&&
M8<CYACKS[=:+A<]G:2-!EW50>Y.*%D1P2KJ<=<'I7E-YX>T>_P#$'A/2=0O[
MK4 UE,C2^>T:S[, '@@Y[ ]QBK#V)\%^)IM#TVUEEL_$$.RW9I&;R95&&!)/
M3:Q([Y%%V.YZ5)=VT2JTEQ$BM]TLX --FO[.WECBFNH(Y)1F-7D +CU%<)XG
MM-%T^U;2U:UCN4TN1(_MLF$V=]HZER?2L>QFT6=O -UK#6SAK"=!+,P*AP$P
M"?7KUHN%STW3[R:>.=[GR%5)65#')N!3/!/H<=JGCO+696:*XB=5^\5<$#ZU
MX^LEG'HWB2.Q99--&O*UVEL^3]G(Y(]MV.G8&NMN[33?^$DM;S26MA!]AE6^
M",/+\G:"I8#@$]B>V:+L+G917UI/+Y45U"\F,[%D!./H*L5YEH=MH]GI?@F>
MV6VCG>0KO4X9LH=WZXZ]Z]#L=1M=16<VTF_R96ADXQAEZBFF,M4444P"BBB@
M HHHH 0YQQ_.EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ****0!1110 4444 %%%% !1110 4$9HHH \X@T>[GMO%-W!K-U9RQZC
M,\(23$<94 Y/'(/?-37.L3Z#>Z9XBU6ZN?L=_:K$]J&^6*;:""%'7=@CZXKJ
M_P#A&],\^>41R@7$ADFC$S!)&/4LH.#V'X50U.RU+5=;AL)M-MQHL#).MR9
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
M:Z"!@9"5*Y!W<<?7O4_B31+W68['[%J*VC6\ZRLDD?F1S ?PLN1D9]ZW:*+
M>>_\(#K<=OJD$6O6@CU&^2^D)L3E7#*V!A^F5%;NI>';^YUJSUJSU.*WOX+=
MK>0M;[XY5)R.-P(P<]^]=+118"K807$%J%N[K[3.S%G?;M&3V R<"O-+FWAF
M\3ZEJZ:I9Q7;3@)!=Z8998]@PH# C@D9''I7JM-\M-V[8N?7%%@.?MM"N_\
MA*%\0/>[&EM$MY;3RAMX.[.<YSDFL:7P#J$WD*?$3[+;4/M\.^U5F#Y/WB3S
MU/I7=T46 YA_"EU)IVL6DFL2$ZHV9'$"@IE0IP/<+3IO"1FUJ#5/[2F6861L
M;@!%Q/'G/_ 3GN*Z6BF!R.G>"[JR46EQXAO;G3(S^ZM&"KA>,*SCE@*JK\/9
M4T)=%3Q#>_V>D@>*(Q1L8P#D*&(S@8KN**5@*E_9-?:9/9)<R0/+&4$T?WE)
M'WA[UB)X-MG74WNKJ6>ZU&T^R3W(54<I@C/RC&>>IKIJ*+ <W9^$1;:EIM_-
MJM]<SV,+0IO8!74X'*C'H/K5,^!;"STI['S;N?28Y/M']G94^8X.[!8\GY@#
M@G%=A118#B]+T&UU?6-;U2?3Y[>UU2SBM98+A=K.54@G&>,#:/P-7-.\"Z=:
M636EY<7>IP^68D2\DWB-",84?3C/6NHHI@<]H?@[3M!$:P274RP[Q D\[,L*
MMGA1G'0D9Z\FKNAZ!9>'[66VL!(L+R-)L9RP4DY./0<FM2B@#'?PQI,EU>SO
M;%C>KBX0N=DG&,E>F<=Z?:>'=.L[B"=$EDDMU*PF:5I/*!X.W)XK5HH"R*&K
M:+8:W;1P7\/FI'(LJ?,5*NO0@CO5:V\+Z1:374L-LRR74?ESN9G)=?<DUL44
M 8J^$]$7['BR_P"/(8MCYKYB^G-2#PUI7VHW!MBS>;Y^QI&*"3^]MSC/X5K4
M4K!8HZGHVG:S%'%J-JEPD;B1%<G 8=#]:AU#PYH^K"W%_I\%Q]G&(C(,E!['
MK6I118#-G\/:1<^5YNGP$PQ^5&0NTJG]W([>W2H[SPOH6H1VZ7FE6DZ6R[(1
M)&#Y:^@]JUJ*8K%%M'TUKNWNVLH#<6RA(9"@S&!V'I5PHK%2R@E3E21D@].*
M=10,K3:?97%PEQ-:02S(I59'C!90>H!H_L^SV1I]DAV1DLB^6,*3W'I5FB@!
MBPQH"$C50>H QFA8HT!"HHSUP.M/HH 0*H& H_*EHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBBD 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%)D4M !11FDR* %HI,^U+F@ HI-PH+*OWF R<<GO0 M%0M=6ZG#
M31@Y(Y<=1UJ/^TK$!3]LM\,,@^8.1T_H:5P+5%02WMK ^R6YA1\9VM( :GZT
M[@%%1S3Q6\32S2)'&O5G8 #\32?:8#!Y_FIY.,^9N&W'KF@"3YM_;;C\<TM0
MV]W;72EK>XBF ZF-PP'Y5-1< HJG<:KI]I(8[F^MH9!U6255/ZFIK>[M[N/S
M+::.:/INC8,,_447 FHJ.*>&=2T,J2*"5)1@<$=14E !111TH **** "BBJ>
MIZK9:/9FZOYUAA! W-W). ![T 7***CGGBM8))YG"11J6=CT '6@"2BN?G\:
MZ#;Z59:G)>?Z+>N$MW"$[SNV_P Q6IJVJ6NBZ9/J%Z[);P ,[*I8@9QT% %R
MBHX)DN+>.:,Y21 ZY]",U)0 4449H ** 0>]!.*+@%%%% !11VXILC^7&S[6
M;:"=J]3[4P'45SB^,K0Z=I]ZUE>JE[=?954HNZ-\E?GYX&1[UT?6E< HILCF
M.)W",Y520B]6]A6#IGBN/5=$&I6VF7__ !\&W: HOF*0VTDC=C ^M.X'0445
MEMK<*>)$T5H9!*]N;A9<KL*@X(ZYSGVI7 U**S=2U?\ LVZLH6M972ZF$/FA
ME"H3V/.?TK1!XYHN M%-9U1&=V"JHR6)P *4$$ YZTP%HI,U!)=H5N$@*37$
M*Y:(. <D$@'TSB@"Q15/2KUM0TJUNW55::)9"%.0,C-6]PSC(S0 M%(6"C).
M![U'#<PW,0E@E22,]'1@1^8H EHJ*.Z@E\SRYHV\LX?# [3[U&-0LR^S[7!N
MQG'F#..E*X%FBJT&HV=U<2P074,LL6/,1'!*_4#I3(=5T^XN6MH;VW>=,AHU
MD!(QUXHN@+E%9B>(]%DN?LZ:M9--DC8)ESD=>]/AUS2[B*:2&^@D2",RR,C@
MA5YY/Y&BZ T**YV#Q5I>L:9:WVF:O:Q0S7 B#3+G><_< )&">U7KWQ'H^G7#
M07>HV\4JD;E9^5STSZ?C1<#4HK+O/$>C:>8!=ZE;1&X7="&D&9!ZKZU9T[4[
M+5K07=A<QSP$D;T.<$'!!]#1<"W163>^)M'T^62*YOXD:(@2XY\O/3<1T_&J
M][XST#3[Q;2XU&-9VC$JH 6)0C.>.V*+@;U%4]0U.TTS3I+ZZE"0(NXGN<]
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
MAJEB^HV#VT=Y-:.Q5A-#C>N#GN"/8^V:Y.Y^'$-_!K"W&HRQ3:K-%),]K$J
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
M X]/UKN+"]^VI(3;3P%&VD3)MSWR/45<[T6 Y_QE)?P^')&TZQ>\G$L?[N-
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
MI,98C"LT]VTCPH>JQD\+T'0=J&!R_@SQ-K6L:K=6^HZC$3H*O'/#;89[]AN
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
M'::B&:6)&=HU*."=J@G&<5R?B*9+G1/'BQZ?=A+F6!HT-LP\WY$!*\<DX/\
M.G<#T?3/$VB:U/<0:;J=K=26X!E6*0-M![_3WKG-6\<Z(-7TJ+3]1M9KN:]C
MMN(MQ92P5@KXQWQP>]<[K5M<-XSLX]*LY(!=>')($*1E0CDAE7<.AX[_ -:J
MZAJ=I_PC7@W3HM+NUO[+4;,W,,=DY,!0CS#]WU[CK2N!Z7=^+-!L-373KO5+
M>*Z)5=C-T+= 3T!.#@$]JJW7CWPM9ZH=-GUJU6[#!#&&+88]B1QFN#M].T>U
MNM2T?Q%H.I7]]<7K74"K'*T5R&^XW!V*1C:=V",5TV@BPF^(?B-!IK(Y2$&5
M[8A791SAB,'&1WIW&:7CG79]!T**X@D6 37,4,MTR[A;HQY?'3\^,D5-X?DO
MGGE>35H]6TYXE:&Z01C#9.X'8,'M2^*-7&E"PCFTV:]L;N8PW BA,NP;202H
M'(R!7&Z-H)AUK7[;PY;RQ^';G32!%(&2,W39'R9&?NXS]:!';67B+0[S5C;6
MUU$UW+&9$;9M\V->I5L?.!Z@U5B\?>'IM0BM%NG'G2F&&<QD0RR#JJ/T)^E<
MIH$.EZ@MC#%X3O+?6K6W:&1[A76.SPA4["QP03P OKDXQ5CP9J4UQ;Z7X?O_
M  =<VM[IH&Z6:%5@BP,;T;.<D>@[]:+C-,?$C0-1TC4;B+4)K**UE,!NF@)"
M-G /((Z]C6QJ'BS2]*2!9Y)YY9H?.C2"%G=D&,M@#WKA((-07P7XHT*71+V2
M_N+FY\M8[<;&#G*$,/EZ8[UIZ-%J6A>)?[1N=.O);*_L((!Y<&6M73"E7 YP
M2<Y&?RI7 Z&Y\>^';73+34&O@]M=OY<3Q*7RX&2IQT/MUK0T+Q%IWB*VDFT^
M1R(VV.LB%&4^X/-><KX<U?3+:QE&ER7)F\0/J,D:("T$17 SSP>AX]ZZSPU9
MWUMXO\2RW-A-#;W,Z203-C;(H0*0,=.0>M"8$WCVXU:RT%+O2M0%FT4\8E'D
MAS(K.%QD_=Z]<'\*M>)-'UK5TMDTK7VT@(29'2 2-)QP.2 !U_2JWCV"\O?#
M$MG8V,]W<2R1E1$5&W:ZMDDD=A^=:]U=W@T*6YMK*5KSR24MG(#%L< \XZ^]
M,1S?@F34K>RU:XU?6Y-3BM[EX8YV4*-J#YOE'0[LCKVI?#6JZKJ?BZ^EO@T%
MK)9QS6EHQYC0DC+<?>)!/XXJT/"$=[X&LM"FGGLV18I)'@;#>8I#'_QZLW2/
M!6J:=X]DU:XUO4+NT^RA TLJ_.V?ND#L!STZDTM1G3:YXAL]!>SBN%FEGO)#
M';P0KN>0@9.!GH.]8EUXW2;2];CMK*^M]4T^V\QX)80&&1PPYP1_A4WBS1[Z
MXU;1-;TZW%W<:9+(3;;U3S$<*&P6XR-H]*S[C1-2U"YUK7!I?E7=W8BSM[25
MTWCK\S,&*@<CH>@_"G=@S5\(:5';6#WT:ZC!+>(GF0W<V_# ?>'IG/:N'\7>
M";31[73)'U+5;FZO-3CBGF-VZ[U=CD;0<#\*]1TIKEM,MQ>VPM[E4"R1APX!
M QP1UK \=:3JNK0Z0NEV\<K6U_'<R[Y N%3L,]SFF!B:WH&D^#=,><IJ]W8S
M75ONB6Y9C"PD #;B<XR1Q_C6W_PDEY<^/;CPP=(86<=H)GN6DP6#':"!_=X8
M>N?2E\<:;J^N^%18Z9:0_:)IHGD6>0 1A7#XSSDDJ!QZU%+IFO1>/%UZVM+1
M[>;3$M9TDG*LCJ[/QP<_> I 4[#Q%:^&/#MI;B*29I=0GM+="S'A96!+-R<
M#KS6[X5\2?\ "2V=Q,UA<6<D$QC9)0<,.S*2!D&N9C\.^+QIMG=12:?:ZM9W
M\UPD0<M%+'*Q+(S8R,9ZX/2NUTE-4\AI=5: 7#_\LK?)2/Z$\D^M" X'QUKC
M>'_$CF_L6U.SO;%_L\<8+?9&3AG8=E;</F_V:[CPU ]IX9TZ"6\2\>.!0;A#
ME7]P>XK-U#1+^/Q#>ZG:);W<=]:+:RP7,A0(%W8*D \'=R/>M'PQHH\/>&K+
M21('^S(5+*NT$DDG [#F@1B7'C.^_LF[URRTJ.XTFV=U),Q$T@5MK,J[<8ZG
MKV[5BW\DGBGXAV=F]M8WFDMI7VB-)9CT=\%QA>&XP/YUJV_@G4[31=0T*#5X
MQIEW.[J3$PFB1VW,H8-@]^?>K\?A:XM_&EOK5O=0)9PV*V(MC"2Q4$G.[/!R
M?2C5@,\;:O?>'-"LCI$4'G37D-HOFDX16S^?3'XYJG=R:M:^.;@Z9864EQ)I
M*2S-)(4#.'8 =,G. ,]A6SXM\//XETB.TAN_LL\-Q'<Q2[=P#(<C(R,C\:(]
M&U%-8NM3:_A,TEDMK&!!@*P).\_-S\QZ>@%-H9C-X[FN(=+2RL6:\O;0W3Q;
M#(8E#  $+C.3N[CI71>'M1O=4T:&ZU"Q>QNFR&A<8QR>:PSX-U)=.T@6^MB#
M4=.W*+I+?Y98VQE&3=[#O72Z9:W%G8I%=7CW=QR9)F&W>?H.!Z4E<5BY1115
M#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHI %%%% !1110 4444 %%%% !1C-%(:
M .9OM"U*\TSQ!9^?;*NIEO*.QOW89%0[N>>%S0VA:G(^@%[BV_XEI)E*JW[S
MY=O SQQ4@;6)_$-]:)J<<<$4:21+]F!QNW<,<\XQ[5/9:S*FL76DZEY:7$,(
MN$E7A)8B<%L'I@\$9J1'.Q>"==%QHTTVL6TC:9</,"T!+2[L@[FW9S@XJ:?P
M=K$MCK=C%K$26]_<FZMSY&7A<N'ZYY'%=''K-EJ):VLKPK</"TD1,9!*C'S#
M<,,!D?G6;H'B-)/#MA<ZC?1W%Q<RO$C0QG]XX9OEV@=0!S]#0&A%+X?UT:C;
MZK;ZM;)?_9Q;W2M;GR9E!)4A=V01D]Z:_A?59-9T2_EU=9CIS2O)YD?,K.I5
MAP0%4=A6Q+XDTJ*TM;IKD^1<R>3$PC8Y?.,' X.?6I5UO3WN;R!9SYMDN^="
MC#8.3GD<YP>E&@%B_@EN;">"";R9)$*+)C.W(QFN3M/!%Y!;Z%#+K(G_ +(E
M,D;M!\TN<C#'=Z$UNS>)]*@MQ,\SE/LPNR%C8D0G^(C&<56O?&FBV&HQ:?-+
M.UW+")TBBMI'+(?XA@=* T'Z#X?ET?4-5NY+L3_VA/YY41[0AQC Y.1BB#0;
MJ+Q=<ZX^H[TG@6!;8Q#$:*<C#9_O$GGUJ-O'&@)*D;7A&Z<6P=HV"B4_PDXP
M"/?I5OQ'KD>@>';O52GF^2F40'[['[JY]R>M :'.VO@.[LM7G-IXANK?1)IC
M,VFQQJ!N/4!\9 )R3BKD_A&6XO1-?:G]HM8;W[; CPCS("&W!5?.=N?TXI]K
MX?O[_1D?5-7O4U.:++/:RF)(F(X 4'!Q[]:DTS59M-M(=(OIWU'6((]\XA&6
MV;B%<^F1VZFC0+F%I/AV35'U^TDO[E=.N]0:62)H2&D0A> Y_A.".G2M35?
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
M3+M9?J*X:.*_.CZ?IW]B7C/;:J)Y"ZKLV"9FW D\\'-&H'40>+-%N+:ZG2]
M2T<).LD;HR,>@VL <GMQS5?_ (3C01'J+-=R*=.0274;VT@>)2,@E=N<>^*Y
MCQ)H.H:IJ6O-%I$CQ'[+-#D@"Y:%B67KQG.,FK1T\W>@ZVUGX1:PN;NQ,1WE
M1+,[*1M//0>I-%V+4V/^$^\/"UBNFNIDAF*B$R6LB>;D9^0%1NX]*@N_B%I*
M:-'J6GB;4(WO5LMD,9W+(<YR",\ 'MS67KNCWUQH/A^Z;P[%?R62!+C392I;
M:5"G:>F00#3+_2-4G\'#^S?#-K87"WD-PE@CA7&T\G<#MW=OIFB[ Z>Y\66<
M%_)9Q6UY=2P;3<B"W9O(#+N&[\.PR:T;/5;*_P!+74K:X5[-E+^;R  .N<\C
M&#6!:Q:Y9WVJ7<FG)+'J(21(4D&Z)Q&$(9NXX'2K6C>%UTWP>="DG8B1)0[Q
MDKMWDD@=\#=@47 1?&5AY,%Y)#<Q:9< "&]:(^6Q+;1G'*Y/0G YI]KXK@OM
M4:QL[&^E:*;RKB0PE4A..I)Z]*Q[?0M4O?#5MX:U.SCCAMI(E:YCERLD<;!@
M5'4$X Y]ZW='TJXL-9UBZD6)8;R1&B5#RH5=IS[GK1J,VZ***H HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M****0!1110 4444 %%%% !1110 4444 <LFH_9/&&I/):7OE/!$B.L#,K%2V
M<8^HK,U#1-3\32:OJ$ELUH7T]K*QAD(WG=DLS=0N2 /I7=F@GZ5-A6..T06C
M>5<6WA^ZMKBWB*R?: V8QC!5,D[LD=N*R[.34[/1-%M4T"[M46XD%RT 4RQG
MYL, 1T8G)(Z9Q7HN1T_^M1QTS18&C@]*T2XU'P)=Z/<6L]O=I)+)"TPVX<NS
MQL"/3(YJC#X<\276H6.M2;(+K58A;ZI$'.VWB #+L'=OE*G_ 'Z]*S1N ZFB
MP'#>)K/6+V[U*P32Y)=/?3S%;&WE6/S'.<ASU&.PZ5!HUOJA\:Z;J-QH=U;V
MZZ.+&1G93Y<@<-V;D8'6O0,@#)/ZTA95/)HL+E/-['PNVGZA-I\GA.WO0;EY
MHM4GE5@0S%@TF?F+#./?':NQ\2^'T\2>&[K2)9C#YR861/X&'*G'H" <5L$@
M=2*-PQFG8:LCD]%U7Q+#I MM5T"5]0@'EB2*=#%/@?>R3E<_0U!:Z9K6G^+;
MC7YK.*87UJD-Q#;S9,3H3@J6 W CKTQ[UV0D0G 8$XR<$&F^='O">8FX]!N&
M3ZXH#0\SMO"&O^'O%+^*K6-;^6[EE-WIR2!%C5L8*$\%N!GIG'6F6OA[Q3,V
MKWK:7:VT[:HFHVT,MP&\T!-IC8@$ X)YYY_.O3DGA<LJ2(Q4X(!!P:?O7&[<
M-OKVI!H8OAZ75[A&GU32K73=P&V"*;S7SG^(A0/P&:KW5A<6OCBWUA/FM9K(
MVDW3]V0^Y#GT.2/; K5M[JX;4;Q)3;_9456A99/G/'S;AT'/>DGOX9[*X:QN
M;266-,C>X**><;L=!Q1T Y;3?">IB#Q59WXLQ;:M<2S6[QR,S+O&!N&T>@/!
M-7-$M/%<8A@U./2H8K9-OFVS,S7'&.A4;!Z\D\5OIJ$,-A;S7MS;1M(BDN)
M$8XR=I/4>GM3GU2PBM5NI+VW2W8X65I %)] >AHT#0\^L_"?C"W\/0Z<SZ4[
M1Z@]S(C7$A2XC<LQ1SL'0D=CG':D@\$>)K7PYKFF6TFD0/>7ZWUL8V<)&?,5
MV0C;P!MP,?I7HEIJ%G?^9]DNH9_+;8_EN&VMZ''0U5O/$&EZ?JUII=U>Q17M
MV&,,3-@MC_/XTPT.6CT+Q9)XQCUVXCT? T_[$R1W$G!W%MPRGOT]NM4H? FN
M)X3\.:2\^G>?IFH)<SR*6Q(JD]/ESN.><UTVE^*;*266SU'4K"._2Z> 0K*%
M8X^Z,'G)%:6HZ_I&DNB:AJ5K:L_W1-*%)_.D!Y]>W%S=^,-9NK>70WAB=;;[
M/J#/&[%%!)*J#O&6XSGI7HMDTU]HT372+'--%^\1<X4D<@9K,OO$'A2SO?\
M3M2TN.Z50V)9$#@=0?7'2KA\2:*MVMK_ &G:^<[!%42#ECT7Z^W6@#E;/P/K
M5I9Z"_\ :=D^H:(6B@E,#!9;<H4V.-W!QMY'3'>MS1?#4MAK^JZ[=SI)>ZCL
M4K&"$C1%  &>3SSFIXO%^A3:O>:6-1A6ZLQF978* ,9/)]._I5BR\2:-J-TM
MK::E;RSL-RQJW+#U [CZ4 9&H^&]5?QJOB#3;^UB!L/L;Q7$#29&_=D88>OZ
M5FVO@"_MO#_A_23JMNR:3>B[+_9B#*0[,%'S\#YB._:NRU'5++2;;[3?W,=O
M#N"AW/4GH![UF-XU\-QV<]W)K%JD,#A)69L;&.< @\]C^5 &;IOA+6-,GGMX
M/$<G]DR2M(MO]G'FIN.2HD)Z9SV[UI^+M"N/$GAB[T>WO$M#<J$:5HO,PO?
MR.:FT3Q-I'B(7)TJ\6Y%NP60JI !(!'4<C!I_P#PD&G'4!9K,7D\SR2R(619
M.NPD<!L<X- '/P^#M7F\/6^A:AX@W6,,*0$VEMY,DJ+@89BS=@!QC-3WO@^Y
M@GMY_#FK'26@M5M5B,(EB* D@E<CGD\YJCX?\;6:2WEGJNJ/+<KJLUFC/#@(
M Y"*S*-H!&,$]<UNWOB_2+'439232/)&Z).T<99(&?[H<]L__7H IW?AC4IW
MTF5=:/G6-P;B5I8-XE9E*G W#:,,<>GO64?AU?>9*1XDG*'4UU*-9(%8B0$$
M!CG+ 8P!QCBM;[5J"?$1[ ZA(;";2VG6#:O[MQ(%R#C/0]S4'PXU6_UGPY//
MJ-S)<2K>RQ+(ZJI*J0!]T >H^N:!E_6/"-AK6MZ5J=UN,E@''EX&V8-CAQW
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
M_P!ISW@MVM#!/=%&>(SMM8],8&<@8QQZ5)/8'2OBGX5":E?7/VFUG$@N+EY
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
MC:N/4]!3 2".462QSF/S=FUS&NU<X[#/ K@M)\):M)X+TOPQJUK D5I*CRW
MF#AU1RX 7'?@>U=PFKZ;)%-,E_:M'"<2N)EPGU.>*?\ VC8^7%)]LM]DQVQM
MYJX<^@.>?PH&<E<^'OM7Q"M+ZSO0+)(%-[:QX*NZ$^66_,_]\UTNOV]S=Z#?
M6MI&DD\\+Q*';:HW#&2?;-5]/?P[I=[-I]A+I]O=2REY+>-U#LYY/R]<TOBC
M6&T#09]3WP*L&"QF) P3CMSGFD!RUSX/UF3PYX<^S"PBU?190ZHY+12#&&&0
M,C.!SCK5G5M'\7ZOHSK++IT,HO(I1:0LP1H5()1I,9);UP.!700^*] N%<IK
M-@WEC<_^D+\O.,]:2'Q=X>F#M%K=B^S&[$Z\9Z4Q:'(Z5X4\2:3::Y%':Z.Z
MZA=+<I TC,FW@-&1M]!][U[5''\/]6M;>.?3KR&TGL[\7-A:O(TD4,9 #IN(
MSAN>W'2NZ_M_238/>C4K8VJ-L:42 JK'C!]#[5)%K.G3V<EW%?0-;Q$AY-^
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHI %%%% !1110 4444 %%%% !1110!S+^(M4CU>]A?24CL++#37+7 R4V$
MY"@>PJ*T\47\EW')=:7)'I;V[7#76QU\D  @,".>,]*T+306AGUIYKDRQZD^
M[;C!C&S;@&JNG^'M232SI6J:JEU9JAB!CB,<CIC&&;<?<<#TJ=22K-XEUA]%
MT[6+.Q@>WO9(@MNQ/F!)& #9''0YJQ<:_J$2^(PD%N9-+4219)Q(I3?@^AQQ
M6%K.EZCX=\+:98_VPDD%M>6L<),(60J' P6W8/'H!TKH-0\-W=U=:I):ZDL$
M.IP".9&AWE3L*!E.1VQZTPU(TU6\E\0:.O\ 9UN8+ZR:4W&?WD; *2OT^85A
MP>,/%"6]YJ%_IEBMA9W,EK(L,C-*S@[5*CIRQ ^AK;M_#6J1:EIES)K$<D6G
MPM"D?V7!<, "2=W7Y1CC\*6V\(R#0=5TJ]U%IUU"225I8X_+9&<Y..3WZ4FF
M/4JVVN^*#<WD4NADQ"U:6"X;$8\T _NRNXGTYK._X2KQ5'8Z!?R66G^7JDRP
M-!E@T3,#M.[/(X]*W8/"]XUG]FU'6YKO; T$;")8]H9=I8_WCCUIJ^#\Z1H^
MGOJDQ72YDFB=8U!8IPH;VP:!:F%?>.-9T6_O]*O+*&[OD\A;1K96596E)&""
M>,8)ZC/M4[>(/%]MHOB"[N].A@^QP>=9R3*%\W"Y8%0[="#WK4U#P1;ZG>ZI
M=7%_=;[^*.+"$*(=C;E9<#J#Z]::W@DW>CWMAJ>LWMZ]W%Y!F?:#&F "% &
M3CD]Z (+75/$L>K16FHRV&VYTV6Y5;=#NAD78.I/S#YO05B:1K/B=OAQI^J&
MY^TO/,QNI4AS+%#O<,RC/S,,9 Q^!KJU\*(-1TZ];4KQWLK5K0*2N)4;KO..
M3P#]0*J67@9=/TJSL+36;Z*.SN3/;8*';DL=AX^9?F.<_I0!I^%[TW^B1SC4
MDU$%F"W"KM) /1AV8=#]*Y>WN+_1M6\47M_JD=U;VJ"<HUMC!V$J 0> /QKK
M]&T6#1K>:.)V=YYFGF=L#<[=3@<#MP*HV?A-+6_U"ZDU.]N1?D^?#,4*'(P
M,*" ![T#,34=7UG2=.TOQ =16XANY((I[(097#D#,6.=P]"3GVJ+PU<>)-8\
M5:N+G75%GI=^8A;Q6X'FJ5!PQ/3'&,>_-;EAX*LK"*RMA>7LUG8R>9;6\SJ4
M1LY!^[DXSQDFK.B>%K;0M3U*_M[J[DDU&3S9TF<,H;U  &../RHL(S?&MUK%
MF+6XLY+A=-C+?;/L2AKA>,*5!SE0>H S6;I-_JDNN>'MFNO>Z=>Z=*';RPI>
M12"),8X.#C'3CI74ZEH":AJ=O?I?WMK-!&T8%NZA65B,[@5.:S;_ ,!:5>VF
MG6\<UY:+8,[1/:S>6QW'YLGWH&8$&KZG_9UGIL^MR+)/J\MF=0(0,43)"CMN
M.,=*B\<6&IZ?X!\1PSZZ]ZCR0/;F55\V!3,@P2,9'IQ70'X<^'V\/S:)Y4YM
M9)C<*3*2\;DYW*QZ'FKJ>"]%70FTB2!Y8)-IE:20EY2N""S=3R,T6 Q=!FU7
M3/'/]AW>KS:E;2:8MUNG0!E??M(&,#!QFIO&!@_X2WP;F7%R;^38O]Y/*;<?
MSV_G70)X?TZ+65U<1-]N6 6XE+DGRQT7\Z;J/AO3-5U&TO[R%I+FT.8'WD>6
M>,XQ]* .1N-6EM+?QHEYK\]K%;74<<,YPSPAD1L(..I8@?\ UJJ3&ZM],\:V
M$EW=20KIJ31QW%P9FB+(^X;B<\X!QFNLD\#^'YCJ#2V0D_M#:;K<Y/F;2",\
M]B!^5+!X(\-6\DDL>G1!IH_*D)8GS!_M<\]:!'&VUOJ&CZ1X*O['5-3N6O\
MR+:XM9+@NCH\#$L%/W=N,Y'IS6=J&H7-U\*?% N]0GO1:ZP8(YG<;Q&LL>!G
M\:],LO"NCZ<!]EMBNV/RDRY.Q>F%ST_"J@\!>&ETZ:Q&F1_9II1-)'N.&?U/
M- [&8L]Q_P +2NM.^VW)LY=%\\1&4[4<R[<J.QQ7(Z%HEZ_PET_5=-U/4S?6
M\C74D*WD@65%D;='C.!D>G<>]>E6WA'1+/4H]1AL@+R-/+64L2P7TY[5"VD2
M:!:+;^&-+LU6:1C,KOL5,@\@=^>W% %/P[?PZI-=^*3=S1:9+!&D*32.L8"C
M+R;6X')V_P# ,]ZZ2[</IT[HP*F)B&!XZ=:JRZ9;2:&VDLELJ21%#&R;D.>O
MRY&1G-3V&F6^GZ3#IL8+6\40B ?DE<8Y- 'DWAV:?2_#7@2Z@U&Y+7FH&WG#
MW!9&0EQLVDX&, =,U;EBN]<N+VZE\1VVF:E8W[[O](D+0HK<)LW[,%0.W.:]
M%7PSHJ6T%LFEVRPV\IEAC"8$;G^)?0_2F2>%=!FU@:K)I-J]^"#Y[1@MGU^O
M%%@L4O'7VJ3P#JILWE29K?*M&"& [\#GIFL[Q'<16>F^%IDO'A4W]K&")B@=
M"0"" >1P.M=I(B2QM&ZAD8892,@CT-8\?AG3VL8K*]ABO8+9LVWGIN,8[#/?
M'8^F._-,9B>)9;F/XC>#UMF8"3[4LP!.&CVIU'IG'6KOCFRDO]+M((;N*&Y^
MUH\$,YQ'<LH)\IO4$ GGNHK7@TI$U,W\CAW6/R8% PL4?!/U)P,GV%3WVG66
MIQ+%?6T=Q&K!U61<@,!P1[]:0K'E(U'0=8T[P]IYTV2Q#ZY) \2SG]U(JL7"
MN.0IR/NX':C^V-!\/7/B31OMEQ]ACU&U2.!92/)+8WC)SB/(Y[=>>:],7PYH
MPBMXAIEKY=L<PJ8A\A]1Z&B70-%"W4DFFVA%P-UPQA!\S!S\WKSS0%CS/3M:
MTZ&7QW9_VC9FU\I9(HHB%C!9,';V.3CIQDU:LKS3Y-<^'4:RA[@6+$9'(0Q8
MY[#)'Z5Z)86>CSV\=U8VMHT3($1TB&"J\ #CH.:DMI=,N;R:*V\A[BU(20*H
MS&2,@&BP'/\ Q(DLAX62*^*^3+>6ZD%RNX>:I."/0 G\*YC5I-#TG5/%=C$
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****0!1110 4444
M%%%% !1110 4444 91UBVADU.1[Q)8[10TD<2Y:(8.0<=3Q4<?BC3);"UNQ)
M(%N5+Q1^62Y &3\HYXK.\L2:KXH,4;DR6R1\1D;F"-D XP3S668X;[1]$O(6
MO=.O[2WVQ73VIVCY1N1U/8^GM2N([2.2TU*RAN0J36[J)8RZY&".O/L:HVWB
M/3[EIDA$_P"YB:4?N6 =%[IQ\WX5+I<MQ-X<MI;RU$,[VX:2!?X3CE17*^&)
M+RVUE+*S:YN-&DMFD"7,15[)N/DW$#<"2?7&*5P>AK:?XZT>^TB'429X$FD\
MJ..6(AV?)& .YX[5?M?$^EW=A<7D<S*ML/W\;H5DC] 5/.37&:8EX]OH$_\
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
M7EDR:-'X1N;Z..V%U_PD.?/"CS#F[!//7!7/X4GB[5=,FE\3Q+NM;J%X'?9
MTDEP%4$-R,*!G@C\<4!<[JWUR_F\;ZGHOEVXAM[2.>!\'<68X^;MCZ5=\,ZE
M<ZOH45W>)$EP9)(G$6=N4D9<C/\ NUQVA>)]&U+XD:C=VMV'B.F( Y0C.UB6
M'(["M[X>ZA;:AX;9K=]Q2[N-V5(/,K,.OL10.XS2O&MM/KNMZ?J-W8VWV&Z6
M"$&3:SY&><GGFN@O=7T[3647EY# 7/ =P,^_T]Z\PEM;*^F^),CZ<TEWE5CS
M"&W?NR$*<9SNR?RI=6OX98H]-FM;J&[GT-5%T;0R3W+;1F,]<8/)R?QXH!GJ
M/]IV)O19?:X/M)7>(MXW$'N!WZ4V?5=/MX999;N()"_ER$-G:W]W []..M<)
MJ]K?KX9T+Q'HEJTVI:5&JF!X2K3HP577U '7\*@\3:+)86>@ZA>QW$EK!<M=
M:E]D+!@[C.\*.2 31<#T/3]4L=6A::QNHKA%8HQC;.UAP0?0^U5KOQ'HUA>-
M:W5_%%,A4,K?P;_NACT7/;-9G@NVTB.TNKK1K&Z@@NW$[2W*LIG9ADMAN>_6
MN'\?1ZAJ$OB*PM]'O!,7@:'[-!N6ZP%^=W_V<<+QT]S3 ]*U/Q)I&C,ZZA?)
M"43S'^4ML7/5L#@$],U#%XMT6XU2#3X+Q9IIXA+&8U+*RD\'<!CFN9LKVYL-
M<U4W^BWU]!JJ1302?9 1@+M\F3TP?7CDU8N+>XBUV%$TF6V^U:2UO&+==T<$
MA/"EEP !GK2#4Z-/$VCR:HFFK?Q?:Y,[(SD;R.NTD8/X5BZ[XTL8HUATW4U6
MY%TD+$0,Z$[L,F[&W/X]JP/".DVZVFG6]YX6NTURP.S[1<%O+5AP9%?)&#Z8
MS[51MAJ-I\/K;0F\.WZZG;W4?FB&(LIVR M('Z'('UHU"[/3M8O(]/T:[NIK
MO['''&2;@IO\KC[Q'?%4!XIT>QM-.%WJJ2R7D6Z"18SFX &20JC]*D\3;Y_!
M^J"&UEFDELW5(%7+LS+@+CUR:XVQL;UCX$=M)O1]@A87):,CR25VC([\C\!S
MWI@=_IFKV.LVQN+"<2QJQ1C@@JPZ@@\@U1N/%VBVVHR6$MWB:*5(93L)2-V&
M55FQ@$^YK-\$VES:3Z\T]E/;"XU!YXO-7'F(P&"/R/!KFO&.F:QK=SJT"Z3?
M/Y$\4MN(7"0SQC:68_WGX*X/M0!Z7>WMOI]E->W4GEP0J7D?!.U1U/&37/I\
M0O#,AM]NH$K<J3 _D2!9<=0I(^8^PK1UKS;KPKJ"P6TS2S6LBI#@;RS*0 >W
M?UKC)8-3FT?P=#_PC]ZLVF30O=)M4[%1"IP2>3G!H ZA?&^A&PNKMKJ2-+61
M8I4EA=) [?=4*1DD]JD;QAI$>F7^H2SR10V! NEDB97CSR,J1GG/6N1UN;Q.
MVK:I/IGAZY*3/;(I<Q_O(T)+L,GAN<#/U]JHZGI.M3:3XNM+;PW>(^KE'M]T
MB.N< $N2W!R.F"/>@+L[G3_&6CZG?FSMVN!/Y!N$62W=/,CXRRY W#)'2J]E
M\0-!OY8%ADN1%/*8([B2V=(C)DC9N(QG(QBLC['K+>-?#NI#1IUM(-+>"<!T
MS%(V/E//(X]^N:RK7P]K<?@72K!]&D^U0:T+N2$2(=L8F+[@=V.AZ>M '2WW
MQ*\/6.O'2I;GYDD$4LH(VQN>BGG/?KC J5O'E@=<DTBVL-1N;B*1(Y6BM6*(
M&YW$],=*Q])L?$VEWESI7_"/V<UM)<22Q:H\ZX17.[YDQDD9(X([?6MOP_I6
MIZ?XHU^[NXHOL][)%)!(CY^Z@4@CMTS^-&HR;Q1K%GI;:<EV;U?.NXTB:W!Q
MO)P Q';VJO<>.[&&^O;06&HR26!'VDK;G;&IYW9/48&>*=XVT74]:L].33%M
MFEMKZ*Y83RF,%4.2 0K<GITJ"7P_JT@\4^6+:/\ M1 +8&0D!O+VDOQQ^&:
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
MT:-'A$6XC8" &# =\]:3P?-J-WKWB.2ZU.>6"WOVACMV"84!1CHN1CZU=L?
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
MDDOC:WN;VXN%MYV2'S&!*+Y6<#' Z^E(+G56FMQ7<6ER0VMUY.HP^=&_E\1
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
MW-S!XHM(WO42PEM)6:!D'WD*_-NZ]'_2II?$6D06$=]-J$*6LKA$F8X5V/0
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
MSRA-'_MF$6(F=D7.5\Q4P>1DD?G6GJUUX<\.ZWXDA51'$^D1^?!:R$.W)08
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
MKVJ&Y^'EU/\ VEY>O/ ;S4DU >7;C",N,*06.X?*/3I6A:V&I0:]!$?%<ER
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
M;+="/;'.?2MRSN#=6L<YADA+KN\N3AE^HIZ#)@,*!V' I:**8!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M+>(WCP$([INW#<>,\@U?\=37<&A1/9Z:]\_VJ(,(T#O$N[YI%!!^8#./0G-
M7%D\>^'X=)GU.:\:*W@N/LTOF0NK))Q\I7&1P15:W\;:+J^HZ='9:E<HTEPT
M?D_9R!*=O1BRY Y!!&*Y*\M-1;3O$.FVFA:I*]S?P72/.NX.O[O.6)Z_(>*[
M?7UO'?06MK">417:2S",#Y%"L.<GU8?D:!W+!\6Z6+]K5&FD:.Z%I(\<19$E
MQG:6'3@BH)/&^D1:I;V#F=?M$WD0SF/]U(^2"H;VQ7.W&G7\7C![C0H;ZQDN
M;HK?PN,VT\>,&93CA\8_*JOAS3$L6BT6Z\'/-?6<QV7TP#1,N[(DWGOST SD
M47 ]0KD[_P >V-IK=YH\6FZI=WMI$)I4M[?=A#WY(K7TO5I;_4-3M);0PFSE
M"*XD#"12,@\=#Z@].*YJ34;BR^*&I11:)YYETV%A-" &8!V'S$D=SC_@(IL"
MS<_$?2(4TQX;74;M=20M;?9K;=NQR1UZCO1IGC72[VZO[B=-3L!;60N)HK^+
MRE6/+#<%/.201GV%9EIX<U/2[WPP(-/0Q6<EQ/>>2X"!Y<\*"<\9_2G^(/"^
MH:[XAU^,6NRTO]+CM(KEG&!(C,XR.NW) ]>#2 V[?QK:R7UC;W6GW]D-0&;2
M6XB 20XW;>"<-CG!J#1?'<6NZG]CM]#UF)?->%KB>VVQHR#D,<\4V6TUG68]
M'M[O3([;[)/'-<3/(K<HIXC [D^O8FK?@^TU.RM=034[=HVEO99XV:57+*S9
M&< 8-" -0\42V7C#3] &EW,@NXVD%RI7: N,XY[9Y_K4%SXYM;6TN+]K"\;3
M;>?R7O%5=G!P6 SG:">M3:MI6H2^-]%U:VB62VMX)X9P9-I7?MP0,<_=-8UC
MX8UB#PQJ7A>Y1)K:XDD$-XTFX+$[9P5/.0/3B@#M+C4((=*DU%29+=(3."G.
MY0,\?A6--XM6'2[G4O[.N'LX+9+D31LI5U(R0ISU7'-:OV-K30Q96B)*T-OY
M4:R_=?"X /UKB$\&ZM]GUNWL"NFZ?>V)BCTUY/,C6<YRZD?<7IP.O/2F!U=S
MXBM[/5X[&XC=#+:O=)+C*E4QN'L1D5!8:_?WMU9"31+B*ROD9DFW9:+Y<CS
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
MP>>!5R+Q#-=Z[<Z?96B2QVDJQ7#F8!TR,YV^@!'UIAH7]7T33]=M%M-1@\^
M.&V;BHW#H>"*AA\-Z5;ZM_:L=N?MNP1^:96)V@8QR>E<U9^.K\)XBN;_ $H1
M6NFW1MH&20$RON"!<?4CGWJQ9^/))+;59;O2Y(C86OVH%"2LJ@$L 2.HQ2N@
MN7Y_ /AJXN+J>735+7;;YE$CA7)QDE0<=A5B\\'^']0%H+O3(IC:*5@+DDQ@
M]LYK*TKQGJ-YK&EV=[H;6<.IVQG@D,X8Y"AB& Z<$5;\'ZYJ>NKJ<NH6\,"V
M][);HD;[B-F 0?YY]Z+AH:-UX9T>\OK.]GL(WN+( 6SY(,6/3!XID/A30;?6
M#JT6E6R7[,7,X3YB3U/UK)U'Q%KR^+9]#T[2[5]EH+I)YIB-PR5Q@#U!%4T\
M::Q?Z7H\NFZ5;F\O9GMIH;B4IY,J EATY VF@29V-]IUEJ=J;:_M8;FW)SY<
MR!E)^AK-B\'>&X)EFBT+3DD0@JRVR J1TQQQ6+I_B/Q%J5[?:<ME8P7NG1(;
MHL[,GF.-P5<8XQU)[U5M?'M[<V^A7[6=O'87EP]I>,68M;S [0!Z@L,?B*-!
MZ'3S:?X?T-[C6);2PM';_7W1B52VXCJV,G)(JQI>BZ3I*R-IEA;6HF.]S"@7
M>?4XKDO$/B35XM!\07Z:?836%E,(H5NB5\Y5(#DYXX;@>I%.U[Q5?6-[I]J)
M[738;JU62*ZGC+1M-Q^Z)Z*,?SHN@NCLT>SCOY($,:W4B^:ZCAF4?+D^OI3/
M[*TX7_V\6-N+P];@0KYG_?76L :W>6>NM'J,%H$CTDWCR19W(RE0R[CU&<D?
M2L6;Q9KEKX8MO&,DEHVERB)FLA&0P1W"AM^>3AA]:+A<[A=)TY3<D6%L#<_Z
M_P#=+^]_WN.?QJ0:?9AX'%I"&MUV0GRQF-<8POH/I7#:AXEUV\NO$4>E7=C'
M%I,<<JL8B7<LI;803QP.OO[5V^EWG]H:39WNW;]H@27;Z;E!Q^M%PN6MJ^@Q
M2X[CK115#$P/2E_.BBBP!1BBBD F..E+113 *3KU%+10 F >H_2E_K110 ?A
M1110 4444 %%%% !1110 4444 (J*I)50"QR<#J?>J":/;IKDNKK)-]IEB$+
M R$IM'( 7MSGIZUH446 **** "BBB@ HHHH ****8!1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4?C110 4444 %%%% !1110 4444 %%%%( HHHH **** "BBB@
M HHHH *#110!R;V.J#QAJFHK:,UI+8+;1?O%R[JS'.,\ YQ5*/2_$$MEX3BN
M+:,SV,P:\=9  %"E< #KU%=S12L*QR&A0^)=,@&D36D#PQ2D0WOF?+Y/)&5Z
MEAP/US4=OIVNV%MJVD?9EN[:[FF:WN?,"^6LF20X/)P2>F<UV=%%AG$:/X9O
MM%\2VLL,/FV-MI(L!*7 9F#[LX[#M6?IWAO5HO"&GZ#J.BV]U%#YAE9+@!T?
M<61HV]1GVKT?%%%A6//IO#_B3R/">$CNI],E:6X>XG&XA@5"YQR0".?:K>IZ
M!JU[KD-W#;V]I-%=JWVZ)\,\'!*,O\1.,<UVU%%@L<$?#'B#;XBM8IK**&[O
M#>V4_+.)-P;##H "N/QK5AL?$FJZ'>VVKR65I<2P-#']C9F4%EQO)/UX'M74
M=**+!8YN+PY<1WGA^X:>(MI4#0M\I'F J%)'IT!JQH&CW6C3ZFCRPO;7-W)<
MQ!5(8%SD@UN446&<E=Q7K?$-GLKBWC<Z6%;S4+?\M#C@$5*GA6ZMY-*:UOXE
M%G.]Q,9(2S32.&#GA@ /F..M=#]BM1<_:!;1>?\ \]-@W?G4]%A)'.'PU-::
M_?ZMI5Y' ^HHHN8IHBZL5& RX88.*1O!E@WA&7P\7D6*7<QF7AP[-N+CT.[F
MNDHHL%CF=9\'0ZKX,_X1F*[>VMRB(TH7<Y"D-GGN2.3[TE]X7N;ZT-G+?02V
MSVR6TD4]MO!"EOF'S##8(_*NGHHL.QS4'@^*&]AE%Y*]O%I_]GB%U!)C.,Y;
MKDD56LO! M].32+C4Y;O1HY%>.TEB&5"L&5"W=00O&.U==1185CD_P#A"$%W
MXBG74IU_MQ%25=BXBV@@;>/0GK6A8>'Y;'^R0FJW;0Z?;^08?E"S#& S =Q6
MY11884444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBBF 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 %%%% !1112 **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI@%%%%
M !1110 4444 %%%% !112*0R@CI0 M%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%%( HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBBF 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 %%%% !1112 **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI!GG
M]* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M*8!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 %%%% !1112 **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****8!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1THHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH ****0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444P"BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1113 **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444P"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 ****0!1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1113 **** "BBB@ HHHH **,@YYZ44 %%%% !1110 C':
MI//'H,TM%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1112 ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHI@%%%%( HHHH ****8!1110 @ !)'?K2T44 %%%%
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 %%%%( HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHI@%%%% !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 %%%% !1112 **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHI@%%%% !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@"BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M****8!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 %%%%( HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH ****8!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 %%%% !1112 **** "BBB@ HHHH **/PHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBBF 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 %%%% !1112 **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI@
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%!H **!THH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH ****D HHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1113 ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHJ0"BBBF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !12%E
M!P6 /UI<C.* "BBB@ HHHH ***8\J1QM(V[:O7:I)_(<F@!]%0P74=R&,8DP
M.[QLG\P*E9E4 L>IP* %HHHH **0,#G!Z4M !1110 44@8%BO.<9Z''YT;AN
MQSQUXXH 6BFEP'53U/?I2;\R%-K<#DX.*0#Z*C#N=Q,9&.G/WJ?D[,XYQTI@
M+12*25!88/<9Z4M !1129; XY],T +135+$'<NT^F:7<#G'8XZ4 +1110 44
M44 %%%% !1131N#8."#GGTH =1110 4444 %%5IF:.1"9]H=@H5L#\N.M/@D
M,JD_-E25.1C)'<>U%P)J*09SR1@]/:EZT %%(..#B@#  Y_&F M%%)@;@>>/
M>@!:*** "BD*_,&RV<8Z\?E0PW C/!'.#@T +13=HR">O6D:,/MW9^5MPP<4
M /HI  .E+0 4444 %%%% !D9 [FBC R#CD=Z* "BBB@ HHI,G<!C@@\T +11
M10 4444 %%%% !1110 4444 %%%% !1110 URP4E%#-Z$XIU%% !1110 4$X
M%%)@<^_6@!001D44  =!BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@"I#;7,:!9+Z24Y)W%%&<].@[5'%%<Q1H9
M[Z5COYS&@R/0X%7^M,(8IVW]CVJ; 1P.7C4^83UR77!/X4]=X;#<KCAN^:4(
M?,W;CC&,9XIP!Q\QR: (70R.5#R*!C)'0_2F-:LQ#":88).W=U]O\^E22PLR
M@1N4((/'?V-*T.8@F=Q494OSSZGUH ; /W8Q*TBX/S$Y-'DGR#%YDN< ;\\T
MEO#+%D.ZD=0!G]<FI=K=3M+#H<4 /Z#KF@'/2D4$+@L3[FE_&F @&.2>?6AL
M[3M )[9H(# @C(-*  , <4@..\6W*6\D!\M@\LZQAS,5VMC@!1UR!TR,^HK5
MT.W"7$L@6; B4!GSC<2<\>OW?T]ZMW.F?:KJ&=S%F-]_^J!)(Z<D<<<5<6!5
MC\L?*G0!>,"D(DP,YZ4!@20#RIYI:3;A< D'UJAB$[>2?EIV!G..<8S110 4
M444 0W B$8=XP^P@KE<X/0'VZ]:?'('C#K@Y]"#3L=:0(H& ,#.>.*0"XZ>U
M+2*,*!DGW-+3 **** "CK1354JI!8MGN: #Y<YZ=J7G/M2%0<9SQ0%V_Q$_6
MD [.*A#>;OB=&7^'<> W':I2,CJ1]*:8T/51USQQ0 %PH(')'44A?D!<;B1G
M/IWIP11V'7-.QS0 =JC1G.[<O&?E]Q3\ =._6EI@-8,21NP".HZ@TH&.<\XQ
MFEI-HX[<YXH A2';PY5GSNXR!Z=,U(",G((V\9-(\6YU;S' &> >M24@$R,X
M%+11BF 'I2 '@D]/2EHH 1L[3MQGWIK2$;=J%LMCCM[FGT4 %(S! 2>F,TM-
M\M=I!&0>H/-  V2 5P3D=3VIU(%"C &*6@ HHHH **** "BBB@ X'2BDVJ6#
M$#<.AI: "BBB@#-U*Y2WFM!(@Q(^S> <J<9X/X5-IEHEE9^2GF %V?\ >/N.
M22<Y]^OXU:>-9!AQD>F:9!;0VL0C@B2-!T512 D'4\YYX]J6@<9]:*8"9W#Y
M2/QI:.**8!1110 4444 %("",BEHH *0 #IZYI:* "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "D(SW(YS2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1112 **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI@%%%%( HH
MHH **** "BBBF 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@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBBF
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 %%%% !1112 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI@%%%% !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@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****8!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 'I1112 ****0!
M1110 4444 %%%% !1110 4444P"BBBD 4444 %%%%, HHHI %%%%, HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBBF 4444@"BBBF 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%%( HHHI@%%%%  :*0]*6D 4444@"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBBF 4444@"BBBF
M 4444@"BBBF 4444 %%%%( HHHI@%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%, HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH ****0!1113 ****0"'I2TAZ4M !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%%( HHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444P"BBBD 4444 %%%%, HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBBD 4444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ****0"-]W\:6FMC R>].H0%<71+8
MV?K2-=D'&S]:**ZO9QOL=BI0OL*;DAL;/UI!=$G[GZT44O9Q[![*'8/M1_N?
MK1]K/]S]:**?LX]@]E#L*;DC^#]:079/\'ZT44>SCV!4H=@^UGGY._K0;H[0
M=G7WHHH]G'L/V4.P?:C@'9^M'VLY^Y^M%%'LX]A>RAV 71/\'ZTBW9)^Y^M%
M%'LX]@]E#L+]J./N?K0;H@#Y.WK111[./8/90[!]J/\ <_6C[6<@;.OO111[
M./8/90[ +HG/R?K2&[(_@_6BBCV<>P>RA?8&NRHSL_6G?:3_ '?UHHH]G'L'
MLH=A/M1QG9^M'VHY^Y^M%%'LX]@]E#L+]I/]S]:#<_['ZT44O9Q[![./83[6
M?[GZT&Z(8C9^M%%/V<>P>RAV W1!'R?K1]J.#\GZT44<D>P>RAV#[4?[GZT"
MZ)S\G3WHHH]G'L'LH=@%T< [.I]:/M9X^3]:**/9Q[![*'87[4<$[.GO1]I_
MV?UHHI>SCV#V<>PANR/X/UH^U'^Y^M%%/V<>P>RAV W1&/DZ^]'VH[L;.V>M
M%%'LX]@]E#L!NR/X/UH%V3_!^M%%'LX]@]E"VP?:SG[GZT&Z(&=GZT44>SCV
M#V4.P-=$#.S]:!=$D_)T]Z**/9Q[![*%M@-T>/D_6@W1!'R=?>BBCV<>P>RA
MV!KHJ<;/UH^U')^3]:**/9Q[![*%M@-T0,[/UI3<D#.W]:**7LX]@]E#L(;L
MC'R?K2_:3D?+^M%%/V<>P>RAV&_:SG[GZTINB%SL_6BBCV<>P_90["_:CQ\G
M7WI#=$?P?K111[./82I0["_:3C.W]:3[6?[GZT44E3CV!4H=@^U'CY.WK0+H
MY/R?K113Y(]@]E#L NB?X/UH^UGCY.OO111[./8/90["?;#_ '._K2_:CC[G
MZT44>SCV&Z4.POVH_P!S]:3[4?[GZT44>SCV%[*'8/M9VYV?K1]J.?N?K111
M[./8?LH=@^UG=C9^M(MV6_@_6BBCV<;;![*%MA1=$X^3]:4W1!QL_6BBCDCV
M%[*'8&NBK8V?K2?:C@'9^M%%')'L'LH6V 71(^Y^M+]J/]SMZT44>SCV#V4.
MPGVHX'R?K2&[.<;/UHHH5./8%2AV%-T0!\G7WI?M1_N?K111R1[![*'8:;LC
M^#]:471/\'ZT44>SCV#V4.P?:CG&S]:0W9!^Y^M%%"IQ[#5*'87[4<9V?K1]
MK/\ <_6BBCV<>P>RAV W1!^Y^M'VH\_)^M%%')'L+V4.P?:C@'9U]Z!=$X^3
MK[T44>SCV#V4.P&Z(/W/UH-V0N=GZT44>SCV'[*'8/M.X@%/UI/M6"!L_6BB
MCV<>PE2AV%6Z)S\G3WH^U'/W/UHHH]G'L'LH=A/M9_N?K2BZ).-GZT44>SCV
M!TH=A?M/&=GZTGVHYQL_6BBCDCV#V4.POVDX)V_K1]I/'R?K112Y(A[./807
M9./DZ^]'VH_W/UHHI^SCV#V4.P?:CG&S]:#=D+G9^M%%'LX]@]E#L NB?X/U
MH-T0/N?K112Y(A[*'8!=G^Y^M NB?X/UHHI^SCV#V4.P&Z(_@_6E^TGGY/UH
MHH]G'L'LH=A/M1_N=_6G?:/]G]:**7)$'2AV&?:SQ\GZT?:S_<_6BBG[./8?
MLH=AWVD\_)^M(+LD$[.GO111R1["5*'8/M1QG9^M+]I.W.S]:**.2/8/90["
M?:CC.S]:#=''W/UHHH]G'L'LH=@:Z(S\GZT"Z)!^3I[T44>SC;8/90ML(+PE
M<[/UI1=$_P 'ZT44>SCV&Z4.P&Z(&=GZT?:CG&S]:**/9Q["]E#L(;K(Y0?G
22BZ)!.SI[T44>SCV#V4.Q__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>exhibit31-10xk2020005.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit31-10xk2020005.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!" # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#V_P"Q6V,>
M2GY4"QM1_P L5_*K%% $'V*U_P">*?E2_8[;_G@G_?-344!8@^Q6W_/!./:E
M%I;C_EC'_P!\U-10!#]EM\Y\F/\ [Y%'V6W_ .>,?_?(J:B@"+[+;G_EC'_W
MR*06MN/^6$?_ 'S4U% $7V6#_GC'_P!\T?9H/^>,?_?(J6B@"/[-!_SQC_[Y
M%'V:#_GC'_WR*DHHT C^S0?\\8_^^11]F@_YXQ_]\BI** (_LT'_ #QC_P"^
M11]F@_YXQ_\ ?(J2B@"+[/#_ ,\8_P#OD4?9X/\ GC'_ -\BI:* (OL\/_/&
M/_OD4?9X1_RQC_[Y%2T4 1_9X/\ GC'_ -\BD^S0?\\8_P#OD5+10!']F@_Y
MXQ_]\BC[-!_SQC_[Y%244 1_9H/^>,?_ 'R*/LT'_/&/_OD5)10!']F@_P">
M,?\ WR*/LT'_ #QC_P"^14E% $?V>#_GC'_WR*!!"/\ EC'_ -\BI** (_(A
M_P">,?\ WR*/(@_YXQ_]\BI** (_L\/_ #QC_P"^10;>'_GC'_WR*DHH B^S
M0_\ /&/_ +Y%*+> ?\L8_P#OD5)10!']G@_YXQ_]\BD^S0?\\8_^^14M%%@(
MOLT'_/&/_OD4?9H/^>,?_?(J6BBP$7V:#_GC'_WR*/LT'_/&/_OD5+118"/[
M/#_SQC_[Y%'D0?\ /&/_ +Y%2446 C\B#_GC'_WR*/L\/_/&/_OD5)118"/R
M(/\ GC'_ -\BCR(?^>2?]\BI** (_(B_YYI_WS2^3%_SS3_OFGT4 ,\F+O&G
M_?-)Y$/_ #R3_OD5)10 SR(?^>4?_?(I/L\&?]3'_P!\BI**+ 1_9X<Y\F//
M^Z*/(A_YY)_WR*DHH 9Y47_/-/RH\J/_ )YK^5/HH ;L3'W%_*CRT_N#\J=1
M18!OEQ_W%_*CRX_[B_E3J*+ -\N/^XOY4>7'_<7\J=13 88HR,&-/RH\F+_G
MDGY4^B@!@BC'2-/RI?+C_P">:_E3J* &^7'_ '%_*CRH_P"XOY4ZB@!OEQGJ
MBY^E'EH.BC\J=10 PQ1G_EFI_"E"(O15'T%.HH 38IZJ/RI-B]-H_*G44 -*
M*>H%!1#U4'/J*=10 WRX\8V+CZ4"-!T1?RIU% #?+3D[1SUXI?+3^Z/RI:*
M$V(.BC\J J_W12T4 -:-&X9%(]Q2A5 P% 'TI:*+ )@>E&!Z"EHH 0JI_A%&
MT?W12T4 )M'H*-H]!2T4 )@>E&!Z4M% "8'I1M'H*6B@ P/04F!Z4M% !@>E
M&!Z444 %&!Z"BB@!,#T%+@#I110 4444 &!Z4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444@"CM110 $9ZTU%"+A1Q3J* "BBB@ HHH
MH **** "BBB@ HHHH **** "BLZ75XH]9&E^3.\YB\T,JC;M^N>M2Z=J=MJD
M+R6Y?]VYC=74JR,.H(_$4K@7**.:#P,G\:=P"B@'/I2$@8R0,]*+@+114-W<
MI9VDMS(K,D2%V"C)P/:BX$U%06=W'?6$-Y"'$<R!U#K@X//([&L]M?A>22.S
MMKB],3;':!,JK9P1DD#(]J5P->BL_2M7M]7AEDMUE0PR&*1)5VLK#U%:%%P"
MBFE@" 2,GH,]:K"_06]Q/)%+%' 2&,BXW =Q[47 MT5EVVM&YNEM_P"S=0B)
M_P"6DL6$Z>H)K4_G3N 444FX$D C(Y/M1<!:***+@%%5M0OX--LI;NY)$40R
MV!DGV'O3;2[FN(7>2QGMW4X"2%<M],$C]:5P+=%9FDZRNJRW4:6D\/V60Q.9
M=OWAU P36F>!3 **3-+D4 %%)D#J:,]L\^E "T4FX @9&3T&>M!8 9) 'J3B
M@!:*3<N2H9<CJ,]*JRWP,%T;-4N9[?*M$'Q\V =I.#@X(_.@"W13-X5 SD)G
M&<GH:=D<<BBX"T4@(/(((]J6@ HHHH **** "BBB@ HHHI@'>BFA,2;MS<]N
MU.H ****0!1110 448Y'M10 4444P"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '"Z
MTVJ_\)^XTF:(7":0S+'*FX.V_@=1BIM-U&UL/"%[J<,V^YDE,EZ\S;/+E.%;
M</X0 !V[9KI3HU@=6_M0VX^V[/+\W)SM]*8="TO[1=3FSC#W2[9^PD&,<CI4
M.(&%%I^MVPNR-3A59[5A$&N9)")>S L>!@GI[5D7DPN_"7B"UN)-3M-0M[,&
M6&2Y8D,%)#HV3E6(^AQ76VWAG2+>SFMXH&\F:/RVW2,Q"^@)/';IZ4J>'-+$
M%S$\+2K<P^3,9)"Q9/[N3SCFG81S<\0CT?3[6+4=1>6'36G,*7#*V"O$COD$
M@'@"L^>2?6+?P#<W=W<"6Y<F4PRM'O/E%N0._'\ZZI_!>@OY):T)\F(PK^^<
M#9UVGGD4#P9H'V2UM5M"(K.7S8 LK9C;IP<\#'&*+".?MH=<U>6?4K765MEC
MOG!269_W<:,08VCSMS@=3SR*LW13Q!HNOW<VI3*ENTL4:VT[*L>U>X'#$GDY
MSUK=3PMHD>I2WZ6P$\K[Y/WC;6;&,E<X-,NO!VB7CW326K+]K_UZQRLBR?4
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
MA0,\>] 7*5KXVUB[TX7R^$[H6[HIB<W"'>Q('('(7G.[T[4T^.;LZ/XC=;*
MWVB*"_EREH9,J3PV.HP<C'\Z=/X<\01^ [/1X+FU:\M7C+*,K'<1*V2AXRN1
M@'%5I?#/B*6'Q';LFF1V^JVBB)(MP\N4)MQTY' YH NR:TTNM^%5U32C#=W8
ME>)DN-RPGR\G(P-QQQ[>]-N_&]]#97&KP:)Y^BV\QCDF%P/-*J=K2*F""H.>
M^3CM4-SHOB>_O/#-S-!IL36)E^TCS&; :/;A3CGO^E%IX9UZP\.WOAF&2V-G
M,TBPW9;YXXY"2P*8Y/) .>_M0!?OO%>IB\N+?2=!:^$=O%<1R_:$19%?/X]O
M2N@TC4/[5T>SO_+:+[1"LGEMU7(SBLA?#UU%/J)AGC6&:PCL[906#1[0W)/_
M  +MZ5H^'K&;3/#VGV-P5,UO;I$Y0Y!( &130&G1113&%%%% !1110 4444
M%%%% !1110 4444 %%%% !1113 ****0!1113 **** "BBB@ HHHH **** "
MBBB@ HHHH ***0$&@!:*** "BBBF 4444 %%%%( HHHI@%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "&L :8
M^DZG'=65W*Z74^+B">4LOS$DE!V(.3CTK=EB2:)HY%#(P*L/4&JEKI5M9K"(
M_,;R%*1&61G*CVR:30%ZBBBF 4444 %%%% !1110 4444 %%%% !1110 444
M4@"BBB@ HHHH **** "BBB@ HHHH 2EI*6I ****8!24M% !1110 444E "T
M444 )FEHHI %%&:3//6F M(:,T9I *.E%)GWHS3 7'%&**,B@!*HW>CZ??W4
M-U=6L<L\!S$[=4/MZ5>SS1Q2 *7%)D>M&1ZT +BD-&?>C(]: #%%)D>M&1ZB
MF ZBF[AZC\Z-Z]V _&@!U%-WI_>7\Z/,0?QK^= #J*C$T9.!(OYT&XA7K+&/
MJPH DHJ WEJ.MQ$/^!BD-_9CK=P#_MH* +%%53J=@!DWMN/^VJ_XTW^UM._Y
M_P"U_P"_R_XT 7**I'6-,'74+0?]ME_QH.LZ6.NHV@_[;+_C0!=HJ@=;TK_H
M)6?_ '_7_&A=:TMW"+J5H6/0"=?\: +]%9YUW2!_S%+/_O\ K_C1_;ND?]!2
MR_[_ *_XT :%%5[;4+*\8K:W<$Y7DB.0-C\JL4 %%%% !1113 **** "BBB@
M HI P)QZTM !1110 A) X&3Z4+G'S=:6B@ HHHH **** #&:15"C I:* "BB
MB@ HHHH **** "BBB@ HHHH ****8!1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444@"BBB@ HHHH **** "BBB@ HHHH *!10* $I:2EI %%%%
M !1110 4444 %%%% !1110!SLO@G19YGE=+S>[%FVWTP&3[!^*C'@'0E.5&H
M#Z:E<?\ Q==-12LA6.9_X0+1,#G4>./^0E<?_%U&/A]HFP*7U(D?Q'4I\_\
MH==5119!8Y,?#S1/*V&34RVW&\ZE/N^OWNM,B^&^B1B'=/JKF,8);4IOG/J?
MF_E77T4[(9QO_"M=(\GR_MVL[OF_>?VC+N&3]>W^<U4/PHTLY']M^(<?]A%Z
M[VBBR \__P"%2Z8.FN^(O_!@W^%./PGTMB-VM^(2?7^T&_PKOJ*5D%CS_P#X
M5)I.[/\ ;7B#_P &#4I^$NCD8.KZ_P!.O]HM7?T4[(#S_P#X5'H_'_$WU_C_
M *B#4?\ "HM%/75=>/UU!J] HHT X#_A46AGKJ>N_P#@P:D'P?T #_D(:V3Z
M_;WKT"BC0#S\?"#0!_R_ZWCO_P 3!^:0_!WPXW6ZU@_6_>O0:*- //O^%-^%
M\8,FJGZWSTO_  ISPIG)&I-];Z3_ !KT"BBP6. _X4YX1SS%J!^M_+_\52_\
M*=\'\?Z-?''K?R__ !5=]10!P:_![P<K9^R7A/O?S?\ Q5._X5!X,[Z?<'ZW
MTW_Q==U10!PO_"GO!.?^07,?K>S?_%TJ_"#P0/\ F$2'/8WDW_Q==S10!Q'_
M  J+P/C']B CWN9?_BJ!\(O P((T)./^GB7_ .*KMZ*0'&#X3^!^^@0'ZR/_
M /%4?\*H\#C_ )E^ _5W_P#BJ[.BG8#C/^%4>!\8_P"$?M^?]M_\:5?A3X(4
MY7P_;@]CO?/_ *%7944 <>?A9X'))_X1RTY_WO\ &G#X7>"5Y'AVSS]"?ZUU
MU% &1H_AC1- >1]*TVWM&D #M&O+ =*UZ** "BBB@ HHHH ****8!01D8]:*
M* (+:V^S!AYCR%FR"YR0/2IZC"/YQ;>-F.%QTJ2DM "BF[/WA;/&,8IU, HI
MCB0E-A &?FSW%/H *A3[1YJA@@0#D@\DU(^X D<\=*=28!1113 **** "BBB
M@ HHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%%( HHHI@%%%%( HHHH **** "BB@4 )2T44@"BBB@
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
MT<PCLJ*.]%4,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M****0!1113 ****0!1110 4444 % HH% !124M( HHHH **** "BBB@ HHHH
M **** "BJK:C9+>+9M=1"X;I&6&[IGI] :2TG;[*TL]Q#)\S'S(^% SP/PI7
M MT53AU2QN%8PWD#A<YPXXQUIR:C9279M4NH7N @D,2N"P4]\>E%P+5%0&]M
M1.(#<1"8_P &X9_*LSQ'KBZ/HE]<PS0?:H(&E2.1NN!G!&:+@;5%5=/N3=Z;
M:W+@*TL2R$#H"1FEBO[2>1XXKF)W0995<$@4P+-%0)>6SNJ+<1,S9V@.,GZ5
M2UW5!IFD7EQ%-;K<Q0/)$LS8!(4D>]*X&I165X=U*35_#FGZC.$66Y@61@G0
M$CM5Y;RV>9H5N(C(O5 XR/PI@3T5"]U;QH'>>-5)P&+ #--EO;:#:)KB*/=]
MT.X&?SI7 @UJ.ZET6\BLHDEN9(62-7?:N2".3Z5QNFZ1XFL?#.@Z8;"W,NG2
MQM,RW(VNJ=AQU-=S/>6ML%,]Q%$&Z%W"Y_.GK/"P!65""-PPPZ>M CB?'7@&
M+Q8EA?0QI!JEK-&V\D L@8%D)'XD?3WKNNU4+W6],TZ"*:[OH(HIG6.-F<89
MCT J>6_LX&19;J",R?<#R ;OIZT#.9M? UI!X_O_ !*ZJWVB!52,\@.<AVQZ
MX"C/N:?X*\)#PM'JJ\$7-[)+"H'^KB).U<_0FM_4;^&QM6>2ZMX'(.PSN%4F
ML[PAJ\VM^%++4KMH3-*KEVBX3AF''Y4",W0=(UZS\::WJM[%9"RU$1[1%*Q=
M/+!4<$8.0:CBT+74^)<WB%A9'3WM1:",2MY@7<#NQMQGCIGOUK=T_45CL9)]
M0U.QE4S.$EB8*@7LI.>2.]7K6_L[W?\ 9+J&?RSA_*<-M/OB@9C26FN'QDEZ
MB6']EB'R3F1O..3G.,8Z]L]/RJK+X-CC\>V_B:S9(SY$D5Q#G D8@8;IU['V
MQZ5JZE<S)JFG0P:E9VP:0F:";!>9<=$YXY!YI+#Q/I&HO>K;WT)^Q2&.8EP
MI &3].<9H Y?1]%\:Z3J&M76-$F_M*X,X5II1Y7& /N<@#'IFI_[&\;0-8WT
M&IZ;)>*TAO+>17$+J2-JH1RH"@?CD\YKKK/4;+4 YL[J*<(<-Y; X/O56]\2
M:)ILSPWNK6<$J8WI),H*YZ9&: .:T[P?JL6G^(KF:YMX-8UB029A):.';]WD
M@$]\TLWAKQ'K>HZ*VNW.G"VTR=+G?:AO,GE4'!.1A5R>0,UU%WKNE6$44MUJ
M%O$DR[HV:0 ..N1ZBFS^(=&MH[>2?5+2-+A=T+/*H$@]1ZB@#2(_*N7T;P79
MZ5J7B"^8))+J\I+D+RD>,;<_7)J^WB_PXEF+MM;L1;ERGF><N-PZC]1^=7+W
M6-.T]0UY>0PJ1D%VQQZ_2BZ R_"OAL>%/"J:1:/')+%YA65EP&)9BI;'H" ?
MI5?PKH&K^'].O[:>\M+B2>>2XA98V4([G)##/(R>V#73B17B#HP*LN0PY&*X
MGPQXZTR:UD@U77K-[[[9+$JD[#@.0JX/?B@#/_X07Q._A[5](DUVP:/4YWFD
MD%JVZ,L<D+\V/SK:DT;Q?/I]M8_V[86T:!4EFM[5O-= ,'&6(4D>@XK>BU[2
MI[JXM8K^![BV4M-&'^:,#J2.U2V]];ZCIRW=E<))#(I,<R\@]1D?B*8'+:9X
M-O+7Q'K>H7MU9W=GJ^Q9X&@8$*@(7!+$=#SD52_X0778?"][X<@\0QM83#RX
M'F@8RPQ_W0P8 _E1X6G\5:YHD^HIKL!E$TT,226H\MMCLH8XYYQ6_P"$?$C^
M(+:\BN;<6^H:?<-:W2!LKO7^)3UVGMFE<"G-H?BN?2(].37;&UC551IK>S82
M;1V!,A R.]-N?"FH:=XDNM=\-7%I#/>J%O+>[5S%(1C#C:00W7\ZSM3\6ZKH
MOQ4M-)N-C:'>1*/.= /)E8-M7=[E#QZM5KX@>*=2\/MI-MI4>9;RY5)I6BWK
M#'N523SP26&/QH$:%CX;U"">]U6YU))]9N8A$CM%^YMUY.U%SG'/<\X%7?"N
MD7^AZ)'8:AJ"7SQD[95A\LX/8C)S]:V8\^6NYMS8Y.,9/K7)?$'6M2T+3-/N
M-.N8X6FOHK:0R1AQM<X)Y[B@9LVT6IKXBOI)KC?IK1H(8B@!1_XN>X(Q6E+"
MD\+Q2J&1P592,@CT-8A>[M]2BFDUN)[6&)FNH655PFT_/D<_> ]L9J%?B!X3
M8_+KUD5QDN)!M'..3T%" M^&/#=KX5T5=,LR6C#O(6(ZECD_AT'X5BOX5\02
MV5YI4NNP/IEU+(Q+VQ::-&8DHK;L=^"1Q7176O:5:>2+B_@C,\9DB#-RRCJ1
M[<BLJP\5:#8Z/8M=>(X;D3Y$5U,RJ9R&/3  /IQ3"Q!JOA&_N]>T?4K+61;)
MI492*"2W,BN2NTEB&7(QCCU%:>GZ3JT6MOJ.HZT+I/),4=K%;^5&A)!+?>8D
M\=ZGMO$>CW>G3:A#?PM:P$K+(6QL(Z@YZ&GZ;KFG:L\T=E=+)+"<21]'3ZJ>
M: ,WQ)X7;6+JUU*PO3IVK6O$5VL>_*'JC#(RIS3H-)UNXN87U;5XGBA)(ALX
M#$LA((^<LS9'.<#'-;L\T=O!)-*X2-%+,Q[#UKF8O%VCZ;HNG7$VJM?Q7<QA
MBND3.]LD'[O88Q^% %*Q\"WEOI%MHESK7VG1[:82I&UO^]=5.5C9MQ!4<=L\
M5=MM"N='NM=U.\U=9H+U"[1&'8L)"!<@[CQ@<\5I77BC2;2Y6":Y.]B@RL;%
M5W?=W$# SGO5^_O[33K*6[O)EBMXQEF;IZ4M //_  3H5UJ/AK1UN=;2\TRU
MD$R0"VVMN5B55F+=%..W85L#P5<6K:M#IFJ_9;'5'>6>)H-[([##%&W# /H0
M>II-9\;67_",ZW<Z7</'?:?;^<T4L)1USR"48#@^M:>@^+-'UH06]G?"6X:
M2!2""XP,D9'/OBA 9^G>!ETOQA'KEO?[8H[%;!+00 *L2XQ@@]<^W>L^\^'5
M_<W,KKXDDBA.I+J,4(M5.QP<X)SEA^5=#I_C'1-4U!K*TNGDDRZJ_EL$<IC<
M%?&"1GD U OB[1+'2;C4;G5"UHERT;2NA 1O[O3H/6C0+%6]\(:G+JFIWMIK
MJPKJ-LD$T<EF'QM##(.X8^\:KV/@&XL=*T6)-:;^T=(RMO>"W #1$8\MTW<C
M!]:O6_Q'\)W4RQ1:S"792R@@C( R<9%%O\1O"MS9M=QZHGE(Q5\HP,9&/O C
M*CD=:>@R._\ !UQ?032C4TBU.>XBGFNUM<@B/[B*I;@<>I[^M7[30[VW\3SZ
MQ)J*.D\"0O;BWVYVYP=VXGJ3^=2ZEXJTC2W"7-UE_)-P5B0N5BX^<[0<+SUH
MOO%>B:?);1W&H1![I#) J?,9 !GY<=:-!$>JZ!/J/B'2M5BOQ!]@+_NC#O$F
MX8/.1CBN?NOAQ-<021C798S_ &F-3C9;<?+(!C:1NPPZ?E78:5JUEK=B+W3Y
MQ- 6*[@",$'!!!JC?>+-&TZ\DM;FZ*R1!3*5C9EBW=-S 87\: ,:S\$:C8WN
MIWD/B6X^T7\T<SEK9,!TP.V,@@8QQ6UH6B'29]0NI9$>XOIA+((DV(, *,#U
MXR3W)JAK6O1-JUGID%Q>Q+/$TYN+. R9 VA<':1CG)/L/6M'6=9M_"_AV34+
M^269+=%!;;EY&/ Z>I(H$E8S'\'3#7;^_M=<O+:VU JUS:(JX9@,$JW520!R
M*KZMX#FU.XUAE\0WUO;ZHBK+"B(=NT  !B,@=<CW/-)<>*T@\:V=O)=RQ6<V
MF&Y%L\)#NV\CA<;MV.WM6P/%VC-IME?Q7+30WK%;=8HV=W(!) 4#/&#GCBBZ
M"US,?P7=;Q)#XBOHV:Q%E+\B,&0=" 1A3R>E3V?A2XT_2+#3X=9GFCM(GB87
M$2NLR,1\K#T&,#'-;>EZM9:Q:_:;&82Q!BC<8*L.H(/(-<I'XTM=+\1:[8ZE
M<W4J6C+(-MNSB*,J"22HX&3WH"Q-;_#ZWTQ=/.CZI=V$UG$T/F1A&\U68MA@
MPQP22/2I)O JC4+35+'5+F#5;='1KIU5_/#')#J1@\^F,5K7?BC2K..W?SVG
M-PGF1);(969,9W84$X]ZB3Q=HLVD0ZG%=&6":00HJ(6<R?W=H&<^V*-!V%T#
MP])HDMY(^K7=[]KE,SK,J!58@9("@8Z51U/PA->>(;G5K?6KJT-U:BVFBC1&
M5@.F-PXZFIKOQSH5CIBW]U<211-<&UVO"P<2 X(*XR.M31^+M(N+".XA>X?S
M2P2%+=_-;'7"8SQGTHT%8H1^!UBM="@75KL#1F+0MY<>7R,?-QZ9Z>M.@\%S
M6_\ :TD6OZ@)]1E2=Y,)\CJ1C  '&% ([BG^"-8_MJTU"9;J>XBCO9(HVG3:
MZJ,?*1@8P<UI:AXCT_36E$WGR"''G&&)I!%GGYB!QQSS0%D5]!\.G2M1U+4[
MBX2:\U!D,QBC\N,!%P,+DG)Y).3FL^\\$-+XEFUBQUN^L%NEVWEM"1MEP  1
MD?*>N3S^%1>(?%EDMSI5M#=79M[]6<7%C&9,@8 PP![G)KI(W31M'5K^^:5+
M>/\ >7,V 6QW. !0!AWO@UWUJVU/3-8N].=+=;69$ <2Q+G'WNC#UY^E6H?"
M4$'B*VUJ.^O!+!:_9?)+*4=,EB6R,Y)/7/:LIO$J2>/+6$2WT-K_ &?-,T<L
M>U&"D?.!C)X-+#X^\/:7X<MM1FU&[N;>>X:&.1H27+;L%< # %" GG\"I+?:
MQ/#K6HVL>JD-/%!L SMVG!*GJ/Y5*W@F%QH8;5M1(T=]T'S)\^./G^7GCCMQ
M4G_";Z0=.%XJW9&UG:(PD2*BG!8J<8'%6?\ A+-,EL;&ZM#->B]0R01VZ;G9
M1U.,\ 4!9#'\)VDOB&[U>XN;F=[JU^R/!)M,0BSG:!C/4D]>]9.D_#J&PLFL
MKC7=5OK-4>*"":8!8D92O  Y(#'%37/Q$TF*UTFY@M[RZBU&Y-LIBA.8G4X(
M<=0>>GL:O7GC+2K&6Y68SM%:8%S<1Q%HX2>S$=_7'3O1H!DZ3\/%TC4M-O$U
MS49OL$+6RQ3%2K1'HH&!C&1SSG%+:_#:SMM DT<:E?-"+@W-I(6 >U?J"I'?
M)/YUH:EX[T73KE;8M<W4[0"X6.UA:1FC/0C'6K6F^*K'5K@I:Q731"4PB=HL
M(9,9*\\Y'N *%8+(ET30VTD2//J%U?W4JJKS3MV'0 #@57O/"MM>^)3K4EU<
M#S+/['-;*P\N5,L?F'_ C5_5=8MM(B@:=9'>XF6"&*-<M(Y!( S@#H>I JG/
MXJT^UT4ZK<+<QP"4PNHA+.CAMNTA<_Q<<<4,-"M9^#;>U2S@DOKRYM+&02VL
M$TF?+8<#)'+ =L]*V-4TR#5]-EL;@N(I<9*'##!!!!]<@5G6'B[3;][Y"EU;
M-91B:5;JW:,[#G##(Y'!K%N=?>^\;^'(;>+4+>"99G/FH429=F1QZ@YX(!HN
M&AO'PU;7#S27TTUX\MNUL6E(^5&X(4 <$CJ1UQ4'A_PHFA!%_M34+V.$;8([
MF7<L0Q@8  S@<9-:.JZS;Z5]G25)9IKE_+AAA7+.V,X]!]20!7'^*/%*W7AY
MYX(=1M;BQU2&":$#$G+#(^4D,"#V-&@6/0!17,MXITO4[+5K:2/4+=[6 M<1
M-;NDRQMD!E'7D D8Z5':>*M&L-$TI89YYOM-MYELDC#S7C'\3%B,?B:=QG54
M5PVN^++>^TS19-.%U/9:C>+%*\*'.P DIQR&./RS75Z5IT6F6(MX)+AX]Q8>
M>Y=ESSC)YXHN!>HHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%%( HHHH **** "D]:6D]: %HHHI %%%% !1110 4444 %%%% !
M2'I2T4 <9;'[+XI*13VM[I]S<RGRS@S6T^&W_P# >".>FZJ32Z5<^ ]9AM;V
MVBMX;B4%L91#OR P]#Q^!KNDL[:.5I4@B61L[G5 "<]<FJ.HZ.+FV$5I(EH?
M-$KA8P5E([..X-2T(XZ*Z\.:D/$&JI=:9-(UALF6"3?A0#\S?4D#@=A4>F1>
M'+*[\(M9/!'=S6[B)E8GS%,?.>>?F]:Z^RT)(;HW5RMJTAB:+9!;B-"I()R.
M2?NBM%=/LUV8M8!Y?W,1CY>_'I1:X'ENB6_AYTMH]2U&ZFUZUOWF-M&[!S-N
MZJG]TC'7C%/O[RSD\!>*EUAH!JY:<2I)@.<$B/ ],!<8KU(6MN)S.L$8E/5P
M@W?G39+"TFE\R6UAD?\ O/&"?S-%F*QDVEU;1>"(;J3,MM'IX=A'R2H3D#WK
MD/#UWI)\1Z0\5Y9K;S:5+'%;QKPB[D(4R?Q-][([<UZ$]U:174.GL5$LL;%(
M]O!4=?;N*/[.LL(/LD&U,[1Y8P,]<<<9HL.QXOIT&G67@SPSJ-NL<5Z^OJKR
MAOG"&5P1GL-H%;%S=:)>:?X[;6_(?4HWF"1S "3RA$/*V ]1QP1U->G_ -EV
M&T#[%;8!R/W2_P"%-FT;3+F?SY]/M9)MNWS'A4MCTSBBP6,;PJ5_X5]IPLI!
M*4L55&'=@GIZY[5Q7AZQTN]MM"O[GQ#*^H13@O;1QQK*922'5\#<1][.>W->
ML1016Z;(8TC7T10!^E8E]=>&M!OXWNQ8VMW=MM#%%#N6..3Z9QR:;0FKG!W*
MZ5HOB6"\=PWA>\O&8Y)*1W0&-Y/9,COP"*DOX;'6?$?B*PU[6A9QR!#;1[(@
M7M]HP49E)ZD]#GI78ZGKGA339OL.H36$)1#*$D0;1QVXQG';KC'K6O\ V?I=
MZD%R;.UF&Q3$YB4D+U&..*5@L>>6^HZ':Z_=V'B,SBW>QB2Q?4 PWQ[/G4<?
M?SUQSTJQ,^A:%K_A J#I]B]I=Q1_:BRDCY-JMN^I(W>M>@SV%I=21O<6T4KQ
MG*-(@8J?;/2EN;&UNP@N;:&8(<KYB!MI]LT6&>*3_P!@7&@64LB0S6?_  E;
MA6R L<)<]<]%QC@XXK7U*W\.:GKGB"SUG7I+-5EB:. ;%W1!%*^6Q4D\D\*:
M]1_LVQ\HQ?8X/++;RGEC!;UQCK[T2Z;8SRI++9V\DB8VNT8)7TP>U%A6/-4U
MG2Y=3\66WB1S&\4(%K'>$ FW\OJF>"23GUY%=3X ETI_A_I2V!06L=LHD5FS
ML;&6#9Z<DFNBN--L;QPUS9V\S#HTD08_J*E2WACA\I(D6/&W8%& /3%%AGA3
MSZ1/\,;JV:2#:/$.&C+8PIDZ_P"[M[BNZT.33H/BMJMO9F"-7TZ$JD1&&.23
M@#J<$&NU&F6"H4%E;!20=HB7&?RJ86\"R^:(D$F,%PH!_.G8#C/%MQH\/C'P
MM_:"Q><L\C+(X_U9V87)[ MTSWK*M7\/_P!G>+]/OIX;,2ZC*)"H^=5.P*V/
M3/X5Z655NH!QZBFF&,[OW:_-][CK]:5@9R'@*[O)UU*WO39W,ML\<?\ :%HH
M"70V]3CC([XKF=>DTI]=\?[[!$N5TI5$K)D3MY3<K[\JO']VO2X=1L3J3Z9$
MX6Z2/S3$$(^7.,CC!Y/:FW^K6&FW5G;W<H26]E\F %2=[>F:!H\VBUO3QHWA
MVV#26<ITDD7OV8R, -@:%0>-Q(SSTQ[UE>%#I%Q9^!+>]LI);BUDN5E>:$A8
M2=Y57)&,EL8'KBO; @XX''3VI=HYXHLQ6/(1-H$?AOXB-###N>XF$:)$06W0
MJJ[>!U?=T[TEDVG07MJNOOJ4=E=Z+;+ \4DRHY5</&0G\66[GO7JU[>VFF6D
MEW>3)#!&-S.YX'^-8"^.-/29A<V.I6MNK*J7$UHZQN6( P<<9SWQ0!IZ!;06
MGA^V@MK*:UMT0B."9RSJN3C)))Z>IXSBO.YK&SO?A_<Z%#I['5KBZD,5O+#L
MDC<S$^8<_P ('.[TKU2XN8;.SENKB18X(D+R.W15')-<[8^-]-OM2AM#;WL'
MVIMMI+- RI<#!.5/88&><=:=@,CQ+I6H6'B2&_TB.-I-8A&FW.2 4(RRR =\
M*'!'N*[0K'INE;5 6*WA(&!V456MM(EAU.6]NM1FNQD^1%(BA( >N, 9..,G
MG%0CQ3IC>)&T#]__ &@L9EV&%MI3CD-C&.13 XKP/XNL]-\+-!<07TFHM<7$
MPM8;*3<^Z1F 'RXY!'>M#PZMQX3T_5-<UFSG2;5]0$WV6VC,SP[L* <?F?2N
MHTKQ%I^LF]%F96:R?RYE:,J58=1S]/U%6-+U.#5[9KB!)E19&C/G1E#E3@\'
MKR,4D,XS7+2P\87WB#2%9Q<&UA:!WB=0LL9<@@D#."5S]:I7][-;^![6^\06
MLDNK7\D!ECBA9F41N.=N.,<DX]37>ZQK5EH5O#/?NZ)+*L*%4+$L>@P/I6C@
M=*+ 95CX@LK_ %!;*W2Z8M )EE:W=8R"<8#$8S[5SGQ*FTTV.EVNI6%S>P->
MQR20P1.^$7.6.T=!D<=Z[GI]*"/:@#@K+5O"UA?M+I.CWA>>$QSF*PD10B*S
M\AE /<#')S1X7T>UU[X:/I\EJ;9KE9U99(-CQEG9EXP.F17<RNL,3RD%@JDD
M*,DX]*2WG%S;1S*KH)%#!9%*L,^H-%@..\+"^CT0ZEXBMV2\L8FLD(0LY13@
MN !_&5!_ >M<5I+S7?AOP59W&D7L5[;:R)[F-K.4"-#YA))9<8RR]Z]KHHL%
MCQW5K*2]OO&$HT2_N[3^TK.=K=89(S<HB!7V]"<$9XZXKJ[&]T73AJ6MZ;H&
MI%HK<>?.T$BR2 '[@$F"<#)XXXKML=N]-DB66)XY!E'!5@>X/:BP%*QU>UU+
M0XM6@\PVTL7FJ-AW8QR,#G->:^'9KBQ\(:"9]+U-7L]5E>>(6,F]59I"#MV\
MC##D5ZPD:1QJB($10 JC@ 4[_.*/F!YQKDEU%XB_M#0X-1CO)9(4NK26RD>"
MZ3CYMV"$9<]<CI6[X[34!HEK=V%BU[)97L5S);J"6DC7.0H[GH0/:NJ/Z^])
MUYQG\*+>8'GGB:_E\0>#/$?V+P[J,<AM1%&TUJ4EG)Q\JIC) ]:ADN+F'QAX
M9O8](U&2"/1I4.+1UV2';A7X^4G:1SZBO23@]\4O0_THL@/&+/5+]=9\,:I=
M:%X@B6WDF^T6R:<1% 71@H10N3R02<FMF/4)KKPC>PRZ%K"M_:OF"&2PD+21
MF4/N"XZ8!S7IO>@G&/KBBP'$:X /&?A.>'2;N2U1+@RO'9L5BWH F_CCH:SM
MAAC\>RMH%Y+'</B&%K)L76(@GRC'(+#K[YKNK758+S4KVPC602V>SS-RX!W9
M(QZ]*DFOA!?V]J8)F,X;$JH2BX&?F/;- 6/-+^\NID?2Y-&U.TDDT,)#);VV
M9+AMIS$S;3M )Z<9S6EI4YOM3\&72Z5J"1PV4T<KSVS?NF94"[B1ZJ>1_6O0
MZ7'/]*%$#F?!<4L5IJHEM)[;S-3N946:,IN1W)!&>V*YRV6ZTC2/%&E7]I=R
MW=[<3O:R) 6%P)$ 7!''!.,=L5Z313L!P^@V5[HE[X>T^XMKJ86VEM!-<I$3
M&LC,A"[O3@_E5[XCVUQ=^ -6AM(9)IRBE8T0LQPZDX'T%;NJZA'I6F3WLF2(
MDR .K'H /J2*73A=)IL+7\BM<E-TF % /7'X>OM0M'8#E;42WGQ!L]773;I+
M-]&,/FRP,I1_,W;2".#CT]:YA+&XLM'T2^U7PW--:6DUTEQ9Q6QWP^8Y*R(H
M.<=![ UWLWBS3XO$2Z6;FU2-;4W$TTEPJA1G"@#OW)]/QI-'\9:+K26XANX8
MYKEG6&%Y5+OM)&< ]#@D?2EHP)/"MO80:=*=.T5]*MY)2XCD0(TF0/G(!XST
MYYXK"@DFL?$WB:"ZTJ[DCOB'M76$LD^(PI7<.G/KCOS7=9_R:*=@/+O"FD:E
MX&U*R&HQ37-I<60A,L%N9/LSAF?8VW)(^8@'';M5EC?>'M.EO8]#N9+?4-9,
M[0VL6^6"(K@.%[$E<^HW5Z1118#QJXN;V;3CI2^&M<23^WH[G?) 7'E[@V2^
MXYX!SR<>M=QK>HSZ%XGM;\Z5>7EE-;F!I;.(RM$VX$94<X-=;6=K6K1:'IYO
M)HGD3>J83KEB .OUH:[C.;^'4]Q<6VL33Z3=Z:LU^\T<=Q"8R5;H<'G/&3QW
MIED]SH.OZ_#?6-W=0:C+]IMYX;<NCY4+Y3;0<$8QDX!KM_I^5+B@1Y[IR3>'
M+GPWIUQ87TABCF:66VM7DBA,AX4L 1QTKH/&UO?7'AN0Z=$\TL,L<Q@5<M,J
M,&* =R0*Z(=?>D/% ' ?VI)?>.=)U!-%U=+=-,E\YY+*11$QPVWD#<>,87/M
M6+<ZA=_\(7IMO!X9U-[FVU)97MGTY^4$A)<?+C.#D<YKTN^U-+2=+:.-KBZD
M0NL"$ E0>6YXXS^-6X7,L*2%'0L =KC!'L:5EW X+7+<V/BHZQ/X<NM8LKZV
M2,+;V^^2!ER?F0] ?TJ.>]UCP_KECJ$'A>XGTR>T\D6MFN^6U(8MR.G.>Q[5
MZ+BJ&M:@=(T+4-16/S#:V\DP3.-Q52<?CC%.UM16..UZZUDV6@:BOAN=S%J'
MG-:6V&DC3:0"PQ@'GFH+234+*V\2:/<:!=^?>S3R6T\41>.?S-Q4,W12H.#G
M'2MFP\<IO2'7=.DT>YEA$L$<SA_/'=5QR6!(^7KS5VQ\3/<PZI)/IES$UC($
M\E/WDCJP!!  ZX(R.<4M!G.>&[*[T;Q9I]A+I=X\-OI,5HVH&,F,R EB-WIS
M_2GI!J<?B6&^TBSO;-[F]*7]M,A\AHAD>:#C 8X'0]ZZG2_$5OJ5Y+8O!-:W
MD2"0P3C#%"2 WXXZ4Z+Q%ILOB";0Q,RW\2AS&RD!@1G@]#0K",GQO<:S;KI;
M:9ITM];&YQ>1P8\WR]IQM)^[R>2.16!"^J6WAJ;3QX;U,.=6$@&X2?NS,)-V
M2V3@#'UKO9M8L(=2@TUK@&[F^[$F68#KDXZ#W/K6;XSF">')(OM_V"2XFAAC
MN V"A:1>?P&3BFT@.=\3Z7JVNZOJ\%E;7,,<NG1)%.Z[8WD20L4SGN"!TI7O
M=:U3Q1X8N!X<U"VCMO,%VTVQ5CW+C@@\],UU^E:YIFLB4:=>QW)A($AC/3/0
MUHXH2&<SXO75[:73=5TFP_M"2RE<R6H?8SHR[3M)XSWK)\0OKNK>&8)QH<J3
MO?P2"T1E:1$5LLSGIV['T]:[VC%.P' WD.J1^+?$ERNC74MO<Z9'#;RH$Q)(
M ?EY/^U^AK-L--US2[/0-4/AQKR:"P^Q75DS()(V#95U).,')KU#^M)CWI6#
M0XW5SJMS:Z%*F@RJT5^MU+#"R$Q(%88.2 6^;MZ=:[)3N4'!7CH>U+13L 44
M44P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH ****0!2#O2T@[T +1112 **** "BBB@ HHHI@%%%% !2,0JECT SQ2TA&0
M12 Y;2M0UW4(+34O*5(9YV\R&1U 2#<P5@1D[L;3C\*;+K&IQ>)GT*::*-YU
M6>UNO+&W9SN0CNP(]>A]JNVWA2UM9I EW=?8C+YRV?F8C1MV[COMSSMZ57U#
MP;#J&FRVLFHWJS-=_:UNE8>9&PQ@*<<   8J0*U[JNMZCJVL6&C;(Y-/2,1F
M48621ADAB>=H'H*G34K_ %/5&TA+I+6XM[-9;AXE#_O&XPN>P(-+J'@W[;JB
M:C%K6I65R8UCN&M9%07 7H6&.ON/6C4?!-K=7-O=V>HW^FW,,7E--:RX:5.N
M'R#GGG/6C4DFBN]8MK_1+.[EMY&G687+Q+P64 KMSR.]4-9U#6(_#NJ317T4
M$\%^D44HBSB,N@P0>^&K3NO"\,J:=]GN[JUFL"QBF1]S$-]X-NR#GBJW_"&1
M'2-4TZ75-0ECOYO/+R2!FB;<&&TX]0.OI19C)#<:K:^(]-LYKN":">"3<?+V
MN'7!!'M67:^)-36/5M/NWC;6+>Y6&W5(L*RO]QO?C.?H:UY/#!EUS3M5?4[H
MS6,1B5<+B0-C<6XZG Z8JT_AZQD\21ZZRG[9' 8!S\I&<@X]1SS[T[!8YO4?
M$FOS76I6NB6$L\^G%8\F--D\A )SEAM'OS7376JOIWAJ;5;R J]O:F>6%3D@
MA<E0?J"*HW7A=WUV75+'5+JR:X0)<Q1X99,=" ?NG'&16Q)I]M+ICZ?)'NMI
M(S$ZD_>4C!_/FBP'(KKOB"VT*P\0SF"YMKDH\MI&FTQ1OC!#9Y(R,\>M26&G
M7EQXZUFYDO+26%4A1HC;991M)4;B>W!_&K=OX-"6%KIESJ,MSI=K(LD,#( W
MRG*J7SD@>GL*N6'AQK#7]2U9=3N9&O\ ;YD+!=BE1@%1C(P!BBP,XK1'UBT\
M)>(=5FN[.Z^S3W4D:2VN>8V;.3G)SC ]*Z*SUN_U==*L;6XBM+F;3HKZ>0(&
MQN &U5/&,G.>V/>GQ^"7B\.ZIHR:Q<>3J$DCO(T2ED#_ 'P/KD]:2?P*C6VE
MBTU>\L[S3H!;1W<6-SQ 8V,.AZ _A1815O\ 5_$]DFFZ:PAFU*XEE,DEJJL?
M*7H0KE0#R,C)_&J]_K?BZQ\*V]Q.EM;:DU\ELRRH'W(\@5&PIP#@\BMF_P#!
ML=W9V*PZG?6]]9R>9'?*^Z5F( ;=GA@<#@\<5!=>"&O+%8)M;O3.;E+F:X.T
MM(R'*#&,*HQT%*S&;NCQ:I#:N-6N8+B8R,4:!"@"?P@Y[^M0^(+JYMM/0VMU
M#;.\RH99%+8!Z[5P<MZ"F7=A?/K^E745W<BW@1Q<)OQ'+E2 2HZMG!]!S2>(
MO#P\006JB^N;&:UG6>*:W(RK#/8Y!Z]\TQG,WE_X@O/!=VT.HO#?PW_D"4VX
M5F3S !E>@X-6Y)==M_%06760UG:V*SSPBV4>:=S9YSQG%64\$.NGW]G)KVI2
MI=R^=EO+W1ON#;@0O7(^GM5Z3PR9-6M;\ZI=[HH!!.FU-MRH)/S?+ZGMBBPC
MDM USQKJDNEZH(0=*NI&:?S?)55B)^4H0V[/U%7M-U36[CQ1+IM_JGV.Y#S'
M[*\ V218(1HGQ\Q!*$@\^U:FD>"(=)985U2_FL(Y#)#92LOEQDG(P0 <#G S
MBF6?@:.*>Q>\UC4+Z.R+M!'.5X+ @DL%#'ACWHL&IS.F:WKVG^%=.5[ZYU"^
MU34)+>)RJ!H@LKAL%L Y XSTK0;5O%6C:?<)JLL2S7E_%;Z?)*4W(C\$L%^7
M(P2.>:U(_A[81Z"VD)J.HK LWG6S"10]JV[=^[;;GJ3USUJW/X+L;W2Y;2_N
M[V\ED='^U2R#S$9/N%<  8.3P.]*P:F=IEA?V7Q'<WFIO>H^DX3?&%*XD7.2
M..3S4_C2&ZGOO#T5I?QVDCW^/FB#LWRDY4'N,'\ZOZ?X7%EJT>IRZOJ-W<K#
MY/[]TVE"<X("CZ_A5K6M!M=;^RO.TL5Q:2^=;SPMAXGQC(R"#]""*=@.2!\3
M+>ZUX:CUIIKT6J7EE?-$JF,%BOEL!P3D9SZ5JZ#J]UKDVF/!<,L=M PU")L%
MO/'R%&XX(()]\5J?9!H5G<WL$%UJ5XX7>25,LN. .PP,DXX'6F>&=&ATRWN;
MM;(6EUJ,[75S'G)5F)."?49[=\TK 8?CJ5$UWPLEW_R#WOCYV?N%MOR;NV,^
MM=C=6L%Y;-!<HKPMC*M['(_457UC1K#7=.DL=2MUGMW_ (3P0>Q!'(([&L^'
MPK$KQ?:=5U2\BB^[#<7 *'TW  ;L?[6:8S2U6VM[W2KJSNGV07,9@<YQ]_Y<
M?J*X_2I-1\-ZGI?A[71%?VTLC+IU^F0RE5)"N#W X!'I717'ABSN[34[:>XO
M7BU!Q(X-PV8R,$>6?X>0#CVJ.T\)6=O?6MY/=W]]-:#%N;N<N(S@C(&!DX.,
MG)HL!OUPWCR5]!O](\50P@Q6DPM[Z0)EA;.0#[\'!XKK-/TU-.:Y9)[B7[1,
M9F$TA<*3V7T'M3]1T^UU73YK&]@2>VF7#QMT/.?Y@&F!Y=%JM[X9\52S+;RR
M)XO7S+2-$VFWG7@;L]MK*Q..U;_B.XU:VO?#_AG2Y_+EGBD>2=I_+9Q&H_BV
MMR2<GCFNMN]'L;R>QFF@5I+%]\! QL.,<>G%0:YX=L/$$4"W@E62WD\V&:"0
MQR1M_LL.12L!Q>K6_BF#P?8V&IZG:MJTFKPQ)=6XW[$)R"00N6'\J37M4\1^
M%-8%E!=2:G!J$0*/,%4V;!U4NS <J=_IQQ772^$M-FTE-.D-R529;@3^>WG&
M4='+]2W;/I4G_",Z;);7,-TDMW]I3RY9+F0NQ7L 3T]>,<\TK <];V'B?3X=
M9?4-9589+</9I'-YDD;+DL<E%&#Q6EX,MKUM'L=3OM8N+U[FSB+))MV!R,EA
M@=ZGB\':=%8W-K]HU%Q<((FDDO'=U0'.U6).T?3K4=YX2@?PU:Z+:RW"Q6TJ
M-$[W#[D"G(Y') ]*+ :NN&5=#OW@F>"9('=)$QE2%R#7G[W=YJMG\.Y9M0N8
MI[LDS2QM@NWDDG/;FO1[ZRBU"PGLIFD$4R%&,;%6P>O(YK"7P)HJZ;86&+PQ
M6$GF6K?:G#Q'&,*P.0,=J;0&5=ZC-9>+XK?5;Z]MHIYQ]CN('S;N!QY+C'RO
MGUZYX-;_ (L357T"7^QRWVI&1RB/L>1 <LJG!PQ (%$GA+2Y9"TJSR*;H7GE
M-.Q02CHV,UI7UC'J%N(9))D 8,&AD*,"/<468'F[ZS?7&EZ9I^D:E=&2_P!2
M>.:2\D,<EJ%0.T#'!.??WJ_))K&C6=OI&K^(8TDO=06.*>-BTD<+*2$+$#DE
M" WO71S>"]#GTVXL9;>5XY[G[7(S3/YAFP!NW9R#@#I3[CP?HMYI8TZYMY)X
M@ZR>9+,[2[U^ZWF9W9'UHL!S'B>RN]&T;6#!XNNX';RGME=@[0$G: 2<DAC5
M:XT_Q%I6JZ7H@\4372:@TDTDUTP1R5 _=H5&0#R?PKK;OP9HE]I/]F7-O/+;
M%U=M]S(68@Y&YMV2 ><$\5/J?A?2M7@M8;V!W%H<P2"9UD0XQPX(;I[T6 XC
M6-/UNTTS0],U'Q#+)/)K:H9[9R&$6QV",3U/'\JN^)[J[2^U26SOM2N7M(XS
MY=O(D<=FP ;+Y8%\]2,'CM737/@[0KO3H[&:S9H8IA.I\^0/Y@!&[?NW9P3W
MJ";P)X=N)KB62P;?<1B.4K<2+O &!G#=< #/7BBP&!JVE:UK7CV:S@\2:AIM
MD-/294MG7E]Q!P#R.@/O217&HZ1JNJ^'+K5KNXN[U$DTR:1P6V'(8# X*D9)
M[@^U=38>$])TS4O[0MH[C[6(Q%YLEU+(=@SA<,Q&.<XJO9V]SJOB,:EJ&DFR
M.G>9#:R-(':8-P6XZ+@#CU/M2L!N6^V%(K9IM\R1@$LP+-CC)KEO&-M)=:WX
M8C2]NK56O6W"!]NX;"<'\JVCHD+>)TUO $RVQM\@ME@2#SSCC'IW^E/UG0;#
M78[9;Z-V-M,)HFCD9&5A[CU'%5;0#C+N"[D\0>,7@U*YMS!9P-'Y3 ;6"N<]
M/;\:MVNI:G<:IX)N)+R01ZA:LUS""-KOY!;/'7G\*Z3_ (1G2?\ 3C]F8M?(
ML=RQF<F15! &=V1P3TQUHB\,:1#)ITB6I#Z<NRT_?.?)&,8&3Z<<]J5@,&RU
M.>S\4I9ZK+<F2>1_LUS"V;:=3T0C/RN,8Z=O>NUK#M_"FF6M\EQ$)MD<IFCM
MVD)B20CE@#R#U[XYZ5HWJWY"?8GMU;G?YRD@_3%-*P%NBLG9K_\ S\:=_P!^
MG_\ BJ1X_$&5\NXT['.[,+\?^/4P*OB;PNGB?[/%=7MS#:0-YHCMVV%I1]UB
MPYXYX]35'P?H<UJVI75W<:A.ES(T445],TA$2\ D,>_)^AK7,7B'?Q<Z=M(Z
M^2_!X_VOK2M%X@(XN].!_P"N#G_V:IL(2U\*:#8WUQ>6VDVD<\ZA9&6(<@#&
M ,<?A3[+PUHFG"(6>EVL'E2>:A2, AL$9S]"?SJ..+Q&5S)=Z<K>@@<CK_O4
M2Q>(PA\J[TXMV#0./_9JJX,V:*R5AU_/S7MACT^S-_\ %U%Y/B7[7C[9IOV?
M9U^SONW>GW^E%PN;=%8BP>)3<L&OM-$ 4;2+5MQ/?/S]*>L'B$[-U_8+_>Q:
ML?R^>BX7-2XD,-M+(H#,B%@#WP*\RO%;6/ EAXCGOYXKN2[AD<FX<1 ><%VE
M1\H4<'IVKTJWCG%MLO'CE<Y#%$V@CZ9-8C^!_#LBNC:<IA:193;[V\H,.A"9
MVCWP.:35QG-^)O.:?6[JUU*ZEEM?)8[+AHDM.>%"CARV23GVJQXENW\,>)K#
MQ+<W5Q)ID\1M);<,Y5)2I*,$''.-O3O6_=>"O#M[<7$]SID4DEP@CDRS88#I
MQG /OU]ZCDTMY)K?1!I42Z);E)!*TNXL5.Y5"]<[@,DYR,^N:5K"+'A73[C3
M- ACN;B:>XDW3.TLC.07YV@GG X'X5SBI-K&BZOJ\M_>6E_:3S^4JS$" )D*
MI4<$$#/([UWW0<#ITK&E\+:/->SW9M666X(:<1S.BS$=-Z@@-^(IM#.9TV:7
M4?%OA^[O&ECNIM):1T#\9#+^AZXKOQTK,ET#39M6M]4>W;[7;KMBD65UVKZ8
M!QCVQ5N\%V;=A9-"LW\)F!*_IS0@+%9'B/1WUW2TL/,"0O/$T^3C=&K!BH/O
M@50EM/&;H!'J>D1ME<M]DD/;!_C[GFH);#QT\C-%KFCQH3PIL7.!]=].X&[=
MZ-87NH65]<6ZO<V6[[.Y_@W8SC\A6='X?N['0+^VT[4 FI7<DDWVN5,X=F)S
MM]AQ51].\<,Q*Z]I2^F+%C_[/4TMCXP>- FL:9&P;+-]C8[ACIRW'.32^0M#
M*TKP%?:?JS:LVM_Z=+ (99$MER><D@DYS[FM2?PG,U_IMQ:ZM-!]C5\@QB0R
MNW5V)[X_+)Q5F2W\4,D@2_TU&90$;[.YVGU^]S_]:GBW\2"%5-]IQD&,M]G?
MG\-W%%O(+HHZ5HVN:;?7T^_2YFN;AI#<.C^:4)^53C'W1@#FM34_#]CKL$$6
MKQ"[2&7S5C;(0MVRO\6/0U#';^) [%[_ $XJ3P/LS?+_ ./4-;>)"Q(U#3P"
MN,?9FZ^OWJ:"Y1E\.:G::M>76B7MI9172Q*4:VW>7LR/E ('(/X5T5I%-#:Q
MQW%P9Y0,-(5"EOP'%8D6G^*EW;];LGS(7&;,\+_=^]^M2Q6?B1 @DU:RD(7:
M2;0C<?7[]*P)F[16.MMX@"X_M.Q)SU-HW_Q=5K73/$T&P2Z_;S[=V2]EC.<8
MSAAT_KS3N%SH:*QY+77VB8+JEDK$'!%F3C\WJ,:?XA\R%O[<M\1J0R_8N)/<
M_/D?ACK1<+FY47VF#[3]F\U//V[_ "]PW;<XSBLFVT_7H?,\W6X9][EAOL@-
M@_NC##CZY-6TTQ3J4.H3F)[F.$Q>8D>TG.,]SQQTH&:%%%%, HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I.]+0*3
M ****0!1113 **** "BBB@ HHHH *,9HHH YT-<0^.DB:[F>%[%Y/+8C:IWC
M& /K5>W>WU?Q#K]K<W%PDMKY<:Q[]HCC*9#KCN3NY]A5QX+QO&$5X+&7[*ML
M8#)YB=2P.<;LXX_^M4>M:6NJW<D:Z7'YK1B-K^4*0$Y.%&<DC)ZC'-2(YO2-
M?;7F\+VUW=3".5;@.X&!=R1#:,D= 1N?WP*TT\267AZ[\0VUQ<N]OIT:W66;
M<4#@?N\G/?I_O5I7>CVMCHEEI-GHRWL-NNR!)"H2+ P&9B<_B,FLY? -G'X9
MU/3XE2&ZU$F661/NB3=N &1]T$ =.E(5M2+PMK=GJUS;7=_/<)J=['YL-M,K
M1QHH/1 >#]>IKM\YKE[JPOM9U'17DM&M!IT_G2,[*5?Y2N$P2>I/7'2M^SFN
M9O.^T6WD[)66,[PV]!T;VSZ4UYE%FBBBJ **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI@%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1111U ****D HHHI@%%%% !1110 4444
M %%%% !1WHHH ****  \T444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1113 **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *2EI.](&+1112 ****8!1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444P"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 *Y#1_!4.E^.-5UX2$QW0W0Q _*CMCS#C'
M4[5Y]S77T46 YN]'B2#Q!<S6=O:WFERVZJ(I)2CK*,YQG(P:Y.;P#K$?P]FT
M:T-JFH7=^UY,<XCB)/ 48YP *]0HHL!S%S'XHNQ9Q0Q65CM8>?.'\QU4$9"
MC'.,<U8\6^'6\2:.MO#<?9KR"9+BVN-N[RY%.>GH1D?C6_118#G+6Y\6/%'!
M<6&GQ2@8>Z\XLG3J$X/7MFHIM"U#3?$EYK>D.DHO$59[*1MBEQT<-SSCC%=1
M118#EUT+4+W7UUZ_2U%S:VS165NN2(V8<EG[Y/' Z5CVO@C4YO"DFFW]S$E_
M#<-<V5Y#DF*0L6'![#.,>E>@44K!8Y"?3_%5W_8;S?V8\UA*)IF.[]ZWELA(
M';[Y/>M_5])M];T2ZTR[4>3<1%&Q_">Q'T.#^%:%%.P'-K9^(H=&72XY8)91
M'Y?V^5CN(QC=L'\7/K6?=^"YHK+PY9:9*GV?2+D7),S'=(PSUP,<[C7:446
MY9M U.Q\3G5=)N((K6Z0?;K.3<5=QG]XIS\IQ@'CM4MKX8MKZ2XN]?TW3[J]
MDD)5S'OVI@!5RP[?UKI**$@.9\)>'[OPV-0MVEA-C-</-:PQ@X@5B3M^E+HF
MC:GI_B;6M1N9K=[?471U1-VZ/8NT#G@\5TM%%@.2'AS4!X^GUYS:R6MQ:"S>
M(YW!<YW>_IBG:7HVJ^%["?3])2"YM/-9[59Y"IA#<[3QTW9Z>M=7118#AO\
MA#K^+0M5"26\VL:O,DUW*050;3D*O4X X&?6MCQ)X9A\3Z(EM<_N;N,"2*5.
M?*?&/Q'4'V]ZZ&BBP$=O&8;:*-CDH@4X]A4E%%, HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *3/Z&EHI %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 445!>7<-A:274[;8HQEC_0>I/I0!'J.
MH0:;;^;,6)/"(@RSMZ >M-TV>]GB<WT,4,@;A8I-^!Z'WKDM5FU"W']H?-)J
M^HG[/IEOLRELI&2Q&/O8R23["NDTC3XO#F@Q6LMT\JP(3)/*1N8]234W$BW>
MZC;V!@68MON)5BB11DL3_0=35NN>T%H]<F_X2+<9(I04LP01LC!P3CL6QGUP
M0*W+FYAL[=[B=PD2#+,QP*=QDM%8GAKQ"GB*RN)Q UO)!</!)"YRRE?6F>*=
M8N-&LK:XMD:5_M"F2) "S1#)<CZ 9I@;U%1P3Q7-O'/"X>*10RL.X/>J]AJ,
M6HB<PK(%AF:%BZXRR\$CU&:+@7**** ,7Q+M>UL86<@R7]O@ \G$BL?T%;58
M&I7L;>,-'T[?ADBFNF!3/  0<]OOG\JUX;ZUN7=8+F&5D8HZQN"58=0?0\]*
M28%BBBBF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444P"BBB@ KGM;URZCO$TG1H$N-3DP
MS-)D1VZ9Y=R.OLHY-7/$>L?V'HTMXL9EEW+'#&!G>['"C\S3= T<Z39-YT@G
MO;AS-=3D8+N3G\AT'L*EL"*QT_7[8P-=:U%=L/\ 7J;4(&_W<'(_'-;F1CK6
M'JGB>UT_4$TR"&:]U*1=RVL"Y(!S@LQPJC(/4U#)I6LZO&$U'4S9PEMS06&5
M9E]#)G/UVXH6@&E?Z[I6EG%]J%O >.'?!Y.!Q]:GLM0M-1@\ZSG2:,'&Y>F:
MHZ7X7T71H]EE81*<8:1QYDC<YY9LD_B:UE55&%4 >U,!:***8!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4445(!1113 **** "BBB@ HHHH **** "BBB@ HHH
MH ****  USR;M>UXDAAI^FRG:.TTPR"?HA_7Z5;\17MS::<L=D#]LN95@A/'
MRLW\7/H,G\*E9'TG25BL[9[B2,*J1@@%V)QN)/N<D_7K28BY-)%#$TLI"H@)
M)/:N6UZ>[U'PIJ-PT1M!(FRS60?,I/ =AV^]TK8M]+N);P7VISB:5<>7 F?*
MBQW /5NO)_"H/&-O+<^$]1$"DS1Q>:@R!DK\W7\*0&O:PBVM(80!B- H"].!
MBLUI?[5U=K=<-:63 RG/WY>H7&.PP3SU-,;6HY[.TALI!)>7L(>(#D*I R[>
MPS^/2M.RMA:6B0;BY&2SGJ[$Y)/U-/?8#EWGD\->-+J6:(II&IQA_-1"P2X4
M8(;'3*C]/>M/3+@ZY>7%Z\$D=F@,%N)4VF0'[SX/.#C ^E;N**+ <[X;N7M[
MG4-#E&TV#@VX)Y:!LE3[]",U5\#V<MO!JUP\\KI<:E<,(Y  %Q(1QWQQ4_BJ
MUN;?[/KVGQRRW.G[BUM#P;B(XW+[GN >,BN>\%>(]6G\(64::%?M?S%F$LJJ
ML)W,S&0L#P >W!]J0'HB2)(#Y;JX4E3M.<'N*'<(I9C@ 5PGA#6+72=)71OL
MEVVM+(S7-N(6RTC');>?EVG@YSTKHX--N[ZY%UJ[H54AHK-#E(R.Y/\ &?T'
M:G<+G*I'<>*?B9?@R2Q:5IENMO-&IP)W8E@"?0 \CWKJ+SPOITEJ?L5K#9W,
M9#PS0H 5<=,XQD>QZUSMQO\  5A,!<127&M:L\GVF5=L=N9#G+\YP #C^E3&
M9+2U,M]XRGN)9%!5+5$.2>FQ%!)S^-*X'2>']3DU32DEN(Q'=1L8KA >%D4X
M;'MQD>Q%:E><>'-*\:6[WD\=W;+;ZA,S[[V';<1 #:K%5P"2 #@XQQ76Z5!X
M@M)EAU&ZM+ZWV<SJICD#9/\ ",@CIW%"8(VJ***H84444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 444=* .8U&+^T_'>E6S"3R-/MY+Q\?=,C$(F?<#>16QJTD_]FW4-C+&NH/
M_P!G#$9+[3@X[\USDFK1Z1XJ\3WDRDQV]E:R8W!=W^L[G@51\!WE]XKU"?Q9
M=V\UM;/$;>SMYR&(&XEF!P.#P/PZU(&AX6O],TFW%E<P3:;?NV9OMIP9Y".2
M')(;ITS76*Q-PRY!4(#P/K1/!#<1F.>*.5#U610P/X&N+L;"\T3Q)JLVFRRS
MZ?$(U>TED9V7*Y)C9LXQQ\OUI@=Q14-M<Q7=ND\$@DB<95AT(J:J **** "B
MF31^;"\89D+*5W+U&>XKR>[\-ZKI5W$FJQZ_J\!(5;NPU1T*IG W1DCG&.F?
MK4MBN>MBC(QUKS739O +8MI=2NHKH$AH=0U"9)0<]#E\'GTXJA:_#CPW92S8
MU33+[SG+?Z=MD<9[;@P)_&BX7/6,CUHW#U%>5MX%TR221;*'PG(R@>6A1CGI
MG=\QQW]>U7QX L'"#_A&?#!;OB63DX_W:.8+GHNX?WA^=+7!Q?#^S@8-#X:T
M")P00R22@@_4+58?#N^GN8[B:_@MV4<K:-,N#GCG?SQ3NQGHM%<1;>#?$=MJ
M9NE\:7QA+@_9GC#H!Z<DFNW'3FA, HHHI@%%%% !1110 4444 %%%% !114-
MS>6UFH:ZN(H58X!D<*#^= $U%-CD25%DC=71AE64Y!%.I( HHHI@%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444@"BBBD@"BBBF 4444 %%%% !1110 4444 %0W8<VDNR1HFV'#
MKC*\=>01^E35'<*6MY%49)4@?E2 YW2_&6E2P:7;SW;_ &B\C41RO$P65^X#
M8 W9["KD7BK2Y].O[]'F^SV+F.=C"P*L.H /7M^=9)L_[4T[2=+-I+'<6,T$
MLC2QX$?ED$X/?/3CUHN]$N(_&)-LT7]G:E&)+R!CR7C(^8?4,H/TI7$=;#*M
MQ!',F=LBAAN!!P1GD'I3Z;)(D49>1U1%ZLQP!5;^T[#_ )_;?'3_ %J_XTQW
M,77[AXO%'AU6D9;9GG,A_AR$&W)_$UO6=[;ZA:I=6LJRP2#*.IX(]JQ]=MO#
M_B&P^QZE<V\D =7QYP&".G(/UJ_#J.E6\,<,=[:)&B@(HE7  _&E?41H4V2-
M98VC=0R."K ]"#57^UM-SC[?:Y]/-7_&D_MC3/\ H(6O_?Y?\:8713T'POI?
MAU)!I\#*SDY>1RS 9^Z">@'I6S5/^U]-_P"@A:_]_E_QH_M;3?\ H(6O_?Y?
M\:-!ERBJ1UC3!UU&U_[_ "_XTY-4T^1U1+ZV9V.%43*2?UHN%RW35544*BA5
M'  X JN=2L54LUY;A0<$F0  TYK^T149KJ%5?[I,@ ;Z4 3;%#E@HW'J<<TZ
MJAU73QLS?6PWJ67]ZOS =2.>G%(VK::D0E:_M1&V0',RX..N#F@"6ZM+>^@:
M"Z@CGA889)%# _A5>RT32]/;=9Z?;0-@#,<8!XZ42:WI404R:E9J'&5+3J,C
MVYIG_"0Z+_T%K'_P(3_&@#2HK,/B/1!UUBP_\"$_QIO_  DV@C_F-:?_ .!*
M?XT: :M%9LGB'1H<>9JUBFY=PW7"#(]>M#^(=&CB65]5LEC;A7,ZX/XYH TJ
M*S8?$&C7 8PZK92;02VR=3@ 9)/-69-0LHG*27<",$,A#2 $*.I^E%P+-%5T
MOK24*4N86W*'&''*GH?I3C=VXZSQ?]]BG<+DU%1"ZMR<"XB/_ Q4M !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <7X]U67
M2;GP[+&+J02:BL;0VYYE!' ([\U.?']A'::G-<6&H03:<B23VTD/[S8V?F S
M\PX.>:D\9:9>WTNB7-E:FY-C?I/)&K*K%1GIDXS4.G:)_:?BJZ\37UI);":P
M%BEK-M+%"VYB^,^B@<^M2!JQ>)K6:\TFVBBN'_M2 W$$FP;50+N^8]N"/SK:
M)Q7!?#G2KJR6_-S>_;+6TGDM-.DSD"!6X'IQTS[51^*OCTZ#:PZ'I-W"FLWS
MB/<S "!&XW$_P]1C\Z8&!\1-7TS4/'UCH]GJ.Q[B+[)JC(256+>K*IQT/W@3
MV#5[):P0VEK%;VZ*D,:A$5>@ Z8KQ'P;9^"?#_BV^M[G5[:Y?^SE62YFD!6X
M:1LR$GID$+@9SR>M=-!\0="\'W4>F3:O#>:,X8VUQ'(9)82,GRWYY'92/8'U
MI"/0-6U2#1]/DN[G=M7"JB*2SL>B@#N:K^';&ZLM(3[>V^^G)FN2.@=N2H]A
MT'L*\KU'Q]<:YJ-GJ&G7FFV\,BM]D@O9AB( C,TB@_>Y^4#L.>M>FV?BO0YK
M2)I-<TQI"HWE)U W=\ G.*8SD[FUU/5?%&M^%[2Y>QT6)5N)9;<A7!=!F)3V
M!/SGZ^]=1X&FFE\%:6UPQ:41%69NIVL1D_E4J:]X:A>>1-5TU'G;=*PN$RY
M Y.?0 ?A7F\5[=:0'T33?%VAIX?NI'\JZDD+74"N<E5 ('!)QGUH Z_4OB):
M1Z->7NDV[WTT-[]ABCW!5EDYSAO3@\^U1M;_ !&U)=XOM'TD.JL(EA:=T..0
M6)P?RKB-3N?"'A%8[)+JTO\ PSJ)1)8HG#S6TBJ<2C'KW/7GWK<;7=2TA /#
M_BW1-3L@% BU63;)$I _C4\]NW?VI"-Z#P/JDUT)]4\8ZQ<J3N>""00(3QQ\
MG(%7I_A]H=YM%\=1NU4DJ)]0G(&?^!UREO\ %Z2*!Y+ZPL;G8<,VGWRG(QQA
M7P>QI;CXVZ?;L!)H6H9..DL!ZG Z/330S=E^$O@B:022Z&'<?Q/<S,?U>I9?
MA=X+G8E]"AW;BY*R2*<GZ,./;I6+!\7[>X2-H_#]^1("RYG@&<?\#J6/XJ>>
MP1-!G1F'!FNX%4>F3N.!^%&@7+2?!WP5')OCTV=&_P!F\F'_ +-5 ?!W0XM2
M,UKKFN6TH)=(H;T?(/;*DX^IJ[_PF^K3"1([30X"5/ER2ZKN4'ME57/ZUSU_
MHL'B#6[36-;\86-A=0HR,FD,4+#(P"[,<@8]*5T!ZGIEF=.TZ&T:[N+HQC'G
MW#[I'YZD\9_*K8YZ5P7E:(1_R/6IXP?^7X=_P[5-&=!7(/C#47).>;X\>W I
MIB.WHKB]_A_(_P"*JU'_ ,#F_P *CD7PQ/M6X\1WTR*X;RWO9"K$'N!VIW'<
M[<D 9)XKCIOBGX0M=:ETJZU06]S%)Y;&1&"!O][I3)&\#%"DDL+*W!#/(0?K
M6=/:_"N-B;BWTA&?+9DC()]>HYHN([2U\0Z+?.J6FK64[-]T1W"L3^1J_P";
M'_ST3_OH5P$6H_"RV1?+;1$4< B(<?CBIF\0?#1,%KG1QGD9C'/Z47&=I/?V
M=JH:>ZAB!S@O( #@9/Z#-93^-?"ZH&_X2#36!Z;+E&)Y[ ')K!.O?#9XPYFT
M<HQV@F 8SZ?=]#6GX?U3P;?7[PZ"VG/=*N6%O"%8#ZX%*XC'C\9:_KGB74+'
MPO:Z;=:?:HA%W-(X#D@9 QZ'-;%I<^-ED87FG:2R8./*N'!SGW!XKIP !@<?
MA2T6"QS1U#Q=OP-"L"N[&?MQZ>OW?TIL>H^+RK;_  ]8@X^7%_W_ .^:Z>BG
M8+','4/&&?ET#3\=\WQ_^)]:K7/_  DNI?N[_P ,:1-$,@"6[W\$8/&WOTKL
M**+#.1\.^'=4T;7KF=9(8=*GCXL8W9ECDR.5ST!&>!Q77444) %%%%, HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ****0!1110 444"DMP"BBB@ HHHI@%%%% !1110 4444 %(S!5+,0 .
M232UF^((+FY\/W\-G(8[AX6$;#L<4@*5KXBFU.%KG2M-ENK0.5$S2+'YF#@E
M >HZ^@.*C\(Q6$MA+J%F+S?<2L)%O)&9XR&(*@'@#.>E2>$;NSG\*V#6Q1$2
M$*R# V,.&!]#D&M2"XL@ ()H/WCMC:X^=OXL>II*PC!O?$HGNM0M;?1SJ5K8
M86Z*R(3NQG:$/7'O5^RT?0KVTANHM,M-DI$X_=CJ1_D5S&IVB6TVI>*/#.I1
MP7$3NM_;2 -%,R$J0PZJW!P>_%=?I.J0WVEV-P2D+W,*R+$Q"MR,]*.HC,F\
M#>&4W3Q>';&2<$N 4 R?K7,6G_",W'AG4-3B\%Q 6,[I/:LB>8"IPQ_#'Y5Z
M8>]>:7UO=Z7X[O\ 1[9&:V\1JL@V?*(=I F8GU*YQ[FAH&:#Z1X7C\+#58?#
M%C+#<!'\E I+ GC!]>:TT\!>$S&ID\.V",0,KY8.#7,>#X-2CU(^%+F&86>A
MW+2B9QD2QL,PJI[XR?7[M1:W:ZEXC\7:[ILVO0Z7';1Q&T1\EE.,^:GS #DX
MSS0,W'\+^#U\0II#^&+4.]NTZR^6NT@$ CKG/([5ICP!X2QG_A'['_OU7)MI
M2:UXJT"UU/4I;P'1IQ-<0.T/G?.@S\I!P<GZ]:H6^HZI:P-X<^TL=-34WLX+
MZ:5E$D6W(C+CD8/RYSS2 [O_ (0'PECC0+#'?]V*='X"\)H<IH-B"#GB/I7)
M7>D-H_@C6X6UE]B-YUNMM=N?(!& F\\G)R<'UKM](T^PT6)=ES*)+O:<7%RS
MEVV@?+N/Z"F@16/@/PJ5*G0;(@]08Q3CX'\,,JJ=#LRJ_=!CR!7044[#L<\?
M OA8_P#,!L.!@?N1P/0>E+_P@WA8J%.@V&T=O)%=!118+'/'P+X5;&?#^GD#
MIF!:7_A!?"@((\/:;D?].Z_X5T%%%@L8'_"#^%?^A>TS'_7LG^%*/!/A8=/#
MNE_^ J?X5O446 P_^$,\,=_#^F'ZVJ?X4O\ PAWAKC_B0:9Q_P!.B?X5MT46
M QAX1\-CIH.F#C'%HG^%./A7P\>NAZ;_ . J?X5KT46 RAX8\/K]W0]-'TM4
M_P *</#NB  #1[  >ELG^%:=%.P6,\:%I"G(TJQ!]K=/\*T*** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YKQ=XIF\,_
MV8L-@+N34+I;1%,NP*S'"D\'C-9OB?4(Y+2/3?%VDB#2[R01F[M[HLD;@@KO
M.%*Y/3KTJE\4KBVM[CPF]S,D:)K,+L68#"AADG/;U-+\3=3LM6\*7.@6#0ZE
MJEZ5CBMH#YC(=P)<A<[=HYYI!8[:*V33](2WTN"$+#$%@B+;4P!P,@=/>O-/
MA6NE:WJ.O:E>Q_:=?6Y*7,DR[@L?157(''RGMZ5WFEZGI]C!%HL]_;B^L;.)
MKA"V-B[0-Q)[5Y?%GPQ_8_BSP_!]M;4"UA=P0$LCN2=C$C(SG I"-KQ#I>@>
M+OB'#H@LMEQ8VYDFNK>81E5/!3 4YQD=<8S76Z-X!\-Z'=R7=KIT;7<C%VN)
M@'?<>I!/3.3TQ7+:1;1:/\5K.WN+E9+M]%=YYF?F25I5+''\AZ5Z'I^IV.J0
MO+87<%TB.8G>)PP5P<$<=\TT!R>JZU=V7C"W\-:5H>G2M+:&Z1Y9=B@;B""
MI[BMK2Y+^6\FAU71[2V"*&2:"02(V>W(!!_"N(\5V,%_\8K!9M;N-,VZ.<R6
M\PB;_6/QN/KZ>U:$0T32[#7=-E\1/JAN+<SO)<7(=HU"[<-(, 9)&!UI =SO
MT_INMA^*T^:.V4-^[@#@9 8 ?Y%>91?#[P_>_#@7>D6W^GO9K-'<1S,Y,J#=
MCEB.6!!'O5G1_L/C>QOO%.L63VL'V 6061V4Q[2YD/4=V !Z\4P.]M3'+8P2
MW4%O%*ZC**0P!] <<U85;5D+HL)0=6&,5XK:):7_ ($^'=E/<2,9-4PR;B"R
M;I,[L'([#\:FN72QM?&>GZ7+,NGPZA;EDMSN\J(@>:R]>..>V*5P/9$2VD4[
M%B=>AP :?Y,7_/-/^^17'Z$^A:==WVJV_B.*[MV@W3&%T,$07&"=G 8C\\'T
MKKK6Z@O;=+BVF2:&0;DD1@58>QIK48_R8O\ GFG_ 'R*/*C_ .>:_E3Z*H!G
ME1_W%_*E\M/[B_E3J* &^5'C&Q?RH\M/[B_E3J* L-V)_<7\J-B?W1^5.HH
M38O]U?RJ&6SM9R#-;0R$=-Z!L?G4]%%@*O\ 9E@!C[%;8ZX\I?\ "E_LZQX_
MT.WX&!^Z''Z59HHL! +*U "BVA"CD#RQ@?I3XX(8CF.*-#T^50*DHH ****
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
M]>H6O3J*.4#F=,O/$6J)*FHZ-#IR)"R$O,)#+(1_#MZ+]>:Q+./Q.1X8@GT
M(FFS>7<R?:4.X"-H]ZCNO.?7VKT&BG8#SE].\2VWAKQ#I,>D+,]S>R/!)'.F
M)(Y'RW!(QA<]>_;O6IXI\/ZAK%OI.IZ5_HNKV#YC$Q'RHXVN#@D$]#^%=E12
ML!YWK_@@Q7.C7EEI%IK%O80M!+8W.W,FXY+AG!&[<23]:ZOPU:-9Z4$.CVND
M*S%A9V^TA/4DJ "3[>W-;-%.P'&66FZCX3UK6;J"S>_TO4)A<)#:[?.BD(^;
M(8J"OT.:HW&C:_J6JZIXAN+-H)Q9266FV2R(9!N_C9L[02>V>.>M>@T4K >7
MZOH'B"_^'6A:0FCR&^L[B"296GB"X0DD@[N]7/$VBZUKGBW3+ZWTMX[6.QN;
M>1Y9(LH\J8!P&.0,\X]\9KT2BG8#@O"Z^,;?2+#0[[2;6W%EM@DO3,&66%1C
MY5'.XC'7C^55/#?AV]T@+I]QX2T^66"Y+KJ1,9#*6W;N?GW#(Q[^F*](HI6
MY;P;I=]IC:O]ML_LZW5])<Q9D5B5=B><$X(KJ:**:0!1113 **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBBD 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ H[T44 %%%% !1110 4444 %%%%( HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBBF 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 %(/ZTM(!_.D M%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH ***!0 4444@"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBBF 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 %%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBBF 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%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBBF 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 %%%% !0**1>A^I
MI +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1113 **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D'0_6EI!TI
M+<!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****8!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 4@&!2T4EN
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444P"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I <BEI!QGW-(!
M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****8!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 444@I +1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1113 **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D'2EH'%) %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444P"BBBD 4444P"BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***3'.<T +1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1112 **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBBF 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 444"@ HHHI %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%%, HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ H%%(OW12Z@+1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1113 **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "FI]P4ZD P,4NH"T444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ H%% H ****0!1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *!112 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBBF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BC(/0YHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHI@%%%% !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 %%%% !0**!2 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****8
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 4#^M%%( HHHH **** "BBB@ HHHH **** "BBB@ HI <TM !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M13 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M!110@"BBBI ****8!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%%, HHHI %%%% !1113 ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***!20!
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !112#(&"<T +1110 4444 %%%% !1110 4444 %%%% !1113 ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****2 **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****8!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 4"B@?UI %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%%, HHHH ****0!1110 4444P"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "@44"@ HHHI %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1113 **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ H%'>D'2D@%HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHI@%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !0**!T-) %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *!10.E) %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%%, 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 *0=!2TB?=%);@+1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "D48 I:!TI %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 44?2B@ HHHH **** "BBB@ HH
MHH ****8!1112 ****8!1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444@"BBB@ HHHI@'>@=**0=!2 6BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH ****8!1112 ****8!1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1112 ****8!1112 *!THHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****8!111
M2 **** "BBBF 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 %%%%" ****0!1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%, HHHI %%%%
M!1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBD'04@%HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI
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% !2#I2T@Z"D@%HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBBF 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!2#H*6D'2DMP%HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI@%%
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 %%%% !
M0.E%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI@%%%% !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 %%%%( HHH'2F
M@"BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444P"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****0!1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444P"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHI %%%%, HHHI %%%%- %%%%( HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHI@%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%%( HHHI@%%%%(!#2CI0:!TH6X!1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1113 **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBBD 4444 %%%%  :!TI#2CI0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444P"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHI %%%% !1110 'I0.E%(.@IH!:***0!1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1113 **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH ****0!1110 4444 %%%(.E" 6BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHI@%%%%( HHHI@%%%% !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 %%%% !2#H*7O2#I2 6BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHI@%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !112$X&30 M%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !WH'2BBD 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %'/X444 %%%%, HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "D'2EHI( HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH ****8!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 %%%% !11120!1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBBD 4444 %%%% !WH'2BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHI@%%%% !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 %%%%( HHHH0!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 %%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBBD 4444P"BB
MBD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1113 *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****0!1113 ****0!1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1113 ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHI %%%% !1110 4444 %%%%( H
MHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1113 ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH ****0!1110 4444 %%%% !1110 44G..U"DLH) ![
M@'-(!:***8!112 Y'(Q0 M%%% !11WZ44@"BBFEAV!_"F ZBHA*WG;/+?;_>
MJ0G#!?49I +129 &31GD"F M%%% !1110 45')((\%L!#QDGH>,#\:5'WCG&
M<]!Z4@'T4Q7^4%QM.<8)Z^E/I@%%%% !12$\XP>:3YN.>W/%(!U%-.[(P0!W
MR.M-)DR<$'ICY: )**3#8'(]\"CD>] "T4#ISUI"<?X4P%HIH)W$$<8X.>M-
M#.7Y# 9XQ@@C'>@"2BHY)%C!=W"J!DLW 'XTD;!U4I*74'DC!W>M("6BHB'9
M5VR%>0<X!S[&I,Y)QQCCI0 M%-.[ID9)Z^E)RXP),$'G;C\J 'T4U01N)8G)
MR!CI[4ZF 44@SGDC&/UI: "BBFDG>!@XP230 ZBBD+88#:>>_84 +1110 44
M44 %%%'- !1110 44TDDX P<]2.*14PQ?<WS=B>!]* 'T5S>M7%W<A;?3=2^
MSR1R;KC$32/L'4)CW(!X/7MBMF*-TC625Y"[;04W<+S^ON>]*X%NBFN?D) )
MXZ*>?PI>X_QI@+1110 4444P"BBB@ HHICIN*G<RE3G@]?\ &@!]%(J[=QR?
MF.3DYQ]*  /7\: %HHHH **** "BF[ 6W;F_/BE P2?7WZ4 +1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !112$XQ[
MT +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1112 ****
M8!1112 ****: 1LG&.Q]:4\CBBBI 0C(Q1@#G-+13 0\_3UH!.XC!P!P:6BD
M F!G/?UI:**8"?Q4G\7W>W7^E.QR#D\=O6BD F01UYQFD  RB]NO-.XIKHKH
M58 J1@CUH A51&(_G;"YR#SG\:G.<<8_I2! !@<#&*4#"@$DX[GK0 H/7]*.
MN1S2*-J@9)P,9/>EI@-9BKCIM.1SUS_G-.!SVQ1@9!QR.GM10 A&1UI:**
M]*82VX\ ICCUS3Z!TH !TXZ4444 %%%% #%4KM&3@=R<YI]%% "$9!'8BA5"
MJ%   ["EHH 0@EEP0!GG(ZTTLYE &-H'S'OFGT4 ''YTG.3SQZ4N 2"1TZ48
MYSW]: #CKCF@]*** $Z4BC+;P201QS]:=12 ;D^G'8BG4  # &*3'2@!:***
M8!1110 4444 %%%% "'Z4O:BB@ HHHH **** $+ 4%E!4$@%NF>]+1@4 )CY
M@:6BB@ J&X^6#)0N000JXSU]^E344 9<LTMN+=;B-IRN29/D0#D 'D\=<<5>
MA=BS(3OV_P 61W.0./;%2E5;J ?PH QVI6   HP, "ESGD=***8!28&XGN12
MT4P"BBB@ H_&BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ,]>O^-%%% !2'.1@C'>
MEHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****0!11
M13 ****0!1113 ****0!1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****0!1113 ****
M "BBBDF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%, H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH- Z
M5* ****8!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1113 **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH ****0!1113 ****0 3@4B_='TH
M/0T#H*2 6BBBF 4444 %%%% !1110 4444@"BBBF 4444 %%%% !1110 444
M4@"BBBF 4444 %%%% !1110 4444@"BBBF 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHI %%%% !1110 4444 %%%% !10:
M!TH0!1112 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBBF 4444@"BBBF 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ***.U !12 84#)..Y[TM !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%%( HHHI@%%%%( HHHH **
M** $-*.E(>E+0@"BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH ****8!1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1112 **** "BBB@ HHHH **** "BBB
M@!#T-+2-]TT#H*$ M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444@"BBBF 4444@"BBBF 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH ****0!1113 **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****0!1110 4
M444,!K=#3J9(X7&>]/I18%<71+8V?K2-=D'&S]:**Z_9QOL=BI0OL*;DAL;/
MUI!=$G[GZT44O9Q[![*'8/M1_N?K1]K/]S]:**?LX]@]E#L*;DC^#]:079/\
M'ZT44>SCV!4H=@^UGGY._K0;H[0=G7WHHH]G'L/V4.P?:C@'9^M'VLY^Y^M%
M%'LX]A>RAV 71/\ !^M(MV2?N?K111[./8/90["_:CC[GZT&Z( ^3MZT44>S
MCV#V4.P?:C_<_6C[6<@;.OO111[./8/90[ +HG/R?K2&[(_@_6BBCV<>P>RA
M?8&NRHSL_6G?:3_=_6BBCV<>P>RAV$^U'&=GZT?:CG[GZT44>SCV#V4.POVD
M_P!S]:#<_P"Q^M%%+V<>P>SCV$^UG^Y^M!NB&(V?K113]G'L'LH=@-T<CY/U
MH^U'!^3]:**7LX]@]E#L'VH_W/UH%T>?DZ>]%%/V<>P>RAV 71P#LZGUI/M9
M_N?K111[./8/90[#OM1P3LZ>]'VG_9_6BBE[./8/9Q["&[(_@_6C[43_  ?K
M113]G'L'LH=@-T1CY.OO1]J.[&SMGK111[./8/90[ ;LC^#]:!=D_P 'ZT44
M>SCV#V4+;!]K.?N?K0;H@9V?K111[./8/90[ UT0,[/UH%T23\G3WHHH]G'L
M'LH6V W1X^3]:#=$$?)U]Z**/9Q[![*'8&NBIQL_6C[4<GY/UHHH]G'L'LH6
MV W1 SL_6E-R0,[?UHHI>SCV#V4.PANR,?)^M+]I.1\OZT44_9Q[![*'8;]K
M.<;/UI3=$+G9^M%%'LX]A^RAV%^U'CY.OO2&Z(_@_6BBCV<>PE2AV%^TG&=O
MZTGVL_W/UHHI*G'L"I0[!]J/'R=O6C[4<GY/UHHI^SCV#V4.P"Z)_@_6C[6>
M/DZ^]%%'LX]@]E#L)]L/]SOZTOVHX^Y^M%%'LX]ANE#L+]J/]S]:3[4?[GZT
M44>SCV%[*'8/M9VYV?K1]J.?N?K111[./8?LH=@^UG=C9^M(MV6_@_6BBCV<
M;;![*%MA1=$X^3]:4W1!QL_6BBCDCV%[*'8&NBK8V?K2?:C@'9^M%%')'L'L
MH6V 71(^Y^M+]J/]SMZT44>SCV#V4.PGVHX'R?K2&[.<;/UHHH5./8%2AV%-
MT0!\G7WI?M1_N?K111R1[![*'8:;LC^#]:471/\ !^M%%'LX]@]E#L'VHYQL
M_6D-V0?N?K110J<>PU2AV%^U'&=GZT?:S_<_6BBCV<>P>RAV W1!^Y^M'VH\
M_)^M%%')'L+V4.P?:C@'9U]Z!=$X^3K[T44>SCV#V4.P&Z(/W/UH-V0N=GZT
M44>SCV'[*'847)) V_K33=8;[GZT44>SCV$J4.PJW6<_)T]Z/M1S]S]:**/9
MQ[![*'83[6?[GZTHNB3C9^M%%'LX]@=*'87[3QG9^M)]J.<;/UHHHY(]@]E#
ML+]I."=OZT?:3Q\GZT44N2(>SCV$%V3CY.OO1]J/]S]:**?LX]@]E#L'VHYQ
ML_6@W9"YV?K111[./8/90[ +HG^#]:#=$#[GZT44N2(>RAV 79_N?K0+HG^#
M]:**?LX]@]E#L!NB/X/UI?M)Y^3]:**/9Q[![*'83[4?[G?UIWVC_9_6BBER
M1!TH=AGVL\?)^M'VL_W/UHHI^SCV'[*'8=]I//R?K2"[)!.SI[T44<D>PE2A
MV#[4<9V?K2_:3MSL_6BBCDCV#V4.PGVHXSL_6@W1Q]S]:**/9Q[![*'8&NB#
M]S]:!=$@_)T]Z**/9QML'LH6V$%X2,[/UI1=$_P?K111[./8;I0[ ;H@9V?K
G0;H@XV?K111[./87LH=A/M6>2@_.E^U'!.S]:**/9Q[#]E#L?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>vsec-20201231_g1.jpg
<DESCRIPTION>PERFORMANCE GRAPH
<TEXT>
begin 644 vsec-20201231_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@#
M( 3X 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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
MY^'$5W;:?J9BL?[119[6[GG>%I;+,H82D*Z^7M.X,/S%_P""./C3]M'X:_\
M!3;]M3XD?L(^"_"'BCQQH&A^)K^'PIXOLKJ5=9BC\1Q,UM;FVGB*7!QE Q*N
M0$^7>'7Z._X-B%^ G_!0S]O+XK_\%+/VG?B+>ZI^U'INHW$X\)26D=GI^EZ;
M<P+9"]LX\M)+Y<6ZR(8_N490P=I4< 'N_P#P76_X++?\%!/^"8?[8/PS^!?P
M+N_A?K.A?$ZT\ZV;Q1X+O9+G2W-\+<*9(=1C690KH<[$.5;U&/HS_@JK_P %
M-O'/_!.C0O@G\#H_&'@]_B/\<?'B^';#QSXHTJ2UT'P]9K-;I=ZK<6RW&YQ"
M+NW"Q&=%8N6>0*A5OS7_ .#O3_E)'^RM_P!@]?\ T\0U^FO_  6G_P""87[.
MW_!6[X:>'?V6/'?Q+;PE\3+"UU/Q+\,];ALS<-#%;-9V]^)8LJ)+9FO+!9%#
MHX9HG4D(RD V_COXQ_X*3?LHWGP^\0:5\1?!_P 6_!WB3XG^%?#GC:XOO")T
MG5] M-2UBSL9;ZV^S3M!=0_ORAB:-9(O,$GF2*K*.(_X++_\%L=(_P"":^K^
M"_V;_@E\-(/B'\=_B?=06_@OP?<W9AM+5)[C[-#=7;*0Y62?,<<2E3(4DR\8
M3)_*7X=?M3?\%IO^#9;XS>$OA#^W$L_Q#_9[U/5H[*SD?4&U73A:HP+-I5U(
M!-8SQ(#(MI*J(P1L1])5U_\ @JO::WX7_P"#N[X*^+/B7(XT#6/&7P\N_"D]
MSQ$+3SH+<,I)P%%]'<$G@ Y- 'ZT_M$W7_!7G]G+]D36/VCO#WQT^%OCWQUX
M0\/RZYXC^'K?#6XL])U.&&/SKFSL;E+\W,4J1K((I)?,$K*H:--_RW/^";?_
M  5%\-_\%@_V*K[XS_LKZM8>!O'NFR'3O$&@^)M/;58M U/8'3S(XY;=KJVD
M!W)(K1EE##Y71U7ZB^+NH:#I'PH\3ZKXI91IEKX>O9=1+G"B!8',F3D8&T'N
M*_!'_@QV\,^.5\6?M#>,DM[A/#3Z=X>LI96R(IKX27SJJ]F9(V<G'*B5<_>%
M 'J'_!-#_@Z%_:%\5?MPV?[(_P#P53^'/@SP3IWBZ"VC\%^+?#NCW>GP17-Q
MA[22Y^U7,P:TND= DR[0C%-WRLS1_IM\:?''[8.A_MQ_#/X4?#GXE^![3X?^
M,-&US4->M=5\%7%QJEL=.6RVQP7"7\<9$S79RSP_NQ'QOW?+^>_[7O\ P1/\
M-_\ !5;_ ((N_!?QW\*]+M++XV>!?AC:2>#M2<K$-:M@A=](N'.!M<EFA=CB
M*4]5227/#?\ !NG_ ,%1_C?^UW^T?X _8E_:PT+5Q\2/@3X-\5V-SKFKQLES
M>V!DTN!(+Q7^<7EN\+1.S#+J$+9D#LP!^Y5?FEI/_!9;XU_M\_\ !3/6_P#@
MG'_P3)L?"VGZ!\/K>ZN?BC\:?%VF2ZG%$MO,D$L&EV<4\"RO]H=(EFED*O\
MO76,I&&D_1GQQ9^(-0\%:Q8>$[O[/JL^EW$>F3DX\NX:-A&V>V&(/X5_/E_P
M9/P_\(U^TY^T7X*\86LEKXE@\.:2LUG>#%Q%Y-[=1W*L#R"LCQ!O?&: /T _
MX*1?\%-/VQ?^"+WC7P!\5OVE4\._%WX#^-=>_L/7-9T3PVVC^(O#-\8VE0@"
MXDMKV-XHYY%39"Q,#J77*L>^_P""O_\ P43^,/[*O_!,:X_X*1_L0^.?!.NZ
M3!9Z)?Z9;^(_#MQ?6NLV.I7=O!'-')#=6[Q'9<I(,AONE2 3D>!?\'DNH:#9
M_P#!)+3+35V3[3=_&#1H]+#'DSBTU!VQS_SR67UKP#]H?PSXY\)?\&2WAW2?
MB';W$6H2:%H5W"ER3N^Q7'BZ&XLSS_";66 K_LD4 ?9/_!-W]J/_ (*F_P#!
M0W_@G7X+_;A@_:;^!/@K4?&AU&*S\.:G\%]2N+6&XM]7NM-AB:Z'B&-CYSP)
M@B+(:8*%<@;OJO\ X)Z?$O\ :>^+/[*6C>*_VS?#OA[2_B;;^(/$6D>*K3PE
M;S1:89-/UR_L(I;99W>0Q20VT4@9F^;S-V%!"C\D_P#@DI\)OV__ !'_ ,$F
M?V*O'?P^^/'AM_@OI7QWM+GQC\/[/PE);ZL]L/'%U'')+J!N95NXEOFCF,2P
M6^Q=I+2>42?W7H ^*_\ @KG^V5_P4!^!MUX&^!'_  2S^ GA[XC_ !<\3"^U
MO5=(\2RQBUL/#UGY4,LQ\R\M%$KW-W;+'^])*Q3X1MK,F)_P2:^-/_!=WXQ?
M%+Q0W_!5?]F?X=_#7P?IN@Q_\(['X91'O=3U&28?QQ:I=JD,<22;@R*6:6+:
MV%85YK_P6*_X-R!_P5?_ &A4_:=/[:VN>"]?TKPW;:1X9TD^&([RQL8H'DE'
M*SQ2!GFFE<N#D;A@': ?*O\ @@M\2_\ @IA^QI_P42\>_P#!&+_@H!XZO/'&
MG:)\/#XO\!^)[K49;_RK..[M[=6M[F8"5K.43,OER_ZF6VV*%W-D _4O]J>W
M_:9E^!>OW/['^M>%[3XA6EC+<>'8/&6DRW>G7\Z1L4M)1%<0-$)'VKYP<^7G
M)5AQ7YT?\&^?_!<+]I+_ (*8?&[XF?L]_MFV_@WPGXY\$6JW&G^#_#_ABYLI
MKJ%)F@O&=[B\F826\WE(\>P?ZX')PV/U:K^=/_@X;\$Z[_P1B_X+(_"?_@K!
M^RT]K;7'Q'N;[5-:\,[VCBO-0LA;PZI')M'$-[;7T6XC+"5II.I7 !^S.O\
MQ6_:T\:?\%#U^!?P2\?>"T^&OA3PO!JOQ/EU/P=<7%_87ERRBQTRVNDODC,\
MT<=Q<R;X28(O()#_ &B,U\(?M;_\%BO^"E/P)_X+:>$/^"4O@SQ3\))M#\9W
M>C16GB_5/AQ?RW=BM]&2Q>&/5HTF*,K8PR9!'0@D_I=^QO\  ZZ^!GP3M;+Q
M3KZ:WXP\3W<GB/X@>)$B*?VOK=X%>XF5224A0!(((R3Y5O;P1 XC%?AA_P %
M6M/\::K_ ,'<7PBTWX=>)['1==GD\*)I6K:GI+7]O:3F.3;));K-"9E!Y*"5
M,_WA0!^J7CSXD?\ !5+X,?M _#B"?XQ_!7XE?#?4OB/9>%_B@FA_#74-&UGP
MZ;J 2PR+NUB[B96\VV!+ ,OVF([&5BR_:#ND:&21@JJ,LQ. !7R%_P $O?"W
M[0O[/7PY^/4O[=WQ5T_7/%%G\<M7U76?&L=F+*RO=.;2=*EM;B.(DB")+3R8
M_+W/Y7E&/>Y0L>C_ ."IOQJLO!'P.TSX"6NI:Y;:G\8=<3PO+=>&-$O=1O\
M3M$=3)K-_%!8Q2W ,=BLT<<B)A+BYMLD YH \O\ ^"1W_!:?X;?\%0_CM\?_
M (1^&?L,"?#?QKCP/-;.<ZUX:*K;I?<D[V-S!-(Q& J7=NN,@D^K_P#!6O\
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
M,#(S->7@MI[HQ+M!Y$%K<2$G "Q,<U\?_P#!0_XB_ KXU?M(^%OV*/CSX?\
M$6M_#S1_#]QXL^)NF:#X$U?7(=0FF66RT?3+D:;:S^6I<WM^1)L(?3[0C(<T
M =G_ ,$:O^"B%E_P4^_8"\'_ +3]Y%8VWB9_.TGQUIFG@K%9:Q;$+,JJ68HD
MB-%<(I)(CN$!)(-7/BGK'_!2CQW^VKJ_PO\ V??&WPT\%?"K0/ .E:A<>(_%
M_P /[[7-0U'6KJZOTDM;=8=3LXUBBAMH7=F)93,@ ;>2GXW_ /!M1\?M2_X)
MQ?\ !6CXI_\ !*;XBZQJR>%_'FH3CP7<>(M'NM,FFO[-7FL;DVUW'%);_;=.
M8L0Z*S,ENH!XK^BF@#\;O^"3G_!8'_@JC_P4\_:Z^+W[*TOQ#^"G@L_#&TNI
M;?7%^$NI:A_:+17_ -C :'^W8?*!^^<.WI[U[O\ M:?MS_\ !3S]D;_@D5X]
M_;+^)\?PQLOBM\,/%%WIVL:-%X/OI=%UNU_M^+3[:YMPU^DT*R6TR3@LSY+
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "N&_:5_9N^#/[7GP,\1_LX_M ^"X/$'A'Q
M58&TU?39V*EAN#I(CKAHY8W5)$D4AD=%8'(KN:* /ST_8F_X)7?M^_\ !+?P
M_?\ P-_8H_;:\%^*_A'<ZK-?:)X1^,_@2[N+WPXTK%I%M[S3KR$2J['>RM&B
M%RS*J,[LWUC\ ?@'\6?!OB[4?C!^T3\?[CQUXQU.P%C%!I.EMI'A_1+3>)&@
ML-.\^=@SNJF2XN)IYG\M '1%$8]:HH ^#];_ ."+\WP+_;\U/_@I#_P3D^,N
MG?#7Q;XLMY[?XC^ _$7AY]1\->)TGD6263RX)X)K*=I468R1LZ^8N=@#R!ZW
M[0?_  1P\>?\%'OVB_ _QF_X*>?&OP_XA\&?#=WG\+_!CX?Z!<6>DW%W(4,E
MQJ-W<SR37F[RT4QJD*[(PN</*'^^:* /"?VPOV7_ (X_M 3?#RW^"WQX\+>
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
MWWAFTN!J7BV\L3;3:O=W%W-=3W3Q&64JSRSNQS(Y)))8YKUZB@#X _X+;?\
M!$[QY_P64M?!GA?4/VNM*^'GA[P3>W=Y86<'PSDU2[N)[B*&-C).=4@3:/*)
M"K$#\_).,GM_VW/^"1'AG_@H=_P3QTW]BG]ISXEZ5=>)O#MG:'PG\3- \'-:
M-I5];PK$MRMG)>2EED0.LL/GJKK)P494=?LBB@#X9_9?_P""6'[77[.?_!-S
MQ)_P3AU;_@H+H7C'2-0\,:AX>\+^*=<^$$XO-!TV\MY(&MPBZUBX6(2,8=Q7
MRQA#O141>&_X)6?\$3?VM_\ @D9\-?%OPM_9[_X* ?#[7].\6ZO'JERWC/X
M7LTEM<I#Y.8S;>)8,H5"Y5L\KP1DY_1^B@#YJ_8G_8K_ &BO@'\=/BC^T=^U
M3^V3'\8/%'Q&M=&L-/\ LG@)?#]EX;T[3VO72RM8%O+K,;/>NY)8,67+%V):
MO#/^"VO_  0]\??\%E[GP/I6K?MAZ7\/=!\!SW\^FV%M\,9-3N;F6[6W5S-.
MVJ0J0HMQM"Q+]]LEL#'Z$44 <C\"/ _CGX9_"/0/A[\1/&FE^(-3T32K>QDU
M;1]!DTR&X6&)(P_V>2YN2A.TD_O2.<=N?A_]O7_@AIXA^-G_  4"\+?\%5OV
M)_VD+?X7?&KPZT U(ZYX<_M32-=6*V:T!FC62.2)FM&-M(5+!X@H41N"Y_0Z
MB@#YN\!_LN_M5?%/X@^$_B7^WG\;?!.N1^!=3_M;PQX(^&'A&[TO2_[6$4D,
M=_>37M[=3WCQ)-+Y,0\F)'82,LCI&T?D/_!;/_@C5X]_X+'>#_"/PSN/VLM+
M^'?ASPEK,NJP01_#:35KRYN7@\GYISJ=N@0*SD*(LY89;CG[OHH ^-_VF_\
M@D/X8_;4_P""9.F?\$]_VH/B7I>KZKX;T.PM?"/Q&T/P<UC)I-]96J6]O?"T
MDO)]S$*ZRQB9%DCF=!Y9PXY7]D+_ ()/_MB_LF?\$\O$W_!/&'_@HGH'BW1-
M2T74-)\*^(?$'P:G-WX=LKR&2.6!%37 LZ(9&>(.1Y98J=Z!47[RHH XC]G+
MX??$SX4_!?P]\-OBS\1M(\5ZOH6E6]@^O:+X9DTB*[CAA2-7:V>[N=KG:68B
M3;\V J@<^-?LV?\ !+_X+?LE_MX_%;]M#X'K%H]O\8=#LT\3^%+>V"00ZM#<
M2R2WT!7A!.)=SQX_UH9P?WA"_3E% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5\*?L _\ !:CX:?MO_P#!2G]H3]A70C8I;?#.XA/@74X7
M^?7(+4K::LY.=K"*]*>65SOBDW?PFO;?^"E'[0^K_L_?LR7=OX'U/4+7QEX[
MU2#PEX*GTC1KG4;NTO;S<)=0CM;6.2:?[%:)=W[(B,2EDPQ7X%_\%#[[X4?\
M$<_^"QWP9_X*"_L2>"_%^F?#.2RTZUU[2=7\!:OHBM]FMUT_4K-/[1M;<3O/
M8!)MPW'SY)'8 @$@'].51S75K;-&EQ<QQF5]D0=P"[>@SU/M7Q3_ ,%U]4\"
M_%3_ ((E?&#XE^&[NTU;3Y?A_#K_ (5UFW.[:2\,MO>6\@Y0E'RKJ0=KD=&(
M/XG?'S]F[X;3_P#!JQ\$OVX=9FUS4_BA#\2;JVTGQ5J?B.[FETBT_MW68C:V
MB&39!$S0K,P5=QE)<MPH4 _J'>ZM8[A+22YC660$QQ%P&8#J0.IQ3Y)(X8VE
MED545269C@ #J2:_FF_X+,>!HO@K^QW^P+_P4C\&^,/$S_'/QQHNE:]XJ^)>
MI>)+JYU*_NYM+TV^4%G<K'%%)*ZQ11JJ)&Q7!R2?L+_@MQ\=?'7QP_X+K?LF
M_P#!+WQ/=22?"74KK2?%'C/PM)(19^)YI-0NU$%[']VY@2/3\")P4)GDW \$
M '[*P7$%U"MQ:SI)&XRDD; JP]01UITDD<,;2RR*J*I+,QP !U)-?B[^S5\8
M]8_8W_X.K/'G_!/+X'VL6E?!WXG^&H[VZ^'>FPB+2-&U-/#D>I/>6ULG[NV>
M1X)@^P*'^U?,#M3;\W_\$T_V6_A+^U3_ ,%;?^"@7[/OQIM]8O\ P#X;O/&:
M:3X)L?$-W9:9&L7B"XAME,%O(@:.! /*B/[I&"ML+1QE0#^C&&:*XB6>"571
MU#(Z-D,#R"".HIB7MG+=/8QW<331@&2%9 60'H2.HK\"/^#?SXK_ +:.M?\
M!NI^TSX?_9A\1:YJ?CKPEKVJ0?#.ULW::[TX2Z;93316*\E9/FN)8HTY\^3*
M@LW/@/Q5\'_!_5?^#<?X(^(_A%91WG[4?B+X[7]EJ]QHH\SQKJFIO?:JEQ:7
M1C_TR53;K99C?(.+8D9*D@']/5?D)_P6_P#^"RG_  4C_P""2O[8W@+PK%:?
M#.^^"WQ$D6>S\3WW@6_FU'2XXKI$O[9O+U%([B:&&6&56"H'\T#:-I-?I?\
ML:_"*+X$?LK^ OA7_P (?%X?NM,\-6QU;18-2GO([/4)5\^\C2:>221U%S)-
M@L[<8 . !7RO_P '('[ A_;V_P""7OC+2O"^BBZ\9_#M3XP\'^7'F666TC<W
M5LN.6,UHTZJ@^]*(3SM% 'U7\7OB-?>!_P!EG6OC':?&'0;!=%\(S:Y/XSNM
M$-UI_P!GAMS</<_9TN$+1F-2P"S#@\-7QE^UC_P5(_:[_P""9W_!)+P[^U]^
MVOX;\%:G\8O'.HZ;I6B^%=&T:ZT[2-"U*_MY;A(+TO<SRRK;0P3O,R,F]XC&
MFT$25\U_\$"_VW]5_P""FG["OPD_X)Z^)I[B[U#X7Z\&^*EQ*K%;CPGH[P7&
MCV[-T_TFZDL;0QD_O;?3;X$8//Z)?\%6OV)OV;?^"B_[,MO^QI^T5XLFT*;Q
MGXB1/ .L646^YL]>MK*\O(Y85(VN1:V]Z71BH>+S5#*S*P /.?VFO'__  4\
M_9J_8WUK]J_X+_M#?#/XUMI?@^36=3TNX\$_V;;RVHA,KZAI5S:WDBO'%'F8
M6\XF\]$PLR,0'X__ (.(O^"DO[7O_!*/]F;PO^T[^S;>^!M2@UKQ_:^&+SP]
MXO\ "US<[?.L+ZZ^T)/!>PXP;+;L*'/F9R-N#^5OB'PY_P %TO\ @UN\06>N
M3>*8?B?^SK-JZVUQ9BYDO/#URDK',+PR@SZ+<R#HZ 1-(0-UP 4/UG_P=K?&
M3PU^T7_P0Y^!7[0?@RWGAT?QW\4?#'B'28KI0)4MKWPSK%S$K@<!@DJ@^^:
M/K7X.?%K_@KM^T/^PU\/OVFOA3^TS^S^GC;XC_#FR\3^'O &O?![4[>WN)I[
M*.Y:R%ZNOLP"^8%\[R".A* 'CZQ_8Y^)GQ#^-7[(GPK^,GQ=T.WTSQ9XM^'&
MAZSXHTVTMGABM-1NK"">YA2-V9HU661U"LS$  $DC-?GK_P2*^$G[:VG:]^Q
MM\6/B1\:=)\1_"&7]DV2S\,^'-&\,-IS^'[^2TT61!=R&>;[=))!&0L_[L#R
M9 L4>\EOU$T+Q)H/B>WGNO#VK07D5K>SV=Q);R!E2XAD,<L9(_B1U9&'9E(/
M(- 'RE_P6)_X*]_!+_@D+^SS;?%'Q_HS^(_%OB2XEL_ G@FVNQ!)JL\:JTLL
MDA#>3;1!T,D@5CF2-0"7&,?]EOPS_P %J/C1\*--^.O[0'[2OPL^&OB#Q!91
MZA8_"S3?A'-J=GHT4B[XK>]N9-3BN)IMK*)5B>,(P8*S5^3?_!WY-K?AW_@J
M[^SSXP^(D,S?#Z'P/IS)YX/V=IX==NGU$#MN^SO9;O8I[5_1I#-%<1+/!*KH
MZAD=&R&!Y!!'44 ?.'_!/[X__M@?&'Q/\8/ 7[9OPQ\,^%_$'P[\<V^BZ7%X
M1N)YK#4[)]-M;I-0AEG =DF,[,%(S'@QMED8U]&QWMG-<R6<5W$TT('FQ+("
MR9&1D=1FOB[_ (."/VM/B?\ L/?\$I_BA\<_@1>2:7XONDL-%TS7;1<2Z<U[
M=Q6SW08<B1(7D\M^J2&,CI7Y,?MH^'[+]A[_ ((!?L<_\%$_V8T3PI\;Y_B#
MI]YJWQ,TR()JVLG4K#5K^ZCO[@YDOXWEMH 8YV="D>S;M.V@#^CRFK/ \K6Z
M3(9$ +H&&5!SC([9P?RK\ ?^#FSXB^+/B1KO_!/_ /:&^&(3PGXN^)]E/>W=
MU;AE_>.?#L]K%<!6!FC@DO)L*Q.!(X_B-?9_QT_X(M?LX?L=? K]K_\ ;!T'
MXI?$/QGXH^(7P!U]-<'C[7HM0C^VV]A+=#4%(A1Q<_:((Y4;=B [A$$4JJ@'
MZ73W5M:[/M-Q''YD@2/>X&YCT49ZD^E/K^:K]@+]B;X+?M3_ /!LO\=_VE?C
M1#J>N>._ NK>(=4\$^(=6U^YD;0'T^SLKL+9H9/+A,S!ED8*7E#*K$B.,+L_
MM _\%>OVR%_X-;_A5JEO\2M;B\9>,/B%>?#_ %_QXEZXO[C1[);F4#[0#O$T
MD26]NTN=SI',6)9R: /Z.+>]L[LR+:7<4IBD*2B.0-L8=5..A]JDK\"?^"JN
ML:-_P1J^+?\ P3[^.W[#GA2S\&7NMZ!-I'Q#LO#=HEK'XRTZV&AYAU!$ %W*
MXOKL^=+ND#RAPP=58:7_  69\'>*KS_@Z+_9J^&_P@\>:CX(E\;^"]#EU[5?
M#LWD3M))J>M6UQ>*,%#=_9(52.5U;:T41(8)B@#]XHIX)BZPS(YC?:X5@=K8
MS@^AY'YTR*^LI[B2T@O(GEAQYL22 LF>F1U%?F3\7O\ @C#H7[ G_!/#]I3P
MQ^P[^W3KWPPU/XHZC;:[KGC_ .*?BYOLFA6D$NZXB%[%&)H/-BDG1KD^9,VY
M%))&ZOS;_:+^*7ASX+_MW?\ !/7XR?LE>!%\'SZI'HFB^)/B1X6\)Q^&;/XG
MHNI6-M>WT=HNVXDL[CS9U$MW%&\ZRE@I38Q /W>_;0_X*+_ []C'X@_"?X+^
M+=0AU'QQ\8_B+I'ACPGX6@O%2X,5U>Q6]QJ,@PQ6"!'9LD?O)-D8(W%D\_\
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
M5O%<Z4M\2]NFKQI(RMNCX9 0 W'2O1OVE_\ @M?^TW_P2<_;/\'?L]?\%1O
MG@C7?AA\1(6;PM\:OAGI-[I?V3RY$CG^VZ;=7-V<PM)$THBG.(ID=0[9B'QC
M^U%_RNL>!?\ L(:%_P"HU7?_ /!\%?>'8_@+\ M-N7A_M:7Q?K4MDIQYAMEM
M;83$?[.][?/N5H _<NSO+/4;.+4-/NHY[>>-9()X9 R2(PRK*PX(((((ZU\+
M_"__ (+4?#3XC_\ !;KQI_P2EM&L?L6A^"XO['UI7^>[\2V^^YU"Q4@X8+:2
MIQC*R6%P"3N '6?#?XX>//V(?^"*/PT^(GQ$T&ZU'Q]X?^"'AC2['P]+:S37
M.H^))M/M;2TL6BB5II'>[DC1Q&K/C>P4XK\2_P#@M3\,_#7[ '[07[.W_!2#
M]BZ7QI<^(O"C6D'Q&\0^)?AIKFA1ZUXDMIS=MJ5S+?6<"2R:CYEXLT:L?EB(
MVX8T ?TK?%'XF^!/@M\-M?\ B]\4?$MOHWAOPQH]QJFNZK=DB.TM((VDEE;&
M20J*3@ D] ":_.[_ ()R?\%+?VV_^"U_CCQY\5/V:+O0?@M\!?!6M_V+HVLZ
MKX8&M>(_$M_Y:RL&\R=;6SC2*2&1E$<K SH@=^67=_X+2_%M/VT_^#<[XE?'
MS]F:YGN[#QE\.=&\1V9MVS+'I@U"QN[Z.3;T:.U2Y25?X2C@]#7FO_!G!J6B
M7O\ P2.OK32Y8FN+/XN:S'J2QXW+,;:Q==WOY3Q_AB@#KKS_ (+&?&_]@3_@
MICH/_!-O_@INOA?5M"^(=M:W/PN^-GA72Y-+CE%S,]O%;ZI9/-,D3_:(WA::
M)U1,Q.T821FC_2ZOYW?^#U:SE\6?M6_LY^!/ UE/>>*[KPWJ4=M8V(W7$IGO
MK>.T1 .=S2I*%]3TK^A3PO;ZQ:>&=.M?$5R)M0BL(4OI@<AY@@#MVZMDT ?G
MI_P41_X+7?$;P!^W'X7_ ."3G_!.#X8:!XY^//B>:--8U7Q7<RC0_",3P&Y9
M[E(")9Y$M5:Y=590D>S_ %C-Y8]H\0>"/^"OGP5^$]W\0/#/[1GPR^,OBK3M
M->YN/ >K?#:3P_!JLBH6-O97UO?2&VD)&U&GBF1C@-Y62Z_CO_P1WN=:\*_\
M':7QHT;XZ%U\3:EXB\?1:8;PX:29KI[B)HMPY1K)'9,8'ED8XXK^CF@#S']B
MKXM^,OCW^QI\)?CO\2=.ALO$/C3X8Z#KVOVD$#11V]Y>:=!<3HJ,<HJR2, I
MY &#7I5K=VE] MU97,<T3YVR1.&4X.#@CCK7XW_\',7[17Q%O_VMOV3/^"96
M@:G=:5\//BCX[TQ_B#8V$K01ZW:/JUI8Q6$ACQFW57F9XN58O$2/W:UD_$'X
MGR_\$YO^#IOX;_LV?LK:/8^%OAG\9? 6FP^./AWX;M5L](>\D74(8KU+2("&
M*X0V=LYD1 S+YBD_O&R ?M54,>H6$UF=1BOH6MPI8SK*"F!U.[I@8/Y5^!_P
M#_9Z^''QY_X.MOVB?V:/B#'JA^'9\)7E[J'@K2]9N++3]1WVVD2/!/' Z[X'
MFG:9X@561P ^Y"Z-YG_P0]_9>^%W[07B']NC]D/XLRZ_JOPI^'=QJ-UX4^'1
M\2W<>DVU[Y^IV\=XT*2#S9HX[6((7+*& <JSK&Z ']($4L4\2S0R*Z.H9'4Y
M# ]"#W%)/=6UL4%S<1Q^9($CWN!O8]%&>IX/%?@+_P $//%?B#XG?\&N7[6_
MASXA:G)K-IX(L?'!\(Q:DWF_V1Y/A>WOH?LY;/E>7=,\Z%<%)'+#!KRK]BK]
MB'X,?M-_\&POQA_:C^+T>K:Y\0?!&IZ[JO@KQ)JFOW4C^'S8+:W'EV:%_+B\
M[$@D;:6D\Q=S$1Q>6 ?TI5';7MG>;_LEW%+Y4A23RY VQAU4XZ'VK^<3]J#_
M (*^_MB7G_!K]\'+N+XBZ[!XQ\<^.;_P+XG\=I=R+?7FD:>;APOV@'?YLL:V
MT,DN[=(L4^XDR-CU7_@J?J&B?\$:_P!JO]@CXJ?L.>%K#P5/KVBG0?B)I7AJ
MU%I#XOTV"32$,>H)& MW*XO;HB:0-()&5]VY5( /WFEN[2":.WGN8TDF)$2.
MX!<CDX'>ODS_ (*]?$W_ (*I_#7X*>$]9_X).?!WP[XT\577C""'Q-;:XT+>
M1IIC<AT6:>%"C2[%=P^Y%.0 "73\K?\ @K3\<OB/_P $]/\ @L_XX^/?_!1K
M]C>'XR_L^_%31M.T7P5KUU:![CPQ90V\1==%NF.W3[Z*<3RO$K0R2L%F62,D
M252_X./;WX/:/_P1C_8[\:_LL?$ZY\0Z%9PV.@^&/':1FUU#4-(M]',<<<Y7
M#HP:!?,B;[LJ-D!@: /V1_;E_P""B'PG_P""?/P5\.>./CO=V3>*_%NKZ?H?
MAGP?87P$VJZK<R11.D)8%O(A,ADDF*X5%'5W1&^A:_G\_P"#IKX0_#F\^/7[
M"?C&\\-)-J?C*YN-+\2W<MQ*S7MG;S>'Q# 06PBK]JN3A N3,Y.2<UZQ_P %
M]O'6C?LA?$S]D?\ X)>_L\^!+K0_A%\2?BA#??$?P?X>U,6[>);+^UK"%M+\
MZXF55BE\^X+K+(L3,T1<JJ&@#]I[6ZM;V!;JRN8YHG^[)$X93VX(ZUQ'[2VJ
M_%+P]\#?$WBKX-^)](TGQ!H^B7E_8SZ[HSW]K(\-O(ZQR11SPMM+A,D.#@''
M7(^'/V#_ -EK]MSX"_\ !6_XD?%WP9^R\WPJ_9D^(_@^W:X\"R^(=&\K3?$=
MO#;(+Z"PTVZFC@:41S*YBP)/-W2#<JX^[_VA/^2!^./^Q/U/_P!)9* /SC_X
M-S/^"N?[;_\ P5XC^)'C/]HB;X=Z)I/@&]TRUATGPEX2NX9KYKN*Z8LT\]_*
M$"&!, 1G.3R*_4F66*")III%1$4L[L<!0.I)["OP@_X,?+>"[^$G[1EK=0)+
M%+KOAU)(Y%#*ZFWU $$'J".U>/\ _!,?]EWX3_M4_P#!03_@H3\%?C9#K.I>
M"?"H\5?V+X-M?$-W9Z9"T6L7L=L3!;R('6!4'E1MF-#AMA9(V0 _H_BEBGB6
M:&171U#(ZG(8'H0>XKY/_P""T_[7_P ?/V$O^"?/CK]KG]FK5?"<FO\ @(Z=
M/=:-XKT::]M[V&ZU"UM"A\BY@>%E6=I%;Y@Q3;@9W#\J?^")_P"W#\=_V</^
M#8;]I'XR^%_%][<ZQ\-O%^I:=X!FNI#-_8@N[/2D0PA\@)%<7LMR$QMWLV00
M2*XJV_8Z^!/B'_@T?\2?MZ:]X>FO?C#XKOKG5O$GQ%DU"9M5U9O^$S73S;7=
MP6WW5N8H(V,$I9/.43 >8 ] '[<?\$I/VJ/B/^VY_P $\OA;^U5\7=/TBT\2
M>-- >]U:WT&VDAM$D%S-$!$DDDC*NV->"[<YYKZ!M[NTN]_V6YCE\J0QR>6X
M;8XZJ<="/2OY\?VK_P!M7XV_L@_\&G'[-NA? 7Q9J'A[5?B3./#VIZ]I<[0W
M%MIN_4KB>.*5<-$\IACC+ @^6TH'7CZ]^#G['O[5WPS_ ."D_P "?VD/V%/V
M+KGX4_!!/A[%X6^,.DW?B?P_'%XBL DIL]1DMM/OI_M5Q%YL<GVAOW[;-I+*
MS @'ZJT5_/'_ ,%@/AUK?_!#?_@K[X/_ &SO@]9Z*GPD^-&EZG87/A_7M-_M
M'3/#EY+"MKJ+PV!./+B%Q!>QQ(4#[IK<%(R17[G?L??LY_ #]EW]G[PW\+OV
M;-)LT\,P:5;R6VK6\BS3:SNB4B^GN%YN991AS(2<@C;A0  #TZFSSP6T+7%S
M,D<:+EW=@ H]23TIU?F)_P %0_!KZ;_P5F^"WQ'_ &@_C3X6\?\ PPU#PQ>:
M/X?_ &3+GPU_;>L>*=8DBN@;NTTZ5?LAVLT#MJ%W)#';I;NA<!B2 ?IS!/!<
MPK<6TR21NN4=&!##U!'6DGN(+6%KBZG2.-!EY)& 51ZDGI7XC_\ !IEXI\2:
MI\8?VR_V8==MYX/ /AWQI:_V)\/=0G6YL=%^T7FL0W-O''EHPK1P0QN%RC^2
M#SU/QY_P2C_9H^&G[4W[+G_!2:+XWRZYK5E\./!TFH>#='D\27B6-A?PV_B2
M6VNS;I*$ED@:UC\KS RJ&D&T[S0!_3ZK*ZAT8$$9!!X(KX?_ ."]W_!0']HS
M_@FU^Q')^U7^S'?^#;O4M)\4V.EZIHWBS0Y[Z*>.Z)4%6@NX&A="N>=P8'&!
MUK\W?V-_V_/VB_V=/^#0[QE\7/!/C_4QXIT#Q9=>#O!^N-<.T^C6=WJ%I$3%
M)G<C11W5P(6!'EMY6W 117FW[;'[$G[.GPX_X-7_ (7_ +4?A7P9'!\1O%>H
MZ/JGB_QI;W4BWOB"2^N[B62*_<-_I:1L4\M9=WEM$"NTEMP!^^'[ GQU\8_M
M/_L/?"+]H[XAVFGV^O>._AQHVO:S!I4+QVL=U=V<4\BQ([NRH&<[0S,0,9)Z
MU\7_ /!Q9_P5+_;._P""2OPQ\#?&G]G&Z\ ZM8>+/$TNCW6A^+_"EU</;E;4
MS"5)X+Z'/*."I0_>&"-IW?3O_!'C_E%!^S;_ -D/\,?^FRWK\X/^#W#_ ),N
M^#G_ &5"?_TW34 =O^V__P %K_\ @H?_ ,$M?!7P%_:5_:*\.?"GXJ?"[XQZ
M1;76K6GA+PM?^'M:T.=[6WN7AC>?4KR"X'ES,49E3>T3*WE@AC^K?P_^(GA/
MXF_#?0_BQX3U(2Z'XAT2VU;3+N4;-]I<0K-&Y!^[E'4\]*_+KQ5_P1*^,'_!
M63X)?LX:C^W+^UMH]O\ "[P%X$TJZT?X=_#;P/-87.HB:PM<M=ZA=7TY\SRX
MTC)CA4!2^P(S%J\Z_P""CG[0^L^)_P#@X)_9U_X)EW'PCOO%GP:\#^#QJEO\
M'M,N;*"T\1ZHNF:A+:-.E_/#:SQ6RVUL8HYGP&AD"AFDVD _:6.2.:-98I%9
M&4%64Y!!Z$&F)=VDER]G'<QM-&H,D0<%E!Z$CJ*_&&XU+_@I=_P2!_8I_;E^
M,ES\+7\"_#.>_76_V<]!NM?TZ]?P=-JFIFTFAAM[2>>.WCB%Y!,D()A5X#@?
M.X/EO[.O[-?[;?QM_P"">W[*/[5__!.+]E365^,WAOQ:_BGQG\9M:\::';R^
M.;6XEN1J=I=W+7[7EVDLRPQ&*Z0 1PE<+@"@#]]*;%/!.6$,R/L<J^U@=K>A
M]#7X-?\ !6;P9XLU;_@ZD^ /PL^$?CS4O!)\:>#-*DU[4O#<_P!GG/FS:Q#=
M728^479M8MD<S*Q1TB;!V 5^H_\ P32_X)0_ 3_@EK;?$73_ (#^//&NLVWQ
M&\4KK>H0^,-96\-FZJRJD3"-6;[[;I)"\CX3<QVYH TO^"HW_!3+X%?\$J?V
M7;W]I#XU0SZE/+=+I_A7PM83*EUKFHNC,D",P(C0*C/)*00B*3AF*(WD_P"P
MKXF_X*T?MP?L\Z'^UM\7/CWX&^#UMXZTZ+5_!OP\\.?#C^U6L=+F426LM]=7
MEV&EEEC9)"D2Q!58<JQ*I^<__!\9H_CV0_LZ:^D-RWA>'_A);=Y$SY,=^_\
M9S*'QQO:)&VY[1R8Z-7[<_ SQ#IT7[*/@CQ/\+_#KZQ8MX#TJ?0M-L)XHS<V
M[6D1B6-Y66,?(1@LP'O0!X/^R]^T=_P4(F_X*!^(?V.?VQ? ?@:+0M%^&)\1
M>&/'?@:TNH;;Q6S:A#;^88+F65K*2%2RR6WF2X:57\QD:,U]>DA068@ #DFO
M@S_@GG_P7<_9_P#^"F7[3?B']G/X+_LL?$K2_$/@JQN&\4:IXK@T>&#2X1=1
MV\L>Z*^EDDS*%RL:L#Y>3T%?F3_P3L_8[LOVVO\ @M1^W/\ L7>+?B?XL\+?
M"@7_ (FMM3T/P3K)L'>%-?\ *M;.(X98;5-S2&)%"MY$4; Q%XW /Z)HKB">
M!;J&='C9=RR*P*D>H/I26MW:7T"W5E<QS1/G;)$X93@X."..M?@G_P %:O!U
MY^PYXN_88_X(+?"3Q[XIO?@_KGC*Q;QQ+J^HYN_%%M>^(TC-C<O"L8:W0W%R
M?( V8>$$'RE->C^*/BI=?\$Z_P#@Z@\#?LP?LOZ!;>%_A?\ &?P-IZ>,OAYX
M<M%M=)>]>"^CBOXK2("&"9&L[=FD1 63S@3^\8T ?M317X;_ /!*71-(F_X.
ME_VPO@W<:=%-X1_X5UX@B'A:9-^G".75M!\Q!;MF,*WF2 KMQAV&,'%<S_P:
M7[OB5^S'^V%X6^(LLFOZ:;G3X#8ZU(;J+R_LNI_+MD+#'RJ?J!Z4 ?O7<75M
M9Q^==W$<2;@-\CA1DG &3[T^OYK/^"$'[$WP6_;V_P""0?[4^O\ [3,.J>*-
M4\.MJ#>"[G6=?N7@\/7L>BF=+^WB\P(L_F"/=(P)*1!.$9P_:?LB?$/_ (*,
M_P#!1[_@U?\ B1\(?@OXD\0^)O&7@#XC?\(]%%:7DDFJZWX7@ALKV73XY,[Y
MG073*(LEG@A$*AMRHP!_0U;7MG>Q)-9W<4J2 F-XI P8 X)!'7!XJ6OQJ_X-
MUOVY?V*?VQ_VEYK_ ,+? ;2_@9\<?#/PNO=!\8?#;PMI"V7A_P 1PB]L&;5+
M.!=HM;F%K81S0LGF,D\>9)1;Y3]E: "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^>?'W[)_P"T
MEXV_;N\)?M8#]IWPQ'X0\%>']0TO1/AO=?#.>9HWOF@^TWQOUU5,W9C@$*/Y
M&R.*25=A,C,>*_X+*_\ !+)_^"N/[,UC^S7<_&#2?!$%CXCM]:M]>NO!4FL7
M=M<1))'^XVWUJL>Z.61&W!\ACP" 1]=T4 ?!7AK_ ((__M$6'_!(+6/^"3'B
M_P#;NTC7K*YT=="T/Q]=?"B5+K3]&\[S?LCV_P#;!6=D&V**0.@CC55*2$ C
MS3QO_P &[/Q!\;?\$>_!O_!(>Y_;FTB'1O!_C*?6H?&B_".0W-Q#)=W=XMN;
M?^V JL)[V;,N\@H$78I!=OU HH _,+]NC_@WC^)?[<'['_[.W[(VM_MUZ/X=
ML_V??#4.E6>MV/PADGEUIH+6WM()FC?6 L&(+:/<@+[I"[ JI"+[A^WW_P $
MF9?VQ_C!\%OVQ_"GQ7TKPO\ '/X(ZK:WFE>)#X9DFTC7((YEGDL;JT^T^='
MTGF%"MPSQ">49D+ C[-HH ^+_P!E+_@DPWPT_P""A7Q'_P""J/[2'Q(TKQ9\
M7?'5A%IFCVN@Z))9Z/X7T^.UM[4) DLTDL\[Q6T0:9F3AI J#>37FO[&O_!"
MKXM?L??M?_M!?MB:5^VOX?US6/C_ &FO'4M*F^$4T%OI%YJ-\]Z)8B-:9I8X
MI7(\IB"ZX'F(?FK]&J* /RR_9T_X)E^+_P#@@?\ \$I_VE-$T_\ X*!:;);:
MMX=U'7-&\=3_  ZN--F\-:JU@+2*<^1>7KS+O6#:$BWJ_(#\+7R?^RQXI_X.
MD/V;OV;?#'Q,^&7_  3^^!^L:+I'@N*_A\8:T-)?7=7TXP_:3<7<T>K17$\T
MJ,9)"P$KLS%@9&.?WL\7^#_"?Q \+:CX&\>>&-/UK1=7LY+35=(U:S2XM;RW
MD4J\4L4@*R(RD@JP((."*\4TO_@E_P#L)Z/HJ^$K+X!VW_"/)'Y2^$9]<U"7
M0_*_YX_V8]P;/RO^F?E;/:@"Q_P30_:T\4?MU_L(?#/]K;QK\.?^$4U7QOX>
M^VWVAJSF.*19I(C)$7^;R9?+\Z/.3Y<J9+=3[H0&!5@"".0:@TK2M,T+3+;1
M-$TV"SLK.!(+2TM85CB@B10J1HB@!550  !@  "IZ /E;_@F!_P2D^!__!+R
M#XK1?"$QRM\3/B-=Z_N%L(SIVFDG[#I28^]%;"2;:3R3,WM71?\ !13]B/QS
M^V[X9^&6E_#C]HK4_A=K/PX^*UIXUL/%&CZ9'=W(EMM-U&U2%8Y2(V5GO5\Q
M7#*\2R1D'?Q]#T4 ?&O[6G[!'[8'_!03X&2?L?\ [6/[0'P_L_AQJVH6$OCC
M4? '@V\MM8\1VUI<Q726\0N[N:+2]\L,3,X-R<*57 )-<_\ \%<O^",-_P#\
M%.?V6O O[&7@3]H31?A1X \!:S8:CI%C;?#R75KA39V%Q8V]NDAU*W1(5AN7
M&WRV;*I\W!!^ZJ* /C7X-?L-?\%*_P!G[]D+PK^R'\)O^"B_PPTVU\'>%+;P
M_H?BZ3]F^ZGU2&UMXA#"^)/$IMFE5%4;F@*G;DIS7MO["7[,&L_L;?LJ^%_V
M=O$WQ:O/'NKZ*U_<ZWXTU"Q-M/K=_>W]Q?75W)&992KR3W,C',CDDDYYKUVB
M@#YQ_P""FO\ P2[_ &8_^"J_P%7X(?M&:7>03:=<M>>%O%6C.D>H:'=E0K20
MLZLK(X 62)P4< =&5'7SK]F?]E/_ (*^_LQ_"K2?V<[+]N+X/^-O#GAZPCT[
M0/&OC7X4:F^O06<:A(HYXK;5HH;IHXP%#LZLVT%RY)-?:=% 'SOXY_X)Q?#+
MXV?L<_$#]D+]I'XA^)O'T'Q2>6[\:>*-9N8UNY-09(!%<VD2+Y%DMN;6U,$$
M:>6A@4L)':1W^2?$?_!OY\4_CG^R[\%O^"?'[4W[5^B:[\$_@IXF_M6VC\.^
M#[BQUSQ/%$L\=I:74SWDD-JL<-U-$SQ(S.I7'EM\U?I]10!\!?\ !6G_ ((C
M^)?^"G'Q3^"OCCPU^U+I'PVTCX'337'AGP_'\,VU03S2RV4C"21=2M@L0%A;
MHL:H"HW_ #'(V_0W_!2&/4X?^"9'QZBUN\@N+U?@1XI%W<6MLT,4LHT6ZWLD
M;.Y12V2%+L0" 6;&3[O7,_&/X/?#SX_?#/6/@[\6=#DU3PUX@LGL];TM-0GM
MEO;9QB2"1H'1VC=25=,[74E6!!((!^"O_!!S]BC]L7]M_P#X(7^.OV=?@C^U
MAX7\$^"?B#\1-4TCQ;:>(/ <FHWUE"(;!IY-/N(;N +Y\>(I(ITE& 3&\18U
M^E7Q)_X('_LD_$+_ ()+Z)_P2>&L:E9Z)X81+[P]XU^SQR7]KKHDEE?5&0X5
MS(]Q<*\60/*F:-63"LOT;^RE^PW^RS^P]X;OO!G[*7PK3P9HNHW1NKO1-.U>
M\DLFN&55:<6\TSQI*RHBF15#,$4$D "O6: /SVUC_@BS\2OVF_CK^SY\4?\
M@H!\??#?BW1?V:](2'PAX;\(^%9[%?$&HJ;8_P!H:C)<74V 396KM;1KM9D8
M%]A*&Y^UU_P18^)?[4'_  5A^''_  5*T_\ ; T;0+KX7Z=8:?X?\%3_  NE
MO8IK:VGNYV$]TNK0EW=[V?YEC4*-@VMM);[]HH ^9_\ @K?_ ,$[8_\ @J1^
MQ+KW[(W_  MR[\$S:GJ-EJ%IK<%C]JB$UM,)%CG@\R/S8FQT#J58(XSLVGXJ
M^*G_  ;-?&OXHZ'^S=J7B'_@J!J^J^*_V>39VFC:GKGPVLWL$TZTEMI+.VM;
M6WFA=3#]F"E[B:X>8,-SJ$"U^MM% 'P/_P %,/\ @BCXA_;E_:?^!O[:?PN_
M:F/@KXE?!6ZL6M]2UWPA'J]GJR6MXMY$\MO%/;!)!-YC,%8(XDV@1X#5C_\
M!2G_ ((<_%K_ (**?%?X'?%76/VZK;0[OX(3M?:>^H_"[^T9]8U&2YM;F>:=
MXM2MHXXFDM(PD,<2B-"5W-P1^B%% 'Q;^T__ ,$F]2^(O[??PS_X*E?L_?%'
M1?#/QD\":5)I7B"'6/#\MQHGBNQDM9[5EEBCN%FMI52YEV2AY< 1*P;8#4W_
M  3\_P""2EM^QK\:OC/^V=XS^*6G>+/CA\;-4N[O5O$<?AU[?2=#@EF,Z6%K
M:&X:5X%E\HN7G#RB"(9C*DG[,HH _+K]BK_@W6^)?[&'[.G[3/[/F@_MVZ-K
MD7[2GA9M'U35;OX/RPMHADBO8)98HUUDB8&"_N $8KM<1ON8*R/"/^"#WB/]
MGW_@BEXT_P"";FL_\%(H/#^B#Q&WB3_A9D?@]M'BL[02I-<6E_&=2D$UNQ0G
M<)8L';D.%VM^I=5]2TG2M9@2VU?3+>[CCGCFCCN85D598V#HX# X964,#U!
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
M^RI\+$\&Z'J%V;JZT33]6O)+,W!"JTRP33/&DC!4#.JAF"*"2%& #YO^+_\
MP0/_ &2/BK_P2?\ #O\ P2ECU?4].T7P>B7OA;QF((Y;^SUL/-))J3Q_*DAE
M>YN1)%E08YV163",N#JG_!&/XE?M,_M(_ 7X[?\ !0+X\>&O%FG?LZ:-'#X/
M\+^#_"L]C%K>IHT##4M0DN+F7 W6MNYMHUVEH^7*%D;]!** /B3]KG_@FM^U
M/^T3H/Q]^$.E_M(^ K[X;?':9&A\+>//AS-J,_@J8Z79V4E]I]Q'>QB2;S;=
MKI(WC"QS>7(KAO,\SR7]N3_@W#T/]JO]@[X)?\$]_A?^U:/ G@_X,AIH=1U#
MP&=8O]7O'CD62=W74+:.%7>::0H$;#. & &*_36B@#X"_P""J'_!$OQ!_P %
M*OA;\$(W_:;MO"7Q&^!MXUQHGBBV\'--IM^9!9^=OL7NR\67L;9U_?R;=KJ=
MP?*N_P""H_\ P0['_!4;]F?P3X,^*W[3EY9?%[X?ZE=:EH/Q2L_#JQ0^=<LC
M7%L+&.8&&U)B@$869I8OL\;&25C(9/ONB@#YN_8;_9<_;3^$UG9Z_P#MU_MP
M-\7=?TG2SI^APZ/X4AT6PMD.T275PD;,U]>.J*OG/M6-3($C!D=V]@^/_@/Q
M]\4?@]XA^'/PV\=:7X;U37-)N;!-9U?P_)J<5LLT+QEQ;I<VQ=@6##,@'RX(
MYX[&B@#\]_\ @B?_ ,$/_B!_P1J'CK1M"_;!TCX@:-X\ELI[ZUN_A?+IMS;3
MVJ7"1M',NK3*4/GDLK1DG8,,N2:Q?V,O^"#GQ9_8Z_:(_:(_:.TC]MS0-;U3
M]H33=9CU*QG^$,T$&C7=]=RW2S18UIFECC>9QY3$%QC]XI!)_2*B@#\\_P#@
MFW_P0-\.?L0?L-?%O_@GS\8_VA;?XI> OBS=75QJ!@\$-HEY927%G#:R,DAO
MKI6*K!#)&=JE)$W9;@#R#P]_P;M_MBZ-_P $Y_&7_!*N7_@I+I#_  EU#61?
M^$Q%\,RNI0[M1AO'@NY3>%7M@Z22B*(([SNK&98@T+_K710!^>_BO_@@5X)^
M*W_!'_0O^"3WQM_:!DUU/!=R+SP)\1-/\)+8W.E7:/,\4CVIN95G %S<1,-Z
M%H9=N0X\VNQ_X)N?\$\/V[OV6O!_A;X8_M:?\%$&^)GA#X>VZ0>"?#>C^$$T
MQG6*,QVW]H7AE>:\B@0_NX#M4,D;.\GEH%^UZ* /@;]N?_@B_P#$3_@HC\*_
MBIX$_:5_:B\(ZAJOCB]TC_A"/$-K\)+A'\"65A(9!;6<;:RWF-*SS&64LC2>
M>P8,B0I%YU^T9_P1W^+^G_\ !%>V_P""?GQN_P""J@TK1/A[J5G>:?\ $U?
M\FFD:):^:$TF_A&IR?:XE\U!$$>,YM[9-KE>?T^JOJ&D:5JQ@.JZ9;W)M;A;
MBV^T0J_DRKG;(N1\K#)PPY&30!\[?\$@O G[0GPS_P"":?P?\#?M3:OJ][XW
ML/"H74Y?$ 87Z0-/*]G%<J[,R3QVC6\;HQ+*R,I)(->#?M??\$/_ (H?M ?\
M%7O"7_!4?X*_M[ZW\,=8T#08M+N=/L_!]KJEQ'$L,]O(MG)=NT$*RP7$JE9;
M>8([-( Q;"_H510!^>__  3#_P""('CS_@F1^U3\:_COX$_;,G\1Z!\5[E[J
M'P[K7@R,W$=R)KJ6WDO+I9P;@1-=R[A"MN9C@EHP"AXC]BK_ (-XOB?^Q?\
M"3]J#X7>'OV[=%UI_P!IOPN^DZKJ5S\'Y83H,C+J$;3PQC66$P\K4[D"-B,.
ML3%B%9'_ $_HH _/?]D?_@@9X-^!O_!*[X@?\$HOCO\ 'U/B%X/\;:E<7UMK
MVF^#CHU[ID\A@ECE"O>722O#<6T,T9PHRFU@P->)^*?^#=/]M7XF?\$XM+_X
M)@?$C_@I;H4OP\\)>(H[SP?<:?\ "UEO# +F6;;?.]\3,L?FN(H8VC"EAOD=
M8T4?KI10!Y3^P_\ LXZ]^R#^R=X"_9=UWXDQ>+?^$!\-VNA6&O1Z'_9[7-I;
M1+%!OA$TH#B-5!8-\V,X!SGYG_X+9?\ !&SQU_P6-\%^$OAA<_M7:5\._#WA
M/6I-5@BC^'$FJWEQ<M 8<-,=3MT" ,YVB+.2/FXY^[J* //OV5_A-X_^ _[/
MOA+X+?$?XB:7XJO_  IH%EI$6NZ3X;DTI+J&VMHX$=[=[JYVR'RRS$2;<M@*
M,<_'O_!7#_@AS>?\% OC]\/?VV/V;OVD[CX0?&KX;B"+2O%$>CB]M[V""X:>
MW$D8="LD4DDI#_.KI(T;HR[2OZ!T4 ?,&B_\$^_'/QI_9>\<? O_ (*,?M%7
M/Q;U;XC^&3H>OZAI&A1:'I^F6@#-&-/LXRZQSK*WG&YD+O))'%D+'%'$OSG_
M ,$X/^"*7[<7[!7AZX_9BF_X*@3ZS\ 5UB:]M_!VF^!([35Y(I9/,FM(]0>>
M1K"&8Y\WR,L=\C1&!Y#(/TKHH ^ OVG_ /@BS\2_VAO^"MW@'_@JQIG[7^BZ
M%>_#K3[33]#\$S_"Z6\BFM86NV8370U:(M(QO)OG6-0N$^4X.[[]HHH \B_;
MA_8<_9U_X*'?L]:K^S/^T[X.;5O#VI.L]O-;3>5=Z9>(&$5Y:RX/E3)N;!P5
M*LR.K([*?"_V2?V,_P#@I/\ L)_!S3OV8?A5^U9\-OB-X%\-6_V/P/?_ !*\
M&W]OK.CV"\0V<TEE=^5>QPKA$.R%MH"Y"A57[1HH ^ _^"17_!"W0_\ @F!\
M:OB-^TQKG[1=WXX\;?$V*9-7BM/#BZ9I=DLMW]K=886FGF8B3 #-+]T<KDY!
M_P $_?\ @BS\2?V'?^"BGQ?_ &_=1_:^T;Q:_P 9[S4KGQ)X4B^%\NG+:-=:
MA]M MKDZM.5"/\GSQON7T/-??E% 'R-_P5._X)0>#_\ @HW+\-?BEX?^(0\$
M?%/X-^+(/$'P\\7OI/VZW26.>&=K2[MA)$9H'DMX6^6171DRI(+H^#\&_P#@
MDMJ=_P#\%-+[_@K!^UY\2-#\3?$.T\.Q:'X%\.>%-#EL])\.P+;M!)<;YYI9
M;FX=99P"=BQB=P%8[&3[7HH _.36O^"'OQN\#?\ !6CQM_P4K_9+_;9A^']O
M\4M!DTOQSHMSX(CU*]@BE%J;@V,TLHB21Y+."9'EC<129RDJ?NS)_P $H_\
M@B?X@_X(X_#'XVZ?'^U;;?$?2?B'HXNI+>7P"VE7-E<6T-T%;SO[0N%E5DG<
M,IC4[@I##E3^B]9/CKP3X=^)'@[4O 7BZWN)M+U>S>UU"&UOYK5Y(7&&02P.
MDB9&0=K D$CH30!_.]_P;+_LX?MB_M)_\$U_VA?A9^R_^TQX8\$6/C+Q%)X<
M\26_BGP7)J9@@N=+2.2]L9H+F!X+GRI'CQ*)HS\C*L;(2_ZJ?L_?\$:IOV-/
M^">_@_\ 8S_8]_:1G\)^*O#/CNT\7WGQ-U#PRMXVIZHL@-RTMD)XP89H +0Q
M>;D0 *79LN?>OV3O^">'[''["[:FO[)7P6@\#P:R5;5;#2-8O3:73C 61[>2
M=HC( ,"3;O ) ."0?:: /BS]FK_@E#?^"?\ @I5XH_X*F?'SQ7X-NO'NL^#H
M_#NGZ+\//"TVEZ<GW?M&IW)GN)I+B\E"B,9(5(Q@F1L,OVG110 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 <U\8OB_\-?V?_A7X@^-GQB\76N@^%O"V
ME3:EKNKWI/EVMM$I9V( +,<# 5069B%4$D YOAO]H_X)^)_V<],_:TMOB#96
M?P\U;P=;^*K;Q/K!-E;QZ1/:K=1W4OGA&A7R75R) I7." 1BOC'_ (*L*W[:
M'[&W[2>KLQE^%'PD^$7C/[ !_JO%7B^UT>\#3>DEII<JE5ZA]05F^5K!&?YS
M_;6\5ZQ/_P $/?\ @G7^SQ!.Z:)\7O%7P:\+^+XL92[TMM+@N'MW'0JTL$#$
M'@B,C!H _3OX+_MJ?L\_'KQ=%X \">)M6MM<N]"&N:7I'BCPEJ6B7&IZ665/
MMUI'J%O"UU &= SQ!@ADCW[?,3<GQD_;8_9V^!7C:3X;>-_%&K77B"UT(ZWJ
M>C>%O"6I:W<Z9I@8I]MNX]/MYFM8"RN%>4+O,;[-VQ]OR-_P7"\8:I\&_P!J
M#]A7XW>#O-BUV+]J'3_"?G6_WWTO6H3:7]O@?>$D:I\O0E%] 0W_ ((3^*M7
M^-'QU_;>_:'\93-/K>I?M4ZKX6$LPR\>EZ+;Q6]A;Y/.V.*4J!T!+' R: /O
M[P1XW\'?$OP=I?Q"^'OBBPUO0M;L(K[1]8TNZ6>VO;:5 \<T4B$JZ,I!!!P0
M:U*_._\ X-N?&.JW7[+_ ,:?@BQE&A?"?]J+QGX4\'PMREKI:307<=NA[!)+
MN;Y1P RX]*_1"@ HK)\=6?C&_P#"-_9_#_6+33]:D@(TZ]OK<RPPR9&&=!]X
M8SQ7D/\ P@/_  4$_P"B_P#@3_PE)/\ XJ@#W2BO*/V-_BMXU^,'PDG\2?$#
M4;>[U.T\07NGRW%M9"W1Q"X4$(&;'?G/->KT %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%5-'U6/6+5KJ*)D"R
MM'ACW4XS0!;HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **J:/JL>L6K7443(%E:/#'NIQFK= !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !15?5=0
M32M.FU&2,NL*;BJGDU+!*)X$G P'0, >V10 ^BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBJ^JZ@FE:=-J,D9=84
MW%5/)H L44R"43P).!@.@8 ]LBGT %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%5-'U6/6+5KJ*)D"RM'ACW4XS
M0!;HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /SP_;2_X-[O^"?O
MBK]EOXN-^SQ^RE<R_$O5? ?B!_!,2?$C68XY=?FL[AK3Y+C41:J&NFCXE AY
M^?Y<US=M_P $2)=,_P"",WPS_9W^#W@6U\&_&SP5-X0^))M=8\1S7UJWC_3+
M&U6ZCDF,T\<4<NRXM\VY\A#('12HPWZ9T4 ?%'Q>^ ?Q<_X*)_M=?L_?$GXD
M? CQ!\// 'P+UNX\9ZS9^+[FR:\U;Q-Y*Q:?9VR6D\P,5H_FS2W)(CD/E+%O
M!=DC^"?P)^,__!.3]J7]H3Q-\-/@#X@^(G@'XX>*$\>^&+?PG=V,=QIOB::$
MQZE8W8N[B$11W$B13Q7(S&@,J2%2J>9]MT4 ?,__  2:_8@\1?L&_LD1?#CX
MCZM8W_COQ9XIU/QC\1K[2V9K636]2F\V9(2P!:.)!# '(!<0[\+NVCZ8HHH
M**** /!?^"=7_)#]7_['O6/_ $?7O5>"_P#!.K_DA^K_ /8]ZQ_Z/KWJ@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ K'\#_\@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"H V**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/_P @
MB7_K]F_]"K8K'\#_ /((E_Z_9O\ T*MB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_\ (L7O_7 U<T[_ )!\
M'_7%?Y"J?C'_ )%B]_ZX&KFG?\@^#_KBO\A0!-1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6;XQ_Y%B]_ZX&M*LWQ
MC_R+%[_UP- %S3O^0?!_UQ7^0J:H=._Y!\'_ %Q7^0J:@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\#_\@B7_
M *_9O_0JV*Q_ _\ R")?^OV;_P!"H V**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH \%_X)U?\ )#]7_P"Q[UC_ -'U
M[U7@O_!.K_DA^K_]CWK'_H^O>J "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "L?P/_P @B7_K]F_]"K8K'\#_ /((
ME_Z_9O\ T*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0J
MV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** ,WQC_ ,BQ>_\ 7 U<T[_D'P?]<5_D*I^,?^18O?\ K@:N:=_R#X/^
MN*_R% $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %9OC'_D6+W_K@:TJS?&/_ "+%[_UP- %S3O\ D'P?]<5_D*FJ
M'3O^0?!_UQ7^0J:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ K'\#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"H
M V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ.:ZM;>2.&>YC1
MY6VQ*[@%SUP >IJ2@ HHIDUQ;V^S[1.B;W")O8#<QZ 9ZGVH ?1110 4444
M>"_\$ZO^2'ZO_P!CWK'_ */KWJO!?^"=7_)#]7_['O6/_1]>]4 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_@?
M_D$2_P#7[-_Z%6Q6/X'_ .01+_U^S?\ H5 &Q1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_\ D$2_]?LW
M_H5;%8_@?_D$2_\ 7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110!F^,?\ D6+W_K@:N:=_R#X/^N*_R%4_
M&/\ R+%[_P!<#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ K-\8_\BQ>_]<#6E6;XQ_Y%B]_Z
MX&@"YIW_ "#X/^N*_P A4U0Z=_R#X/\ KBO\A4U !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/X'_Y!$O\ U^S?
M^A5L5C^!_P#D$2_]?LW_ *%0!L4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% 'YN?\%QOV,O^";,O[,WQ)_:#_;!\460^*.I:->)\+/%?B3QPUA?:
M;J^S&E66EJ\\<-M$DX@W[55"/-GN&.9)!]!>./%7[7O[.7_!).PU'X>Z?>?&
M+XWZ)\(]+L+.Z\/NEVVN:ZUG! ^HH\A59XUE9[HDD&5$./F<"LK]HC]K+_@C
M[^U?X0^(_P"S3^T+\8/AIXM/A:\O= \8>!]:>-]7MKV,M$\-I:2*+F6Y$@*Q
M/:JSM*%$1+@5Q?[!/Q$\&?\ !(+_ ((]?!#0_P#@HY\4)O!K6,,.BS7WB"TN
M)SILU]=75Q8V%TUND@M_)MVC@=W*PQF':7 QD ^>?^"+/PN_X(W>+?VL;B]^
M'O[+?Q1^%?[4/P]L9[W6_!_QN\0ZL^KLL\1@GU.**XN7M[I7$YS(L:,IF#!$
M5D8^J?L)Z9\//^"J7[5W[6?QB_:E\ Z7XT\-^ OBG=?";X<^'_$5HMS9Z'8:
M;$!?7%K&X(AN+N>597N%Q+A(D#*L:@=]XNT+X%?MT_\ !3#]GW]JK]E/QAHG
MBN'X-V7B63QK\1O"%[%=Z=-8WVFO9VNBF]A+17,QN)S<^2K.8$@D9Q$9XC)P
MG_!/&\\ ?\$R/VG_ -K_ .!O[2_C?2?!NC>)?BO>?%[P3K?B"]2UMM7T7585
M-S]F=R/.:SG@\B5%RZEXB1B5"P!W_P#P06_:9^(OQ]_8_P#%'PW^+OC"[\1^
M(_@C\7?$'PUO?$>I3&2[U:#398VM;F=SS))]GGAC:0\NT19B6+&OMJOA[_@@
M-^SA\0_@=^QOXH^*'Q7\)WF@:_\ '#XO^(?B5<:!J=L8;O3;;498UM89D8 Q
MN;>WBE,9Y0S%6 8,!]PT 9_BOQ7X<\#>'+OQ;XMU>&PTVPA,MY>3G"1)TW''
M;FO./^&Y_P!D?_HO6@_]_G_^)KU*^L+'5+233]3LHKBWE7;+!/&'1QZ%3P16
M/_PJ[X9_]$[T+_P40_\ Q- 'C7_!-G4]/U?X":I?:9=)-$_CC5621#P0TJNI
M_%6!_&OH*O O^"<D$-O\"]6BMX511XZU<!44  "8 =/8 ?A7OM !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/X'
M_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5 &Q1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_P#D$2_]?LW_
M *%6Q6/X'_Y!$O\ U^S?^A5L4 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 9OC'_D6+W_ *X&KFG?\@^#_KBO\A5/
MQC_R+%[_ -<#5S3O^0?!_P!<5_D* )J*** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *S?&/_ "+%[_UP-:59OC'_ )%B
M]_ZX&@"YIW_(/@_ZXK_(5-4.G?\ (/@_ZXK_ "%34 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_@?_ )!$O_7[
M-_Z%6Q6/X'_Y!$O_ %^S?^A4 ;%%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!FQ^#?"$/B-_&$7A735U>2/RY-56QC%RR8QM,N-Q&.,9JUJVD:3K
M^FS:-KNEV][9W";+BTNX%DCE7T96!##V-6** (=.TW3M'L8M+TFPAM;:! D%
MO;1!(XU'0*J@ #V%1:IH&A:X]M)K6BVEXUG<">T:ZMED,$HZ2)N!VL,GYAS5
MNB@ HHHH **** /!?^"=7_)#]7_['O6/_1]>]5X+_P $ZO\ DA^K_P#8]ZQ_
MZ/KWJ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ K'\#_ /((E_Z_9O\ T*MBL?P/_P @B7_K]F_]"H V**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M ,?P/_R")?\ K]F_]"K8K'\#_P#((E_Z_9O_ $*MB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_\BQ>_]<#5
MS3O^0?!_UQ7^0JGXQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "% $U%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9OC'_D6+W_
M *X&M*LWQC_R+%[_ -<#0!<T[_D'P?\ 7%?Y"IJAT[_D'P?]<5_D*FH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0J -BBBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /!?^"=7_)#]7_['
MO6/_ $?7O5>"_P#!.K_DA^K_ /8]ZQ_Z/KWJ@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\#_\@B7_ *_9O_0J
MV*Q_ _\ R")?^OV;_P!"H V**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** ,?P/_P @B7_K]F_]"K8K'\#_ /((
ME_Z_9O\ T*MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#-\8_\ (L7O_7 U<T[_ )!\'_7%?Y"J?C'_ )%B]_ZX
M&KFG?\@^#_KBO\A0!-1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !6;XQ_Y%B]_ZX&M*LWQC_R+%[_UP- %S3O^0?!_
MUQ7^0J:H=._Y!\'_ %Q7^0J:@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH ***R]>\;^#/"REO$OBW3-/P.?MM]'$?\ QXBL:^(P
M^%INI6FHQ75M)?>RZ=*I6GRTXMOLE=FI7,_&'XB_\*G^'.H_$#^Q_P"T/[/\
MG_1/M'E>9OF2/[^UL8WYZ'ICWKF]?_:Y^ .@%D;QRMY(/^6=A:R2Y^C!=OZU
MY%^T'^V!X$^)OPWU/X?>%_#NJ!KXP@7EXL<:KLF23.U68G.S';K7YIQCXG<*
M93D6+^J9E2^LJG4]FHRC4?M.5\FBYE\5M)*W?0^LR/A+.<;F-#VV%G[)SCS7
M3BN6ZYM79[7VU[%__AXI_P!4>_\ +@_^YZIZ'^W[_8UHUK_PJ;S-TSR;O[>Q
MC<<X_P!0:^<Z*_DC_B./BC_T,/\ RE0_^5G[5_Q#[A#_ *!O_)ZG_P F?H5\
M'OB+_P +8^'.G?$#^Q_[/_M#SO\ 1/M'F^7LF>/[^U<YV9Z#KCWKIJ\S_8\_
MY-R\._\ ;W_Z635Z97]S\(X[%9IPIE^,Q,N:I5H4IR=DKRE3C*3LDDKMMV22
M71'\\YWAZ.$SG$T*2M"%2<4M[)2:2N]=NX4445]">8%%%% !1110 4444 %%
M%% !1110 4444 %%?#__  4X\*_\%-/#7P;^)?[6OP%_;XTSX76?PW\.ZCKG
MA[X?V_@#3M2L=7M+"!IW&HWMZC3>;<+$^T0")(!(BD2LAD:]^UC_ ,%)?C'^
MS3_P2Y^''[2WB'X5V.E_&CXK6GA;0/#O@O58Y5M;+Q9K,,9,$Z9\WRK<_:)&
MCR'86_EDJ3N !]I45\6?$[]H/XY_\$^/VK?@%\-/C;\?]8^)G@?XZ:Q<>#=4
MU;Q)HVF6=SH?BCR5FL)[7^S[:!3;7;":![>02&,B)DDXD5X_A)^T1\<_^"A_
M[5OQ\^'_ ,%?V@M7^&G@+X%Z_'X*TO4/#6BZ;=W>N>*%B,FH7%T=0MKA1;6K
MF.!+>((9"97>3E%0 ^UZ*^;O^"57[;NM_MX_LGQ?$KX@:#9:3XZ\+>)]3\'_
M !(TK32WV:VUW39O)N##N)812*8IU5B2BS!"6*[C](T %%%% '@O_!.K_DA^
MK_\ 8]ZQ_P"CZ]ZKP7_@G5_R0_5_^Q[UC_T?7O5 !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/X'_Y!$O\ U^S?
M^A5L5C^!_P#D$2_]?LW_ *%0!L4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 8_@?_ )!$O_7[-_Z%6Q6/X'_Y
M!$O_ %^S?^A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 9OC'_ )%B]_ZX&KFG?\@^#_KBO\A5/QC_ ,BQ>_\
M7 U<T[_D'P?]<5_D* )J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *S?&/_(L7O_7 UI5F^,?^18O?^N!H N:=_P @
M^#_KBO\ (5-4.G?\@^#_ *XK_(5-0 4444 %%%% !1110 4444 %%%% !116
M)XD^)/P^\'[AXI\;:78,O6*YOD5S]%)R?P%<^)Q>%P5)U<14C"*ZR:2^]V1K
M2HUJ\^2E%R?9*[_ VZ*\D\2_ML? G0=R6&K7VK.O\.GV+ 9_WI=@/U!->?\
MB3_@H7<'=%X0^&Z+_<GU*^)_-$4?^A5\!FOBYX=9/=5<PA)KI3O4_&"DOO:/
MI,'P5Q1CK.&&DEWE:/\ Z4T_P/IN@D 9)KXHU[]LOX_^)I/LVG:W;Z?YAP(=
M+T]<GV!?>WY&LX>!_P!J7XLG=>Z5XIU*.3[K:E+)'"1[&8JF/IQ7PE;Z0.58
MRHZ629;B,5/LH\J?_@/M)??%'T5/PTQE"'/F&*IT8^;O^?*OQ/L7Q%\8/A9X
M3++XB^(.D6KKUA>^0R?]\ EOTK@_$/[;_P "]%W+IU_J.JL.@L; J"?K*4_.
MO&O#O[!_QDU7;)K=]I&EH?O+-=-+(/H(U*G_ +ZKN_#O_!/;PQ!M?Q9\0[ZZ
M_O)I]HD&/;+F3/Y"L_\ 6WQTS[_D7Y/3PT'UJOWE\I2@_P#RFR_[%\/,N_WG
M'2JR72"T?W)_^E&?XA_X*%N=T7A/X:@?W)M1O\_FB+_[-7"Z_P#MM_'C7"8]
M.U.PTL,<!=/T]2?IF7>:^A?#W['OP"\/[7;P>U_(O_+34;R23/U4$)_X[7<Z
M!X$\$^%%"^&?"&F:?CH;.QCC/YJ 31_J)XTYYKFF>JA%]**=UY>XJ7_I3]0_
MUBX"R_\ W/+G4:ZU&O\ VYS_ "1\6Y_:J^*?0^,-1AD]//2W/\HQ6GH/[$_Q
MZUQA)J&E6&F!SDMJ&HJ3]2(MYK[4HK:A]'O(<1457-\?B,3/NY))_>IR_P#)
MC.IXF9E2CR8+#4Z4?)-_ERK\#YBT#_@GG?/MD\4?$N&/^]%8:>7S]'=A_P"@
MTWXW_LC_  U^%'P9UCQEI6I:K>:C9BW\F2[N$V*7N(HV^5$'\+'J37T_17TE
M3P2\/X957PV$PBA4J0E&-23E4<)2BTII2E:\6[I+EU6ZW/*AQ_Q++&4ZM:LY
M1C)-Q5HJ23NXW2O9[:W/S/HK],*Q_ __ "")?^OV;_T*ORO_ (E?_P"IM_Y0
M_P#NQ]C_ ,1<_P"H+_RI_P#<SB_V//\ DW+P[_V]_P#I9-7IE%%?TUD&5_V'
MD6%R[GY_84X4^:UN;DBHWM=VO:]KNVUV?DV98S^T,QK8KEY?:3E*U[VYFW:^
ME[7WL@HHHKUCB"BBB@ HHHH **** "BBB@ HHHH **** /GW_@H_^P=I7_!0
M']GO4/@_>_'WQ[\/+I%%WI.M^"O$LMBL-[$PEMY+J)"%N8DF2-RC8/R95D8*
MZ_FE^TQ\0/VC_P!H7_@B[^PK^VQ^U!=/>ZMX'_:0\'>(OB/K#1J$GTB+4[RP
M@U:0@!2)HWLI"X 5OM>[H17Z10?\$L?V5;?XC^-?B!'>?$06WQ$U:XU/QGX0
M7XKZXN@ZI=3L6G>73UNQ"4D+$/#CRF0^64*?+7M/C;X._"KXC_"G4/@7XY^'
MND:EX-U31FTF_P##-S8H;*6Q,?E_9_* "J@3   &W QC H ^$/\ @N3X2U?X
MN_M/_L)_!3PA'++K4_[4NG^*?*MS^\33=%A-W?3C'01Q,#NZ D>M._X(.^%M
M3^$?QD_;=^!7C&-HO$&G?M::UXAEBF&))-,U:W@N-/N"/[LL2,X/3KCI7US\
M(/V+?@9\&?'=O\4M&M->UOQ+8:#_ &'HVO>,O%-[K-WI6E[E8V=M)>2R&%&*
M1F1E_>3&.,RO)L7$?Q=_8C^ OQE\?WOQ2URRU_1_$&L: NA>(]5\(>*[[1YM
M;TM6=DM+QK.6,S*ADD\MS^]B$L@C=!(X8 ^2/^#;/PEJ\'[,'QL^-<L<HT7X
MJ?M2^-/%/A*5C^[N=->:"T2=/4-+:3#<."$'I7Z)UC_#WX>^!OA-X&TCX9?#
M/PG8:#X>T'3XK'1M&TJV6&WLK:-0J11HH 50H  %;% &3XZ\':7\0?"-_P""
M];N+N&TU& PSR6-RT,RJ2#E'7E3QU%>0_P##O?X)_P#0V^.__"RN?\:]THH
M^>_^":>DVVB_ '5-/M))62/QOJJ*9I"[8614&2?91GU.3WKZ$KP7_@G5_P D
M/U?_ +'O6/\ T?7O5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !6/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z
M%0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^A5L4 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9OC
M'_D6+W_K@:N:=_R#X/\ KBO\A5/QC_R+%[_UP-7-._Y!\'_7%?Y"@":BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L
MWQC_ ,BQ>_\ 7 UI5F^,?^18O?\ K@: +FG?\@^#_KBO\A4U0Z=_R#X/^N*_
MR%34 %%%% !14=U=6ME UU>W,<,2#+R2N%51[D\"N%\6?M/_  ,\';H]0\?V
MES*O_+#3<W+$^F8P5!^I%>9F>=9/DM+VF/Q$*,>\Y1C]UVKG7A,!CL?/DPU*
M4W_=3?Y'?45\Z>*_^"@_AZWW0^"? -W='HL^IW"P@>^Q-Y(_$5YMXD_;+^/?
MB^;[%HVHV^F"4[4@TFQ!=O8,^]L_0BORS./'CP]RMN%&K/$3[4H-Z_XI\D7\
MFS[# ^'/$V,7-4@J2[SDOR5W]Z1]H75W:V,#75[<QPQ(,O)*X55'N3TKBO$_
M[2GP-\);DU3XC:?+(O6*P<W+9]/W0;!^N*^4K;X-?M.?%VX6]U30->O-QRMS
MKMRT:@>H\]AQ_NCZ5V_A?_@GYXXOMLOB_P :Z=IZGDQV<3W#CV.=@!^A-?/?
M\12\2N(=.'\@DHO:=9M1?GK[*/\ Y.ST_P#5#A3+/^1GF2;6\:=K_ASO_P E
M1V/B?_@H#X L-T?A/P=J>HN. ]U(EM&?<$;V_,"O._$_[>/Q>U?=%X=T[2](
MC/W'CMS-*/QD)4_]\UZSX7_84^#.C;9=>FU36''WUN+KRHS]!$%8?]]&O1?#
M/P>^%G@W:WAKP!I5K(OW9ULU:7_OM@6_6G_JOXZ\1?\ (PS2G@X/[-)>\OG%
M)_\ E5B_M?P[RO\ W;!RKR76>S^]O_T@^/&UC]J;XR']U<>*=3@EZBW22.V.
M?78%C'XUL^&_V'OCCKI675[?3M)5N6^W7P=\?2(/S[$BOLZBM\-]'[(\155?
M.L?7Q=3NY<J?W\\O_)S.KXEYA2A[/ 8>G1CY*[_]M7_DI\Y>&O\ @GMH<6V3
MQA\1+J?^]%IMFL6/;>Y?/_?(KT#PW^R!\!/#FV0^#SJ$J_\ +74KIY<_500G
M_CM>FT5]_E7A9X?9-9X?+J;:ZS3J/UO4<K?(^;QG&'$V.O[7%22[1?*O_);&
M=H/A#PGX6B\CPSX9T_3DQC;8V:1#_P = K1HHK[NC0HX:FJ=**C%;)))+Y(^
M=J5*E6;E-MON]6%%%%:D!1110 4444 %%%% !6/X'_Y!$O\ U^S?^A5L5C^!
M_P#D$2_]?LW_ *%0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!X+_P $ZO\ DA^K_P#8]ZQ_Z/KWJO!?^"=7_)#]
M7_['O6/_ $?7O5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !6/X'_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5 &Q
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!C^!_P#D$2_]?LW_ *%6Q6/X'_Y!$O\ U^S?^A5L4 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9OC'_D
M6+W_ *X&KFG?\@^#_KBO\A5/QC_R+%[_ -<#5S3O^0?!_P!<5_D* )J*** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YG
MXP_$7_A4_P .=1^(']C_ -H?V?Y/^B?:/*\S?,D?W]K8QOST/3'O7@FL?\%
M_P"UM+GTW_A4GE^<FW?_ &]G'X>17:_MA?%3X=/\(-:\!V_C"RGU>Z:W6*PM
MI?,<%+F)V#;<A,*I/S8Z5\=U_*/C+XI\3\.<5T\'D&.C&DJ47-1C2J6J<]1-
M-RC)I\JC[MU96=M=?V7@3@_*,TR:5?,L.W/G:BVYQO'EC:R32:NWK^.A]*V_
M_!0[[/;QP?\ "H,[$"Y_X2#K@8_Y]Z]5\'_M-_#?6/AQI_C_ ,8ZYI^@R7PE
M)TR74!-,@25X\A54.V=F>%[X]Z^%:]7^#_[(GC[XM^'K7QC#K&GZ=I5V7$,T
MS-)*VQV1B(U']Y6'+#I7RW!/B_XM9MFL\/0C]>FX.T'"G!1?-']Y)PC!V7PV
M<E'WEK>Q['$'!'!>"P<:M1_5XJ2O+FE)O1^ZE)R5WOHF]/4]B\9?M\?#;2-\
M'@[P]J&L2C[LLN+:$_BV7_\ '!7E/B[]MOXV>*7-IX>DL]&C<[42PM?,E(/;
M?)NY]U"UZ]X._8/^$^A[)O%6I:CK<H^\CR?9X3_P&/YA_P!]UZGX4^&GP_\
M T83PCX-T[3R!@RV]JHD;ZOC<WXFOU%\*^-_%>N:YG# TW]BC\2^<+/_ ,K,
M^06<>'^3?[GA)8B2^U4V?R=__2$?&MG\(OVF?C)<+?:CHFNWJN<K=:W<-&@'
MJIF89'^Z#7>^$O\ @GUXINPLWC;QU962]6@TZ!IVQZ;FV '\&KZIHKTLK^C_
M ,&8>K[?,ZE7%U'NYS:3?I&TOOFSDQ?B5GM2'L\)&%&/3EC=_C=?=%'D?A/]
MBCX&^&]LNI:7>:Q*O._4;L[<_P"Y'M!'L<UZ3X<\%>#_  ?#]G\*>%M/TY,8
M(LK-(]WU*@9_&M.BOU3)^$^&<@2_L[!TZ376,$I?.5N9_-GQ^.SG-LR?^U5Y
M3\G)V^[9?<%%%%?0'F!1110 4444 %%%% !1110 4444 %%%% !1110 5F>,
MO&'A[P!X8O/&7BN]>VT[3XO-O+B.VDF,:9 +;(U9B!GG .!DG@$UIU!J>FV&
MLZ;<:/JMHD]K=P/#<P2#*R1L"K*1W!!(K'$*NZ$U0:4[/E<DVD[:72:;5]TF
MFUU1,N;E?+OT/)?^&^?V3/\ HJ__ )0K_P#^,5F^%?VZ?V5]-TZ2"]^*6QVN
M9' _L2^/!;(/$%?$7[0?PCO_ ('_ !:U?X?70=H+>?S--G<?ZZU?YHWSW./E
M/^TK#M3_ -G?X0WWQQ^+FD_#^W5Q;33>;J<Z?\L;5.9&SV)'RC_:9:_D9>.7
MB8\]_L?ZGA_K'M/9<O)5^/FY;?QN_7:VI\/_ *Q9O]9]A[./->UK/?;^8_3O
MP?XNT#Q[X9LO&/A6\>XT[4(1+9SR6TD)D0GAMDBJP!QD9 R,$<$&M*H=.T^Q
MTC3X-*TRU2"VM85BMX(UPL:* %4#L  !4U?UUAU75""KM.=ES.*:3=M;)MM*
M^R;;2ZL^XCS<JYMPHHHK4H**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** /!?\ @G5_R0_5_P#L>]8_]'U[U7@O_!.K_DA^K_\ 8]ZQ
M_P"CZ]ZH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0J -BBBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@#'\#_ /((E_Z_9O\ T*MBL?P/_P @B7_K]F_]"K8H **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/_(L7O\
MUP-7-._Y!\'_ %Q7^0JGXQ_Y%B]_ZX&KFG?\@^#_ *XK_(4 34444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 445S7Q$^+WP[^%=E]K\;>)8
M+5V7,5JIWSR_[L:Y8CMGH.Y%<F.Q^"RS"RQ.+JQITX[RDU&*]6[(VP^&Q&+K
M*E0@Y2>R2;;^2.EK-\3^,/"W@K33J_BWQ!::=;#_ ):W<X0,?09Y8^PR:^9?
MB?\ MZ>)M6\S3?A;HBZ7 <@:A?*LEP1ZJG*)^._\*X7PM\%?C[^T!J0\1W5O
M>3QSGG6=<G98]O\ LELLR^R @>U?B&<>.6"KXMY?PKA)XZOW2DH+SVYI)=7:
M,>O-8_0<#X>UZ=#ZSG%>.'I]FTY>F]D_FWY'LGQ'_;W\*:27L/AIX>EU649
MOK[,, ]PGWW'L=E>-:Y\7_VA_CYJ#:'9WVI7:2==*T2!DB"G^\$Y*^[D_6O<
M_AO^PG\/?#GEW_C[4IM=NEP3;KF&V4^F =S_ (L >ZU[1H7AW0/#&GKI7AO1
M;6PMD^[!9P+&@]\*!S[UY:X$\5^._?XES'ZI0E_RYH[V[/E?+_X%.IZ'6^(N
M#>'?=RG"^VJ+_EY/OW5U?[HQ]3XI\3_LH_$GP-\,]0^)7C22SL8[%82-.$WF
MS.9)4CY*_(N-^?O$\8P*\QK],*S?&/\ R+%[_P!<#7)G'T:<FQ5:F\MQTJ,(
MQ2:E#VLI2NVYN7/32NFERJ*2M?J;X'Q7QU&G)8K#JI)NZ:ER)*RTMRR;UN[M
MWU\C\X:^Y/V//^3<O#O_ &]_^EDU>C:=_P @^#_KBO\ (5-7U?AKX-_\0\SV
MIF/U[V_/3=/E]ER6O*$KW]I/^2UK=;WTU\;BOCK_ %GRZ.%^K^SY9J5^?FV4
ME:W+'^;>_0****_;C\_"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BN3^*?QR^%?P7TW^T?B)XPM;%F0M!9[M]Q/_ +D2Y9N>,XP.Y%?)
M7QL_X*8>-?$HFT3X,:*-"LVRO]JWH66[=?55Y2+_ ,?/H17P?%OB3PCP9!QQ
M]=.KTIP]ZH_57M'UDXKLSS<=FV!R]?O9:]EJ_P#@?.Q]<_$_XS_#+X-Z3_;'
MQ%\7VNG(RDP0.VZ>?':.-<L_U P.Y%?)7QN_X*8^+O$'G:'\$]%_L6T.5_M?
M4$62[<>J)RD7X[SW!!KS_P"&'[)?[1?[26K?\)=KB7=K:7;!Y_$/B223=,#W
M0-EY>.A'R]MPKZV^"/["_P $_@Z(=5O-+_X2+68\'^T=7B5DC;UCAY1/4$[F
M']ZORO\ MKQ9\3O=RNE_9N"E_P O)7]I)=XNRD[].1171U&>+]8SO.-**]E3
M?5[O]?NMZGQ'??!K]H+Q]X/U7X[>(M U:\T^VB%Q=ZQJLK&2X0L!O3S#OD4
MY+ ;0 >>*^KO^":_P9B\(?#.Z^*FJVN-1\12;+4L.8K-#\N/3>V6/J%2OH[4
MM,L-8TVXT?5+1)[6Z@>&Y@D&5DC92K*1Z$$BLCX<V-GI?AI=,TZV2&WMYWB@
MAC&%1%.%4#L  !7TO!_@OEG"?$M/-WB)5YQ@U[Z5_:R;O479<K:2;D[MN[.S
M 9!1P.+5?F<FEU[OK]QO4445^UGT 4444 %%%% !1110 4444 %%%% !1110
M 4444 ?%7[5__!2O]M3X5W?BWQE^RK_P2]UKXL_#KX?W5U;>*/&$OQ$L]&N+
MV6S=DOUTO3WAEGO5MV26-G(C\R6&1(U?;N/N/[//[=O[/?[2'[$ND?M_>$O$
MLFG_  \U+PI<:_=7VK1>7)IMO;"47:3JI8!X'@FC?:6&Z([2PP3>_:T^,>K_
M  7^$\VB?"?PY!K'Q"\5F;2OAQX74A!J&K2HS"67 /EVL.6N+F8@A(8W.&8J
MC>7?##_@D_\  GPG_P $LO#_ /P2J\6Z[K=SX.L?#$.FZ]J.A:B^GW6HW!N?
MMMU,LB9:)9KMI)"@)^5RA+*3D R?V6OVYO\ @H[\=_C=I/A#XL_\$?\ 6_A?
MX U-9YYOB%X@^+^E74EI;B%Y("^FV\1F$LK"-#$6'EESN;Y#GK-<_;E^(?Q!
M_:+^(/[-W['?P1T?QWJ7PETZSD^(.K>(?&;Z-90ZC=Q--;:1:/'9W1N+HPKY
MDC,(XH-\2L[,S*GS+^SI\)_VIO\ @DC_ ,%&/A?^R)8_M*^-/BY^SQ\=X-:L
MO#%G\1-0_M#6/ NMZ=I\NH^6EUM!EM)H()55 %53DE5*%Y=#_@WV34Y/''[;
ME_XN#?\ "0O^VCXMCU'S3EQ"H@\@?[@!?9VV].* /LW]CK]K+X6?MO?LZ>'?
MVE/@])=II&OPR++I^IPB*\TR\AE:&YLKF,$A)H9HY(V )!*Y4LI5CZ=7YR?\
M&V<FM2_!+]I1ICG1?^&QO&__  C> 0OV7_0B?+[>7YADQC^+?7Z-T %%9/CJ
MS\8W_A&_L_A_K%II^M20$:=>WUN9889,C#.@^\,9XKR'_A ?^"@G_1?_  )_
MX2DG_P 50!#_ ,$ZO^2'ZO\ ]CWK'_H^O>J^>_\ @FG%JT/P!U2/6KN*:X'C
M?51))#'M4L)%#$#W8,1[$"OH2@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ K'\#_ /((E_Z_9O\ T*MBL?P/_P @
MB7_K]F_]"H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** ,?P/_R")?\ K]F_]"K8K'\#_P#((E_Z_9O_ $*M
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#-\8_\BQ>_]<#5S3O^0?!_UQ7^0JGXQ_Y%B]_ZX&KFG?\ (/@_ZXK_
M "% $U%%% !1110 4444 %%%% !1110 4444 %%%% !116'X[^)'@CX::2=9
M\;>(;>QB(/EK(V9)2.R(,LY^@KGQ>+PN P\L1B:BA3BKN4FDDN[;T1K1HUL1
M55.E%RD]DE=OT2-RN9^(_P 8/AY\*;#[;XT\10V[LN8;-#OGF_W8QR1[G '<
MBOG7XN_MU>)=>\W1OA58-I-J<J=2N55KEQZJO*Q_^/'W%<K\./V8OC'\:[[_
M (2;7&FL;.Z;?-K&LLS23Y_B1"=\A]SA3_>K\*SKQJGF.->5\&826-Q'\]FJ
M<?/HVEWDX1Z\S1^B9?P%'"X=8S/:RH4_Y;KG?EU2?DE)^2.@^*O[<WCCQ.TN
ME?#>R&B63?*+N3#W;CZ\K'^&2.S5@_#O]ECXS?&&^'B'Q"LVFVERV^75-:+-
M-,#_ !*A.]S[G /K7TG\*/V7_A9\*!%?6>DC4M43!.IZBH=U;U1?NQ^Q W>I
M->BUR8'P@X@XKQ,<PXYQ\JKW5"F[0CY-JR79J"3_ +[-L1QOEN347AN'L.H+
M9U)*\GYV>K\N9O\ PH\Q^%_[)?PC^&WEWTFD_P!LZBF#]MU10X5O5(_N+ST.
M"P]:].  & , =!117[CDV09+P[A%ALMP\:,.T5:_FWO)^;;?F?GN/S+'YG6]
MKBZCG+NW?[NB7DM HHHKUSB"LWQC_P BQ>_]<#6E6;XQ_P"18O?^N!H N:=_
MR#X/^N*_R%35#IW_ "#X/^N*_P A4U !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%>>?&/]J3X+_ Z)X?&?BN.34%7*:/I^)KIN,C* X3/JY4
M>]?)7QG_ ."C/Q;^(+R:)\,K4>&-/D.Q98&\V]E!X_UF,1Y]$ 8?WC7YSQ=X
MI\'\'<U/$U_:5E_RZIVE._:6O+'_ +>:?9,\K'9S@,!=3E>79:O_ ('S/L/X
MN?M#?"+X(61G^('B^"WN"FZ'38#YMU-Z;8UY /\ >;"^I%?)/QK_ ."E/Q%\
M7F;1/A%I8\.V#947\VV6]D'J.J19'8!B.S5SGPC_ &%?CW\:[P>)O& ET&QN
MG\R;4]=#-<SYZLL1.]B>N7*@]B:^M?@K^QA\$/@KY6HZ?H']KZO&0W]KZP%E
MD1O6-,;(_8@;O5C7YM]>\7_$S3"0_LS!2^T[^UDO)Z3?=<JIQ?\ ,SR?:9[F
M_P "]C3?7J_U^ZWJ?(/PL_8V_:'_ &A-2_X2WQ(MSIMG=N'GUWQ(\AFN ?XD
M1OWDIQT)PI_O5]:?!/\ 8>^"'P;,.JOI']OZQ'@_VGK"*X1O6.+[D?/0\L/[
MU>QT5]WPEX/\(\+36(E3^L8C=U*OO._>,?ACKL]9?WCTL#D6!P;YVN>?=Z_<
MME^?F%%%%?JA[(5C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A4 ;%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!\,>/?^"=?_  5-U[]I;Q5^
MT=\/O^"OOAWPU/KR"RTC2&_9JL]130=*1MR6-M+=:JS*K,%DF<;3/(JLXQ'$
MD?H]Y^RS_P %%=#_ &4+;P#X)_X*3Q77QC7Q@-;UCXEZ_P#"ZS?3=6M0S*-)
M&DB9DL+4PB!"UO()-\3RA@TSU]044 >)_";]FOXJ7WQ-T;]H']KGXHZ!XP\:
M>'-+N;'PM9^$?"TND:+H0N@@NIX8+BZNIY;J58UC,\DV%B!2..+S)C+RE]^Q
M!\4?A-^T;\2OVB/V-_BSX>\*7'QCL[)O'.C^*/#$NI6MOJ]I"T$.M6:PW,&)
MFA8)- ^4F:*)]\9#^9]+T4 >6?L7?LC?#']AG]F_P[^S5\)I+RYTW0XYI+K5
MM3=7O-5OIY7GNKVX90 TLTTCN<  ;@J@*J@>IT44 %%%% '@O_!.K_DA^K_]
MCWK'_H^O>J\%_P""=7_)#]7_ .Q[UC_T?7O5 !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/X'_Y!$O_ %^S?^A5
ML5C^!_\ D$2_]?LW_H5 &Q1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!C^!_^01+_ -?LW_H5;%8_@?\ Y!$O
M_7[-_P"A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 9OC'_D6+W_K@:N:=_P @^#_KBO\ (53\8_\ (L7O_7 U
M<T[_ )!\'_7%?Y"@":BBB@ HHHH **** "BBB@ HHHH ***KZIJVEZ'82ZKK
M6HP6EK NZ:XN90B(/4L>!4SG"G!SF[):MO1)>8XQE.2C%7;+%4/$OBGPYX.T
MF37?%.M6UA:1#YY[J4*N?09ZD]@.37AOQ<_;K\-Z'YNC?"K3QJMT,J=2NE*V
MR'U5>&D_\='?)KQ/3?#_ ,>?VH_$AOF:\U4HY5[VZ;R[2T!Y(!P$3UVJ,GT-
M?B7$_C9E&#Q7]F\.TGC\7+1*G=P3_P 2NYVW]RZ[R1]_E' .-KT?K>9S6&HK
M5N6DFO1[?]O:^3/5/B]^W@Q\W1?@[IN.JG6K^+]8XC^A?_OFO,_!/P9^-_[1
MNM'Q+>/<RP3-^^UW6)&$>,]$SR^.<*@P.G%>]_"']BGP!X'\K5_'+KK^I+AA
M'*F+6(^T9_UGU?@_W17M$444$2PPQJB(H5$48"@= !V%>!A/#'C/CW$1QW'&
M+<:=[QPU)V2]6KQCV=N>;6\TSTJW%V1<.4GA^'Z"<MG5FM7Z7U?SY8W^RSR_
MX1_LE?##X7^5J=Y:?VWJJ8/VZ_C!2-O6./E5^IW,/6O4J**_=LDX?R7AO!+"
M990C2IKI%;^<GO)^<FWYGYWF&98_-<0ZV+J.<N[Z>BV2\E9!1117L'"%%%%
M!1110 5F^,?^18O?^N!K2K-\8_\ (L7O_7 T 7-._P"0?!_UQ7^0J:H=._Y!
M\'_7%?Y"IJ "BBB@ HHHH **** "BBB@ HHHH ***;++%!$T\\BHB*6=W; 4
M#J2>PH;25V ZBO#/C-^W_P# _P"%OFZ7X>OF\4:K'D?9M)D'D(WH\YRO_?&\
MCN!7RO\ $O\ :\_:0_:*U/\ X1'0IKJSM;MBD.@^&89-\P_NNRYDEXZC(7_9
M%?D_%7C)P?PW-X>C-XK$;*G2][7LY_"M=++FDOY3Q,;GV PCY8OGEVCK^.WY
MOR/L3XS_ +9OP-^"WFZ?J?B,:MJT>1_9&CE9I%;TD;.R+GJ&.['137R;\7?V
M^?CO\7[D^'?!&_PY8W+^7%9Z*S/=S9X"F8 ,3[1A,].:WO@Q_P $T_B-XL\K
M6/BWJR>'+%L,;"#;->.OH<92+([DL1W6OK+X1?LX_![X(6JIX!\'P17>S;+J
MES^]NI..<R-RH/=5VK[5\1]3\8O$K7$S_LS!2^RK^UDO-:3?G=TXM?99Y_L\
M]S;XW[&F^G7_ #_+T/CCX-_\$\?C/\3)4UWXAR?\(QI\S;W:_0R7LN>21#D%
M2><^85(ZX-?6WP8_9,^"?P.6.[\+^%UNM40#.LZIB:YSZJ2-L?\ P +[YKTJ
MBOT;A'PHX.X0Y:M"C[6NO^7E2TI7[Q5N6/\ VZD^[9ZN!R7 8&SC&\N[U?R[
M?(****_23U@HHHH **** "L?P/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*
M@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#P7_@G5_R0_5_^Q[UC_P!'U[U7@O\ P3J_Y(?J_P#V/>L?^CZ]ZH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *Q_ __((E_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0J -BBBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\#_\
M((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"K8H **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/_ "+%[_UP-7-._P"0
M?!_UQ7^0JGXQ_P"18O?^N!JYIW_(/@_ZXK_(4 34444 %%%% !1110 445E^
M+/&_A'P)IIU;QAXBM-.MQG:]U,%+GT4=6/L 36.(Q&'PE&5:O-0A'5N3227=
MMZ(TI4JM:HH4XN4GLDKM^B1J5!J>JZ9HEA+JFLZC!:6T*[IKBYE"(@]2Q.!7
MSW\2_P!OG1;'S-.^%GAQKV09"ZCJ8,<0]UC'S,/J5^E>.O-^T!^U!KVT?VAK
M&R3[JXCL[7/Y1IQ_P(^]?BW$7CEP]@\1]1R*G+'XEZ*--/DO_BLW+_MR,D_Y
MD?>97X>YG7I_6,QFL/26K<FN:WI=)?\ ;S7HSW7XJ?MT^"O#9ETKX;:>=;O%
MR!>2YCM4/M_%)^&T'LU>%7.I?'O]J+Q']G'VW5V1\B"(>7:6@/<]$3CN?F..
MIKVCX5_L&^'M)\O5/BMK!U*<8/\ 9MB[1P*?1GX=_P -OXU[UH6@:'X8TR/1
MO#ND6UC:0C$=O:PA$7\!W]^]?.1X$\2O$B:K<68KZKA7K]7I;M>>K2\G-U)+
M^5'J/B+A3A6+ADM'VU;_ )^SV^6S^45%/NSPKX2_L*>&-!\K6/BIJ(U:Z&&_
MLZU9DMD/^TW#2?\ CH]0:]YTS2]-T6PBTO1]/@M;:!=L-O;Q!$0>@4< 5/17
M[7PSP;PWP?A?895AXT[[RWG+_%)^\_2]ET2/@LVSW-<\K>TQE5R[+:*]$M%^
M?=A1117TYY 4444 %%%% !1110 4444 %9OC'_D6+W_K@:TJS?&/_(L7O_7
MT 7-._Y!\'_7%?Y"IJAT[_D'P?\ 7%?Y"IJ "BBB@ HHHH **** "BBN?^(7
MQ6^'/PITK^V?B'XPLM*@()C%S+^\EQU"1C+N?9036&)Q6&P5"5?$34(1U<I-
M))>;=DB9SA3BY2=DNK.@JGKOB#0O"^ERZYXEUFUT^R@7,UW>W"Q1H/=F( KY
M+^,?_!3]%\W2/@?X1W=5&LZVO'U2!3^(+-]5KPZP\/\ [4?[87B$7S+K'B';
M(0;RZ?RK*U/< G;%'Z[5&3V!K\5S[QQR.AB?J'#]">.Q#T2@GR7];.4O^W8M
M/^9'S^)XBP\9^SPL74GY;?YOY+YGTW\8O^"E?PQ\(^;I/PKTF7Q)>KE1>29@
MLT/KDC?)@]@ #V:OFOQ5\8/VH/VN-=/AJ"74M3CD;(T+0X&CM8ESP75>" ?X
MY6./6O?_ (-_\$QO"FC&+5_C5XE;5YQACI.ELT5L#Z-(<22#_=V?C7TOX1\$
M^$? .C)X?\%>&[+2[*/[MO8VZQJ3ZG ^8^I.2:\)<%^*?B)[_$N,^IX67_+B
MENUVDDVO_ Y3:?V4<W]GYSFFN+J>SA_*OZ_-OT/D7X,_\$P]7O3%K'QP\4"S
MCX8Z-H[AY3[/,057W"!L]F%?5'PU^#GPR^$&E_V3\.O!UGIB%0)9HH]TTV/[
M\C9=_P 2:Z:BOUCA7P[X2X.@GEV'7M.M27O5'_V\]K]5%17D>W@LKP. 7[J&
MO=ZO[_\ *P4445]L>@%%%% !1110 4444 %%%% !6/X'_P"01+_U^S?^A5L5
MC^!_^01+_P!?LW_H5 &Q1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%?+W[5/\ P6;_ .";/[%?Q0E^#?[1?[24&C^(+/[/_;%K8^'-2U*/2//
M,(O9K*WEBLV<,K!965BK!L;2#7O,_P ;?@]:_!X_M!W'Q/T%/ JZ#_;9\7MJ
MD7]G?V=Y7F_:_M&[9Y7E_/OSC'- '445Y3\%_P!M3]GGX]>+HO '@3Q-JUMK
MEWH0US2](\4>$M2T2XU/2RRI]NM(]0MX6NH SH&>(,$,D>_;YB;D^,G[;'[.
MWP*\;2?#;QOXHU:Z\06NA'6]3T;PMX2U+6[G3-,#%/MMW'I]O,UK 65PKRA=
MYC?9NV/M /5Z*R_!'C?P=\2_!VE_$+X>^*+#6]"UNPBOM'UC2[I9[:]MI4#Q
MS12(2KHRD$$'!!K4H **** /!?\ @G5_R0_5_P#L>]8_]'U[U7@O_!.K_DA^
MK_\ 8]ZQ_P"CZ]ZH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0J
M -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@#'\#_ /((E_Z_9O\ T*MBL?P/_P @B7_K]F_]"K8H **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKAOVDO
M&/B/P#\%M:\6^$M1^R:A:?9OL]QY*2;-US$C?*X*G*LPY'>O.S?,J&2Y3B,P
MKIN%&$ZDE&S;4(N32NTKV6EVE?JCJP6$J8_&TL-3:4JDHQ5]KR:2OOIKKHSI
M_&/_ "+%[_UP-7-._P"0?!_UQ7^0KX<O/VM_VA-0M7LKOX@;XI%PZ_V5:#(^
MHBJ2/]K_ /:*BC6*/XAX55 4?V3:< ?]LJ_#/^)D^!?^@;$_^ 4O_EQ^A_\
M$*N(?^?M+_P*?_R!]RT5Y1\$/V@O#.H?!_2/$'Q4^)ND1ZQ.+@W8N;J"&4[;
MB14_=)C'R!>B\]>]3^(OVQ?@'H"D1>+9-0D'_++3K*1S_P!],%7_ ,>K]4H\
M?<(2RJCCZ^,ITHU81FHSG",TI14DG'F?O)/5*^O<^.GPWG:QE3#4Z$IN$G%N
M,9.+:=KIVVTT;L>H45\X>)/^"A6CQ[H_"'PYN9L_=FU*\6+'U1 V?^^A7GGB
MK]M3XZ>*S]BTB\L])60[0FEV>9&ST&Z0N<^ZXKXG-O'KP[RU-4:TZ\ETIP>_
MK/DC]S9[^"\..)\6TYTXTUWE)?E'F?WH^RM3U;2M$LVU#6=3M[2W3[\]U,L:
M+]68@"O,?'?[97P4\&H\.G:S)KETO2'2DW)GWE;"8_W2Q]J^<-,^!G[27QAO
M%U74]#U>XW_\OVOW+1@ ]QYQW$?[H->F>"/^"?4F]+GXB^.5VC[]GH\77_MK
M(./^^*^;?B+XJ\6+EX=R9T8/:K6[?S+FY(_=[3YGJKA?@[)O>S3'^TDOL4_R
M=N9_^DG*>/OVYOBKXG+V?@^SM=!MWX5H5\^X(]-[C _!0?>L+PQ^S]^T%\;M
M3&N:M8WP2;&_5_$,[H"OMOR[#TV@CZ5]9> ?@/\ "?X:!)/"O@VUCN4_Y?KA
M?.GSZAWR5^BX'M77U=#P9X@XEK1Q'&6;3K]?94W:"?DVDEY\M./DQ5..\MRJ
MFZ618.-/ISRUD_NU?SD_0\2^&G[#GPU\*>7J'C:YE\07BX)CD!BME/\ N Y;
M_@1(/]VO9M,TO3-%L8],T?3H+2VA7$5O;1!$0>@50 *GHK]EX?X3X<X5P_L<
MJPT:2ZM+WG_BD[RE\VSX3,\ZS3.*O/C*KF^SV7HEHOD@HHHKZ(\L**** "BB
MB@ HHHH **** "BBB@ HHHH *S?&/_(L7O\ UP-:59OC'_D6+W_K@: +FG?\
M@^#_ *XK_(5-4.G?\@^#_KBO\A4U !1110 456U?6=(\/Z=+K&O:K;65I NZ
M>ZNYUCCC'JS,0 /K7@/Q>_X*/?!GP+YNF> 8)_%-^F0'MCY-HI]Y6&6_X K
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
M051G_P""@/PH7_CU\)>(7_ZZ00+_ "E-1P?\$^_AHO\ Q\^,]=?_ *YM"O\
M.,U>@_8(^"\/^LUCQ#+_ -=+Z$?^@PBCF^D77Z8:G_X#_G(+>%U/K5E]_P#P
M#+F_X*#^ U_X]_ 6KMSQOFB7C\":K2?\%#/#0SY7PUOF_N[M009_\=.*Z>']
MACX%Q8WQ:O)Q_'J/7\E%68_V)O@$F-VA7SXZ[M3DY_(BC^S?I%U/^8W#1^4?
M_E3#ZUX70_Y<57\W_P#)HXF3_@H?I07,7PKN"?1M74?^TC3/^'B-E_T2:7_P
M=#_XS7?Q_L8?L]HVYO"-PX]&U6?'Z/4G_#&O[.__ $(\O_@VN?\ XY1_87TB
MY:_VIAE_V['_ .9F']H^%Z_Y@ZK^;_\ EIYP_P#P430,0GP@)'8G7\'_ -$4
MG_#Q3_JCW_EP?_<]>EK^QW^SHJA3\/2Q]3J]WS^4M+_PQY^SG_T3O_RKWG_Q
MZC_5WZ1;_P"9QAO_  &/_P RB_M3PO\ ^@&K][_^7'F?_#Q3_JCW_EP?_<].
MC_X*)Q%L3?"%E&.JZ]G_ -H"O2O^&//V<_\ HG?_ )5[S_X]39/V.?V='7"_
M#]DYZKJUW_64T?ZN_2+6O]L89_\ ;L?_ )E#^U/"]_\ ,#5^]_\ RX\Z_P"'
MB-E_T2:7_P '0_\ C-'_  \1LO\ HDTO_@Z'_P 9KT/_ (8U_9W_ .A'E_\
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
M?TKK]%^%?PS\.8.A?#_1K1A_'#IL2M^+;<G\Z/\ 4GQOS?7,,]A13Z4EJO\
MP&%/_P!*?J'^L'A]@O\ =LNE-_WWO]\I_D?'+?'/]J'QV2NG>*M?N=QP!I%I
MY?Y>0@I/^%.?M3>/!G4O#7B6ZW]?[7NFCS]?/<?K7W*JJJA5   P .U+3_X@
M)/'_ /(XSK$XCOK;_P!+E4%_Q$>.&_W' 4J?RO\ ^DJ!\7Z3^P[\=]1Q]LL=
M+L,]?M>HAL?]^@]=-I7_  3V\83 ?VW\1--M_P"]]EM))L?]]%*^JJ*]?!?1
M]\.<+_%IU*O^.HU_Z0H'#7\2^**WP2C#TBO_ &[F/GC2_P#@GKX3AQ_;7Q&U
M&X]?LMG'#G_OHO71:9^PI\#K''VMM9O<=?M.H 9_[]HM>RT5]3A/"7PXP5O9
MY;3?^+FG_P"EN1Y%;C3BG$?%BI+TM'_TE(\ZTW]DW]GW2\&'X=02$=6N;N>7
M/X,Y'Z5O:=\%?A!I.#8?##0$8='.DQ,W_?14FNGHKZ;"\*<+X'_=L#1A_AI0
M7Y1/)K9SF^(_BXBI+UG)_FRM8:+HVE*%TO2;:V Z"W@5/Y"K-%%>Y"G3I1Y8
M))=EH>?*4IN\G=G,_&'X=?\ "V/ASJ/P_P#[8_L_^T/)_P!+^S^;Y>R9)/N;
MESG9CJ.N?:O#?^'=?_58?_+?_P#NBOIBBOB^)?#C@SB_'1QF;X7VM2,5!/GJ
M1]U-R2M"<5O)N]KZ[['O95Q3GN28=T,%6Y(-\S7+%ZM)7O*+>R1\MZ'^P%_;
M-HUU_P +9\O;,\>W^P<YVG&?]>*]^^#WPZ_X5/\ #G3OA_\ VQ_:']G^=_I?
MV?RO,WS/)]S<V,;\=3TS[5>\#_\ ((E_Z_9O_0JV*.&O#C@SA#'2QF487V52
M47!OGJ2]UM2:M.<EO%.]KZ;[AFO%.>YWAU0QM;G@GS)<L5JDU>\8I[-A1117
MVY\^%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!F^,?^18O?^N!JYIW_ "#X/^N*_P A5/QC_P BQ>_]<#5S3O\ D'P?]<5_
MD* )J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN
M3^)?QS^$OP@M3<?$3QU8:<^S<EHTF^XD'JL29=A[@8KYL^*W_!4:%/,TWX,^
M!2YY"ZIKQP/JL,9R?4%G'NM?%\2^(7!_"::S'%Q4U]B/O3_\!C=KUE9>9Y^+
MS3 X+^+-7[;O[E^I]>SSPVT+W-S,L<<:EGD=@%4#J23T%>.?%/\ ;N_9Z^&/
MFV4/B<Z_?QY'V/05$P!_VI<B,<]<,2/2OC:[\0_M8?M<ZJUBDNN^(8O,^:UM
M4\JQ@/;<!MA3ZMS[FO7/A7_P2[\1:AY>H_&+QO%I\9P6TW10)9L>AE<;$/T5
MQ[U^52\4^.N,9.EPAE4E3>GMJVB]5JH)KMSS?]T\9YSF6/=L#1T_FE_5OQ?H
M<W\4?^"E?QE\7F2P^'NEV?AFT;(66,"YNB/]]QL'X("/6O)?&GP_^.^L:%<?
M&GXA>'->FL[B>-)]<UA7W2LPPAS)\S+P%# ;1P,C@5^A_P +?V6_@7\'A'<>
M#O -I]MCQC4[X?:+G/J'?.SZ)M'M6W\9O"6D^//A;KGA#7(MUM?V#12<9*'(
M*N/=6 8>X%<>/\&N,N*<%4K\1YLZM?E;ITX_PXSL^6]THI7T?+!:=3.KD&/Q
ME-RQ=>\K:);7_KLCXX_8B_8Q\,?&O0+KXE?%);TZ4EWY&EV-M-Y0NRO^L=V
MW; 2%&T@Y#<\<_9O@'X5?#CX7:?_ &9\/O!>GZ3$5P[6EN!))_ON<LY]V)J3
MX:>#=&^'GP_T?P3X?AV6FFZ?'#%Q@MA?F<_[3,2Q/<DUN5^J<!>'^2\&9/0I
MQH0>)45[2I9.3D]9)2>JBGHDK*R74]K+<LP^ H12BN>VKZWZZ]@HHHK]!/3"
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q
M_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0J -BBBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /!?\ @G5_R0_5_P#L
M>]8_]'U[U7@O_!.K_DA^K_\ 8]ZQ_P"CZ]ZH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF?C#\1?^%3_  YU'X@?V/\
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
M UI5F^,?^18O?^N!J@+FG?\ (/@_ZXK_ "%35#IW_(/@_P"N*_R%34 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M/\E%+^TO ?+-(82OB&NK<DOQJ0_])#EQTNJ1^:7B_P#X.9_V]-<#0^&/A_\
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
M?I%&?H(D5A_WT:/K?TA\V]U8?#X3SO%_^WUOR^0>TXIKZ<L8?=_G(\H\2_\
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
M.\$0M@RKK?B$7,RCV2R292?8NOUK]^J*XL3XZY_3I^QRO"4</#LHMM?C&/\
MY*-8&G>\FV?E)\)/^#6SX86'E77QV_:HUW52<&:R\)Z)#8!?51-<-/N^OEK]
M*^I_@]_P0\_X)H?!TQ75M^SM;>)+V/&;SQAJ$^H[_P#>@D;[/^40KZTHKX7-
M/$?CC-[K$8^I9](OV:^Z"C?YF\</0AM$Q? OPU^'7POT<>'?AGX!T3P[IZXV
MV.A:5#:0C'3Y(E5?TK:K \7_ !4^&G@!&?QMX^T?2BHSY=]J$<;GZ*3N/T K
MR7QM_P %&OV</"V^'1-1U/7YER NEZ>53/N\Q08]US7Y5G7&/#>32E/,\=3A
M+JI37,_^W;N3^XSK8W!X5?O*BC\_T/>:*^)O&_\ P5-\<7V^#X>?#73=.4\+
M<:I<O<OCU"IY84^QW#ZUYEJ'[07[87QYNWTS2/$WB2_#G:UEX:M&B0 ]F%NH
M)'^\3[U^6YGX^\&8>I['+H5<54>RA!I-^LK2^Z+/'K<38"+Y:2<WY+_/7\#]
M"/&?Q2^&WP[A,WCKQWI.D\9"7U\D;M_NJ3N;Z &O'?'/_!2/]GKPOO@\-/JO
MB&8<*;&R,46?=YMIQ[A6KYQ\&_\ !/?]IGQU,+_7M*M-%29MSW&MZ@#(WJ2D
M>]\^S 5[%X%_X)9^"K'9<?$7XDZAJ+<%K;2K9+9 ?0L^]F'N IKR_P#7'QIX
MGTRG*8X2F_M5G[R\_?Y+_*G(Q^O\08S^!04%WEO^-OR9PWCC_@J)\4M6WV_@
M+P-I.C1MD+->.]W,ON#\B _537G<OQ0_;(_:%F:WT[7/%NLQ2,5DAT6"2*W'
MLP@58P/]ZON'P/\ LC?LY_#X(^A?"K3)IDY%SJ<9NY,_W@9BVT_[N*]&AAAM
MHE@MXECC1<(B+@*/0 =*/^(5>(/$7O<1Y[/E>].C=1?_ *;C_P"4V']BYIBO
M][Q+MVCM^B_ _/CP9_P3F_:0\6L+G7[+3-!C<[F;5-0#R$'OMA#\^S$5ZUX-
M_P""5_@^UV3>/_BCJ-Z>K0:39I;*/;?)YA(]\"OJ^BOH\H\"O#S*[.I0E7DN
MM2;?_DL>2+^:9UT.',KH[Q<GYO\ RLCR7PC^PY^S%X/VR0?#.#4)EZS:O<27
M.[ZH[;/_ !VO2M \)>%?"EO]C\+>&=/TV(# BT^R2%<>F$ %:%%?I66\/9#D
MT;8#"TZ7^"$8_BDFSUJ.%PV'_A04?1)!1117L&X4444 %%%% !1110!C^!_^
M01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A5L4 %%%% !1110 4444 %%%% !7F
M?[37['?[-G[87A#_ (0S]H?X4:9XA@C5A97DR&.\LB?XH+B,B6(YY(5@&Q\P
M(XKTRBNC"XO%8'$1KX:;A..JE%M-/R:U0FE)69^(?[<O_!M]\9_A:;SQY^QG
MXCD\=:$FZ1O"^IO'#K%LG7$;C;%=@#/3RWZ (YYKR/\ 9"_X+-?MU?L!>(!\
M)/BG;W_BSP_I$PMKWP7XY\Z&^TT+UCAGD4S6Y P D@=%'1!UK^ABO%?VO?\
M@GQ^RC^W#X?.D_'SX7VUWJ$<)CL/$VG8MM4LAV\NX49*@\^6X>,GJIK]HRCQ
M=I9CA%EO%V%CBZ'\Z252/GT3?G%PEYMG'/".+YJ3LSD?V)/^"LO['?[=%M;Z
M-\/?'0T/Q;(G[[P5XE9+>^+8Y\GDI=+U.8F9@!EE7I7TQ7X*_MM_\&^?[5?[
M-%S<?$3]FB]N/B5X9M7\^./2X#%KE@%.06ME/[\@XPT!+D@GRT%4_P!B[_@O
MW^V!^RO>0?#O]H.VG^)/AJQ?[/-;:_.T.LV 4[2JW3*6D*\Y2=7)P%#H*VS'
MPGRS/\)+,>#,7&O#=TI.TX^5W;7LIJ+M]J0HXJ5-\M96\S]]J*\ _8U_X*;?
ML?\ [<VG1Q_!CXEQ0Z_Y6^Z\'Z\%M-4@P,MB(L1,H'5X6D4=R#Q7O]?BV89;
MF&4XJ6&QM*5.I'>,DT_QZ=GL^AV1E&:O%W"BBBN(H**** "BBB@ HHHH \^_
M:C^%MA\7_@CK7A&YC3[0(1<:;*__ "RN8SE&SV!Y4G^Z[58_9P^$MA\%?@[H
MW@:U5#<1VXGU*9/^6UU( TC9[@'Y1_LJM=/XQ_Y%B]_ZX&KFG?\ (/@_ZXK_
M "%>-_8&5?V]_;/L_P#:/9^RYO[G-S6];]=[:;&'U:C]9]O;WK6OY;DU%%%>
MR;A1110 4444 %%%% !1110 4444 %%%% !1110 45SGQ#^,'PE^$6G?VO\
M%?XH^'?#%IL+?:?$.MP64>T=]TSJ,5\V?%;_ (+D?\$R_A0TMK/^T9!X@NX\
MXM/"FDW-^'Q_=F2/R#_W\KULNR#/,W=L#A:E7_!"4E]Z31$JD(?$['UM17Y<
M_%'_ (.C/V?-'\R+X-_LS^+M?=<B.7Q#J=MI:,?7]U]I;'U /TKYZ^(W_!SO
M^V-K_F6_PV^#/@#P["_W9;R"[O[A/HQFCC_.,U]WE_@WX@X])O"JFGUG.*_!
M-R_ QEC,/'J?N717\YVM_P#!8S_@K9\?-1?1_"_QRU]F<_)IO@KPQ;0N@/8-
M;P><?Q8U5'P8_P""W7[2'.L^&/VA-;@G^Z?$-UJD%LP_V3=.D>WZ<5](O S'
MX17S3,J%#YM_^E<AE]=B_ABV?T1^)_B%X!\$QF;QGXXT?2$5<LVJ:G%;@#US
M(PKS?Q5_P4%_84\$ET\3?MB_#.VD3[]N/&UE)*/^V:2EOTK\/?"W_! C_@J3
MXS?[=K/P5L-'\X[C-K?C"P+-GNPAFD<'ZC->D^%?^#9#]NO5]DOB;XG_  ST
MB,_?0ZO?3RK_ ,!2TVG_ +[I_P#$.?#;!?[WQ#"7?D4?TE,/K&(EM3/T$_:K
M_P""X/[$'PS^!/BS7O@?^T+H'B;QM;:-,/"^CV=O<2K/?, D19O*V%%9P[ L
M,JC '-?S[>//'GC/XH>,M2^(?Q#\37FLZWK%V]UJ>J:A,9)KB5CDLS'^70
M#  %?IM??\&N'QQM/"U_J5O^U%X;NM6@L99+#2X- F$=U<*C%(3,\J^6&8*N
M\J=NXG!Q@_F/XV\$^+OAOXNU'P%X]\.7>D:UI%V]KJ>F7\)CFMID.&1E/((-
M?L?A5EW .6T\33X?Q7UBHVG.4E:271+W8^[>[TOKN]CDQ4J\K>T5B;X=_$3Q
MQ\)?'&E_$KX:^*+S1==T6\2ZTO5+"4I+;RJ>"#W'8@Y!!((()%?M9\.?^#FK
M]D&+X9Z%+\6/AU\0'\5C1[?_ (2*'0-$LWM?MH0";R6EO(R8RX9ER 0"!U%?
MBAX"\!>,_BCXSTSX=_#SPU=ZQKFLWB6NEZ981%Y;B9SA54#]2>  22 ":_9_
MX5_\&PO[+S> =%G^,_QD^(1\2OI4+:_#X>U*PBM([TH#*L/FV<C&-6W*"Q)(
M /&<5/BM'P[:PSXD<E/WN3V?QVTO>VO+>UK]=NH87ZQK[,U=0_X.@/V*XR?[
M*^!WQ1F^;C[18:;%D>O%ZW/M6)J'_!T?^SE'_P @O]F/QM-U_P"/C4;.+Z=&
M;_ZWO7=6/_!M%_P3UM,^?XK^)MST_P!?XDM!T_W+->O^<5M6/_!N5_P39M#^
M_P!"\9W/S _O_%;#CT^1%X_6OQSZUX"4O^7&(E\Y?_)HZ[8Y]4>(W7_!T[\-
M4<"R_8[UR1<<F7Q?"A!^@MVK*NO^#JG3$0&R_8:GD;/(E^)"H /J-.:OINS_
M .#?#_@E_;#$WPAUNX^;.9O&-^./3Y)5XK6M?^""7_!*BW#";]F26?/0R^-]
M:&/IMO!3_MGP$I_\RW$2_P"WI?\ S0@Y,=_,OZ^1\=WG_!U-K[A_[/\ V(;.
M+/\ J_.^(3R;?KBP7/Z5F7?_  =.?%%WS8_L?Z!&NWI+XLG<Y]<B!>/:ONRT
M_P""('_!+.R;?#^R9I[$KC][XBU60?DUT?SK2M/^"-?_  3'L@BP_LA>'6\L
MY7SKF[DSSGG=,<_CFE_K+X&P^#)ZS]9/_P"7L/9XW^=?U\C\[+O_ (.D/VB7
M4"Q_9A\%QG/S&74[MP1^!7%9]Q_P=$?M8M*6M/V>?AVB=ED-^Q'XB<?RK]-K
M3_@DO_P3;LBQA_8X\%-NZ^;IQD_+<QQ6A;?\$O/^"=EK&L47[%_PZ(7H9/#$
M#G\2RDG\:?\ KCX-P^'))OUE_P#=&'L<9_.?E5-_P<__ +;3*XM_@C\+%)!V
M%]-U)@#VSB^&?TJA<_\ !SG^WW/'LB^%WPDA.<[X_#^I$_3YM1(_2OUUM_\
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
M>_M.'_2+3]H?7K2XX7[4^K06)SZ;RD _#VK^B;0O#/@CP#IW]G^&?#^E:+:
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
M10!C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A5L4 %%%% !1110 4444
M%%%% !1110 4444 %?._[9O_  2X_8Z_;EL9[OXM_#:*R\2/%MM_&?A[;:ZG
M&0,*7D"E;@#H%F5P!TP>:^B**[LNS/,,HQ4<3@JLJ=1;2BVG^'3NGH^I,HQF
MK25S\!OVP?\ @@3^VG^RKJ<GQ ^ $LWQ(\/V,OVBUOO#$30ZS9;3N5FM Q=F
M'&&@:0\9*I3?V1O^"_G[;7[+=['X"^.L1^)6A6,GD7%CXHE>#6+3:<,BWFTN
MS YR)TE/&,K7[]UX3^US_P $V/V.OVVK&1_CC\)+2366BV0>*]'Q::I#@8'[
M]!^] '1)1(@_NU^S8#Q<P&=X6.!XPP4<33V]I%)37G;37S@X:=&<<L)*#YJ4
MK'&?LD_\%E?V$?VNHK32?#_Q6A\*^)+G"_\ "+>-&2QN&D/ 6*1F,,Y)S@1N
M7(ZJ.E?5(((R#7X@_M7_ /!M#^T+\/?M/B7]E#XBV'CS34#/'H6L%-/U11V1
M78_9YSC^(M#DGA:^?OA7^WE_P5%_X)@>*XOAGK6M^)]&MK(C'@;XB:;+/9/$
M#C$*3X>.(G^*W= >N3FMZOA9PQQ33>(X1S*,WO[*H[27SLI)=%S0:_O=06*J
MTM*L?FC^C^BORL_9R_X.?OA3X@:#1OVI?@)JGAV=L+)K?A*Y%]:D]W:WEV2Q
M+UX5IC7WI^S_ /M]?L;?M1VL,OP._:)\,ZS<S ;=):_%M?KGH#:S[)AZ?<QQ
M7YCGG O%O#C;Q^$G&*^TES0_\"C>*^;3\CIA7I5/A9Z_1117R1J%%%% &;XQ
M_P"18O?^N!JYIW_(/@_ZXK_(5XW^UA^W-^R/^RUI<N@_'KX]:#X?U.ZMM\&D
M2S-/>LAZ/]G@5Y0AP<,5P<'FKO[-'[<W[(_[5T)T[]GWX]:#XCOK6V#W&EP3
M-#>(@ !<V\ZI+L!XW;<<CGFO3_L7./J/UWZM4]C_ #\DN3_P*W+^)//#FY;Z
MGKM%%%>84%%%% !1110 445PWQ+_ &GOV;O@QY@^+GQ^\&>&7B^_%KOB:UM9
M,^@220,3[ 9K:AA\1BJGLZ,'*79)M_<A-I;G<T5\=_%;_@O'_P $R_A:LD,'
MQTG\3W<8.;/PIH5S<EOI*Z) <_\ 72OF;XL?\'2GPTL1+;? W]E77-3)R(;S
MQ7KD-B%]"8;=9]WT\Q?K7V66^&O'6:V]A@*B3ZS7LU_Y.XF4L10CO(_5V@D
M9)P!U)K\ /B]_P '&7_!17XD-):>!-1\*>!H'^6,>'O#RW$^T^KWK3@M[JJ^
MP%><CP'_ ,%DOV^3_I^D?&?QIIUY]QM5EN[?23GLIF,=JH^F*^YPW@9G-"DJ
MV;XVCAH=W+F:^_EC_P"3F#QL&[0BV?O'\9/^"@W[$?P ,L/Q:_:B\&:7=09\
MW34UJ.YO%QZVT!>;_P <KY0^,G_!RO\ L+^!?-L_A5X4\9>.;E<^3/;::NGV
M;_62Y82K_P!^37Q9\'/^#:G]NKQUY5Y\5/%/@WP-;-CSH+K4VU"\3Z);*T38
M_P"NPKZP^#G_  ;"_LM>%C%>?&SXY^+_ !=/'@O;Z5!!I-K(?1EQ/+C_ '95
M-;_ZN^"O#^N.S&>+FOLT_A?SBK?^51>TQE3X8V_K^NA\Y_&+_@Y[_:F\4&6T
M^"GP,\'^$K>3(2?5II]5NHQV*MF"//UC85X#J/[=W_!8?]MV^ET?PC\4/BCX
MB$S;)-.^'>E2VL04_P #KIL297'7>3QR3WK]N?@W_P $H_\ @G?\"?*F\"?L
MH>%9;F'!2^\06C:M.K?WE>]:4H?=<>V*]^TW3=.T>QBTO2-/@M;:!-L-O;1!
M(XU]%50 !]*/^(E\ 9'ID>1Q;6TZK3DOO]I+_P G0?5J\_CG]Q_/-\._^"$_
M_!4CXYZC_;_BOX71: +Q@TFJ^./$T*2,3W>-&EN ?]Z/-?2GPG_X-:/%]R(K
MOXY_M8Z;9$8\ZP\)^'I+G=ZA;BX>+'U,1^E?L917D9CXX\=8Q<N'E3H+^Y!/
M3UGS_A8N."H1WU/@7X7?\&X'_!.SP-Y<WC6'QGXTE7!E36_$?V>)C[+9) P'
ML7)]Z^A_AS_P3+_X)^?"D1GP9^Q_X#22$#RKG4M BOYT]Q+="1P??.:]SHKX
M3,.,^+,T;^M8ZK)/ISR4?_ 4TOP-XT:4=HHIZ'X>T#PQIZ:1X:T.STZTC^Y:
MV-LD,:_14  JY117S4I2D[MW9H%%%%( KPW]K;]@;]CO]JNPF\2_'OX!Z+KN
MK6UL$BUD>;:7NQ>%1KBV>.5E'968@=A7N59OC'_D6+W_ *X&NK!X['9=75?"
M594YK:49.+7S33$XQDK-'EG[,'[ O['?[)*C6/V>_@'HOA_4;BV"2ZL/-NKT
MH1R@N;EY)0I[J& /&1Q7LM0Z=_R#X/\ KBO\A4U&,QV-S&NZ^+JRJ3>\I2<F
M_5MM@HQBK)!1117*,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ K'\#_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_]"H V***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\]?^"\'@:R/C']CKXEVN
MO:W!?1?MM?#O3)[2+Q!>+87%I)>3RLKV0E%LSB6&%Q,8S(-FT, 2*ZW_ (+S
M_M*_$KX'_LJ>"OA!\&_%5]H'B7X[_&3P]\-+7Q!I4YBN]*MM1E<W5Q!(.8Y3
M!"\2N/F0SAEPR@CC?^#@3XL?##P1_P ,BZ/XQ^(6BZ7=P_MK_#[5I[6_U.**
M2'3X)[LS7CJS K;QX^:4X120"02*Z3_@O#\#_%GQL_9+^'7[1_P;T.;Q/>_
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
MLW_H5 &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %32-
MT+0$FCT+1;2R6YN&GN%M+98Q+*WWI&V@;F/=CR:-4T#0M<>VDUK1;2\:SN!/
M:-=6RR&"4=)$W [6&3\PYJW10 4444 %%%% '@O_  3J_P"2'ZO_ -CWK'_H
M^O>J\%_X)U?\D/U?_L>]8_\ 1]>]4 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %8_@?_ )!$O_7[-_Z%6Q6/X'_Y
M!$O_ %^S?^A4 ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% &/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z
M%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!X;^UM^P-^QW^U783>)?CW\ ]%UW5K:V"1:R/-M+W8O"HUQ;/'*R
MCLK,0.PJ[^S!^P+^QW^R2HUC]GOX!Z+X?U&XM@DNK#S;J]*$<H+FY>24*>ZA
M@#QD<5ZGXQ_Y%B]_ZX&KFG?\@^#_ *XK_(5ZG]N9V\!]1^M5/8_R<\N3_P !
MOR_@3R0YN:VI-1117EE!1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %9OC'_ )%B]_ZX&M*LWQC_ ,BQ>_\ 7 T 7-._Y!\'
M_7%?Y"IJAT[_ )!\'_7%?Y"IJ "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "L?P/_ ,@B7_K]F_\ 0JV*Q_ __((E
M_P"OV;_T*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#P7_@G5_R0_5_^Q[UC_T?7O5>"_\ !.K_ )(?J_\ V/>L
M?^CZ]ZH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0J -BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@#'\#_\@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"K8H **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/_(L7O_7
MU<T[_D'P?]<5_D*I^,?^18O?^N!JYIW_ "#X/^N*_P A0!-1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6;XQ_Y%B]
M_P"N!K2K-\8_\BQ>_P#7 T 7-._Y!\'_ %Q7^0J:H=._Y!\'_7%?Y"IJ "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "L?P/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*@#8HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBO,OVR_VI?A]^Q1^RYXW_ &I_BA<(NC^#
M-"EOI(6F$9NY^([>U5CPKS3O%"I/ :09XH ]-HKX$_X)GR?MQ?M#^,M(_:6U
M;_@MW\/OC=\,XWG.O>!?AW\*=(M88[J2!O+LWOTD>YA$+NCX=$E=8UW8#FND
M^$G[1'QS_P""A_[5OQ\^'_P5_:"U?X:> O@7K\?@K2]0\-:+IMW=ZYXH6(R:
MA<71U"VN%%M:N8X$MX@AD)E=Y.45 #[7HKYN_P""57[;NM_MX_LGQ?$KX@:#
M9:3XZ\+>)]3\'_$C2M-+?9K;7=-F\FX,.XEA%(IBG56)*+,$)8KN/TC0 444
M4 >"_P#!.K_DA^K_ /8]ZQ_Z/KWJO!?^"=7_ "0_5_\ L>]8_P#1]>]4 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5 &Q1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_^01+
M_P!?LW_H5;%8_@?_ )!$O_7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110!F^,?^18O?^N!JYIW_(/@_P"N
M*_R%4_&/_(L7O_7 U<T[_D'P?]<5_D* )J*** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?&/\ R+%[_P!<#6E6;XQ_
MY%B]_P"N!H N:=_R#X/^N*_R%35#IW_(/@_ZXK_(5-0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^!_P#D$2_]
M?LW_ *%6Q6/X'_Y!$O\ U^S?^A4 ;%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5G^*?"7A3QSHDWAKQKX8T_6--N /M&GZI91W$$N#D;HY 5;\
M16A7E?[7_P"QG\ _VY_A5!\'OVAO#VH7NE6.N6VM:5<:/KMUIMYIVHV^[R+N
M"XM9$DCD3>^#G'S<@\4 ?(/B#]A'X:?L8_\ !:#X&_&3]A?PE9>"++XLZ1XH
MT[XW>!O#4(MM*U#3;+3OM%KJOV2,".!X[^2TA9T4!GNHQ\IDD9U_X(.^%M3^
M$?QD_;=^!7C&-HO$&G?M::UXAEBF&))-,U:W@N-/N"/[LL2,X/3KCI7V5\!O
MV5/A!^SJ;G4?!,&NZGK5_:Q6VI>*_&?BN_U[6+N",DQPO?:A--/Y*LS,L*L(
MU9V8("Q)ROB[^Q'\!?C+X_O?BEKEEK^C^(-8T!="\1ZKX0\5WVCS:WI:L[):
M7C6<L9F5#))Y;G][$)9!&Z"1PP!\D?\ !MGX2U>#]F#XV?&N6.4:+\5/VI?&
MGBGPE*Q_=W.FO-!:).GJ&EM)AN'!"#TK]$ZQ_A[\/? WPF\#:1\,OAGX3L-!
M\/:#I\5CHVC:5;+#;V5M&H5(HT4 *H4  "MB@#)\=>#M+^(/A&_\%ZW<7<-I
MJ,!AGDL;EH9E4D'*.O*GCJ*\A_X=[_!/_H;?'?\ X65S_C7NE% 'SW_P33TF
MVT7X ZII]I)*R1^-]513-(7;"R*@R3[*,^IR>]?0E>"_\$ZO^2'ZO_V/>L?^
MCZ]ZH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *Q_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0J -BBBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#'\#_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_]"K8H **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/\ R+%[_P!<
M#5S3O^0?!_UQ7^0JGXQ_Y%B]_P"N!JYIW_(/@_ZXK_(4 34444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5F^,?^18O?
M^N!K2K-\8_\ (L7O_7 T 7-._P"0?!_UQ7^0J:H=._Y!\'_7%?Y"IJ "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
ML?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ T*@#8HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#P7_ ()U?\D/U?\
M['O6/_1]>]5X+_P3J_Y(?J__ &/>L?\ H^O>J "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_ ,@B7_K]F_\
M0JV*Q_ __((E_P"OV;_T*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH Q_ _P#R")?^OV;_ -"K8K'\#_\
M((E_Z_9O_0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** ,WQC_R+%[_ -<#5S3O^0?!_P!<5_D*I^,?^18O?^N!
MJYIW_(/@_P"N*_R% $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %9OC'_ )%B]_ZX&M*LWQC_ ,BQ>_\ 7 T 7-._
MY!\'_7%?Y"IJAT[_ )!\'_7%?Y"IJ "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_ ,@B7_K]F_\ 0JV*Q_ _
M_((E_P"OV;_T*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#P7_@G5_R0_5_^Q[UC_T?7O5>"_\ !.K_ )(?J_\
MV/>L?^CZ]ZH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0J -BBB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#'\#_\@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"K8H **** "BBB@ H
MHHH **** "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 %%%% !6;XQ_
MY%B]_P"N!K2K-\8_\BQ>_P#7 T 7-._Y!\'_ %Q7^0J:H=._Y!\'_7%?Y"IJ
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "L?P/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*@#8HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ KYNUS]N7XA_$']HOX@_LW?L=_
M!'1_'>I?"73K.3X@ZMXA\9OHUE#J-W$TUMI%H\=G=&XNC"OF2,PCB@WQ*SLS
M,J?2-?G)_P &^R:G)XX_;<O_ !<&_P"$A?\ ;1\6QZCYIRXA40>0/]P OL[;
M>G% 'V;^QU^UE\+/VWOV=/#O[2GP>DNTTC7X9%ET_4X1%>:9>0RM#<V5S&"0
MDT,T<D; $@E<J64JQ].K\Y/^#;.36I?@E^THTQSHO_#8WC?_ (1O (7[+_H1
M/E]O+\PR8Q_%OK]&Z "BLGQU9^,;_P (W]G\/]8M-/UJ2 C3KV^MS+##)D89
MT'WAC/%>0_\ " _\%!/^B_\ @3_PE)/_ (J@"'_@G5_R0_5_^Q[UC_T?7O5?
MG]^SK\,_^"EFO^"]0OOV<OVBO 7AW0%\2ZA'/8:SX=:>5KQ9B)I0QB?"L<$#
M/'I7??\ "F/^"U'_ $>-\+/_  D#_P#(] 'V'17QY_PIC_@M1_T>-\+/_"0/
M_P CT?\ "F/^"U'_ $>-\+/_  D#_P#(] 'V'17QY_PIC_@M1_T>-\+/_"0/
M_P CT?\ "F/^"U'_ $>-\+/_  D#_P#(] 'V'17QY_PIC_@M1_T>-\+/_"0/
M_P CT?\ "F/^"U'_ $>-\+/_  D#_P#(] 'V'17QY_PIC_@M1_T>-\+/_"0/
M_P CT?\ "F/^"U'_ $>-\+/_  D#_P#(] 'V'17QY_PIC_@M1_T>-\+/_"0/
M_P CT?\ "F/^"U'_ $>-\+/_  D#_P#(] 'V'17QY_PIC_@M1_T>-\+/_"0/
M_P CT?\ "F/^"U'_ $>-\+/_  D#_P#(] 'V'17QY_PIC_@M1_T>-\+/_"0/
M_P CT?\ "F/^"U'_ $>-\+/_  D#_P#(] 'V'17QY_PIC_@M1_T>-\+/_"0/
M_P CT?\ "F/^"U'_ $>-\+/_  D#_P#(] 'V'17QY_PIC_@M1_T>-\+/_"0/
M_P CT?\ "F/^"U'_ $>-\+/_  D#_P#(] 'V'17QY_PIC_@M1_T>-\+/_"0/
M_P CT?\ "F/^"U'_ $>-\+/_  D#_P#(] 'V'17QY_PIC_@M1_T>-\+/_"0/
M_P CT?\ "F/^"U'_ $>-\+/_  D#_P#(] 'V'17QY_PIC_@M1_T>-\+/_"0/
M_P CT?\ "F/^"U'_ $>-\+/_  D#_P#(] 'V'6/X'_Y!$O\ U^S?^A5\J?\
M"F/^"U'_ $>-\+/_  D#_P#(]</\ =)_X+!_%OP7=^)?"O[67PYM+:WUR\LI
M(K_PBI<RPR%'8;8"-I/([T ??=%?'G_"F/\ @M1_T>-\+/\ PD#_ /(]'_"F
M/^"U'_1XWPL_\) __(] 'V'17QY_PIC_ (+4?]'C?"S_ ,) _P#R/1_PIC_@
MM1_T>-\+/_"0/_R/0!]AT5\>?\*8_P""U'_1XWPL_P#"0/\ \CT?\*8_X+4?
M]'C?"S_PD#_\CT ?8=%?'G_"F/\ @M1_T>-\+/\ PD#_ /(]'_"F/^"U'_1X
MWPL_\) __(] 'V'17QY_PIC_ (+4?]'C?"S_ ,) _P#R/1_PIC_@M1_T>-\+
M/_"0/_R/0!]AT5\>?\*8_P""U'_1XWPL_P#"0/\ \CT?\*8_X+4?]'C?"S_P
MD#_\CT ?8=%?'G_"F/\ @M1_T>-\+/\ PD#_ /(]'_"F/^"U'_1XWPL_\) _
M_(] 'V'17QY_PIC_ (+4?]'C?"S_ ,) _P#R/1_PIC_@M1_T>-\+/_"0/_R/
M0!]AT5\>?\*8_P""U'_1XWPL_P#"0/\ \CT?\*8_X+4?]'C?"S_PD#_\CT ?
M8=%?'G_"F/\ @M1_T>-\+/\ PD#_ /(]'_"F/^"U'_1XWPL_\) __(] 'V'1
M7QY_PIC_ (+4?]'C?"S_ ,) _P#R/1_PIC_@M1_T>-\+/_"0/_R/0!]AT5\>
M?\*8_P""U'_1XWPL_P#"0/\ \CT?\*8_X+4?]'C?"S_PD#_\CT ?8=%?'G_"
MF/\ @M1_T>-\+/\ PD#_ /(]'_"F/^"U'_1XWPL_\) __(] 'U7X'_Y!$O\
MU^S?^A5L5\"? '2?^"P?Q;\%W?B7PK^UE\.;2VM]<O+*2*_\(J7,L,A1V&V
MC:3R.]=Q_P *8_X+4?\ 1XWPL_\ "0/_ ,CT ?8=%?'G_"F/^"U'_1XWPL_\
M) __ "/1_P *8_X+4?\ 1XWPL_\ "0/_ ,CT ?8=%?'G_"F/^"U'_1XWPL_\
M) __ "/1_P *8_X+4?\ 1XWPL_\ "0/_ ,CT ?8=%?'G_"F/^"U'_1XWPL_\
M) __ "/1_P *8_X+4?\ 1XWPL_\ "0/_ ,CT ?8=%?'G_"F/^"U'_1XWPL_\
M) __ "/1_P *8_X+4?\ 1XWPL_\ "0/_ ,CT ?8=%?'G_"F/^"U'_1XWPL_\
M) __ "/1_P *8_X+4?\ 1XWPL_\ "0/_ ,CT ?8=%?'G_"F/^"U'_1XWPL_\
M) __ "/1_P *8_X+4?\ 1XWPL_\ "0/_ ,CT ?8=%?'G_"F/^"U'_1XWPL_\
M) __ "/1_P *8_X+4?\ 1XWPL_\ "0/_ ,CT ?8=%?'G_"F/^"U'_1XWPL_\
M) __ "/1_P *8_X+4?\ 1XWPL_\ "0/_ ,CT ?8=%?'G_"F/^"U'_1XWPL_\
M) __ "/1_P *8_X+4?\ 1XWPL_\ "0/_ ,CT ?8=%?'G_"F/^"U'_1XWPL_\
M) __ "/1_P *8_X+4?\ 1XWPL_\ "0/_ ,CT ?8=%?'G_"F/^"U'_1XWPL_\
M) __ "/1_P *8_X+4?\ 1XWPL_\ "0/_ ,CT ?8=%?'G_"F/^"U'_1XWPL_\
M) __ "/1_P *8_X+4?\ 1XWPL_\ "0/_ ,CT ?6/C'_D6+W_ *X&KFG?\@^#
M_KBO\A7PQ\;O"O\ P6,^%_PGUWX@>)?VM_AM=6&E6)GNK>R\(#S9%! PNZ #
M//<UN>&/A9_P6?USPWI^M67[8/PO2&\L8IXDE\(?,JN@8 XM\9P: /M&BOCS
M_A3'_!:C_H\;X6?^$@?_ )'H_P"%,?\ !:C_ */&^%G_ (2!_P#D>@#[#HKX
M\_X4Q_P6H_Z/&^%G_A('_P"1Z/\ A3'_  6H_P"CQOA9_P"$@?\ Y'H ^PZ*
M^//^%,?\%J/^CQOA9_X2!_\ D>C_ (4Q_P %J/\ H\;X6?\ A('_ .1Z /L.
MBOCS_A3'_!:C_H\;X6?^$@?_ )'H_P"%,?\ !:C_ */&^%G_ (2!_P#D>@#[
M#HKX\_X4Q_P6H_Z/&^%G_A('_P"1Z/\ A3'_  6H_P"CQOA9_P"$@?\ Y'H
M^PZ*^//^%,?\%J/^CQOA9_X2!_\ D>C_ (4Q_P %J/\ H\;X6?\ A('_ .1Z
M /L.BOCS_A3'_!:C_H\;X6?^$@?_ )'H_P"%,?\ !:C_ */&^%G_ (2!_P#D
M>@#[#HKX\_X4Q_P6H_Z/&^%G_A('_P"1Z/\ A3'_  6H_P"CQOA9_P"$@?\
MY'H ^PZ*^//^%,?\%J/^CQOA9_X2!_\ D>C_ (4Q_P %J/\ H\;X6?\ A('_
M .1Z /L.BOCS_A3'_!:C_H\;X6?^$@?_ )'H_P"%,?\ !:C_ */&^%G_ (2!
M_P#D>@#[#HKX\_X4Q_P6H_Z/&^%G_A('_P"1Z/\ A3'_  6H_P"CQOA9_P"$
M@?\ Y'H ^PZ*^//^%,?\%J/^CQOA9_X2!_\ D>C_ (4Q_P %J/\ H\;X6?\
MA('_ .1Z /L.LWQC_P BQ>_]<#7R=_PIC_@M1_T>-\+/_"0/_P CUROQN\*_
M\%C/A?\ "?7?B!XE_:W^&UU8:58F>ZM[+P@/-D4$#"[H ,\]S0!]SZ=_R#X/
M^N*_R%35\7>&/A9_P6?USPWI^M67[8/PO2&\L8IXDE\(?,JN@8 XM\9P:O?\
M*8_X+4?]'C?"S_PD#_\ (] 'V'17QY_PIC_@M1_T>-\+/_"0/_R/1_PIC_@M
M1_T>-\+/_"0/_P CT ?8=%?'G_"F/^"U'_1XWPL_\) __(]'_"F/^"U'_1XW
MPL_\) __ "/0!]AT5\>?\*8_X+4?]'C?"S_PD#_\CT?\*8_X+4?]'C?"S_PD
M#_\ (] 'V'17QY_PIC_@M1_T>-\+/_"0/_R/1_PIC_@M1_T>-\+/_"0/_P C
MT ?8=%?'G_"F/^"U'_1XWPL_\) __(]'_"F/^"U'_1XWPL_\) __ "/0!]AT
M5\>?\*8_X+4?]'C?"S_PD#_\CT?\*8_X+4?]'C?"S_PD#_\ (] 'V'17QY_P
MIC_@M1_T>-\+/_"0/_R/1_PIC_@M1_T>-\+/_"0/_P CT ?8=%?'G_"F/^"U
M'_1XWPL_\) __(]'_"F/^"U'_1XWPL_\) __ "/0!]AT5\>?\*8_X+4?]'C?
M"S_PD#_\CT?\*8_X+4?]'C?"S_PD#_\ (] 'V'17QY_PIC_@M1_T>-\+/_"0
M/_R/1_PIC_@M1_T>-\+/_"0/_P CT ?8=%?'G_"F/^"U'_1XWPL_\) __(]'
M_"F/^"U'_1XWPL_\) __ "/0!]AT5\>?\*8_X+4?]'C?"S_PD#_\CT?\*8_X
M+4?]'C?"S_PD#_\ (] 'V'6/X'_Y!$O_ %^S?^A5\J?\*8_X+4?]'C?"S_PD
M#_\ (]>Q?L/^/_''Q&^"LNL?$6_M;K5K7Q%?V-S<6=OY4<AAEV;@O;)!/XT
M>PT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\T7W[$'Q1
M^$W[1OQ*_:(_8W^+/A[PI<?&.SLF\<Z/XH\,2ZE:V^KVD+00ZU9K#<P8F:%@
MDT#Y29HHGWQD/YGTO10!Y9^Q=^R-\,?V&?V;_#O[-7PFDO+G3=#CFDNM6U-U
M>\U6^GE>>ZO;AE #2S32.YP !N"J JJ!ZG110 4444 >0?L4^!?%WP^^$^I:
M)XTT&?3KN;QAJEU'!< !FADG+(_!Z$<BO7Z** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O(/V*? OB[X??"?4M
M$\::#/IUW-XPU2ZC@N  S0R3ED?@]".17K]% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y!^Q3X%\7?#[X
M3ZEHGC309].NYO&&J74<%P &:&2<LC\'H1R*]?HHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \X_:[\*>(_'/[-
M/C'PCX1TB6_U*_T=HK.S@ +RON4[1GOQ77_#ZQN]+\ Z'IFH6[13V^CVT4\3
M]4=8E#*?<$$5L44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %><?M=^%/$?CG]FGQCX1\(Z1+?ZE?Z.T5G9P %Y7
MW*=HSWXKT>B@#'^'UC=Z7X!T/3-0MVBGM]'MHIXGZHZQ*&4^X((K8HHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *\@_8I\"^+OA]\)]2T3QIH,^G7<WC#5+J."X #-#).61^#T(Y%>OT4 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7QI\9OVD/V
MK_A]_P %G/@?^S"?BAH;_"SXA^!_%.J7'AVP\+"&\^TZ?!&4\^[EEE:09G5A
MY2P#*$,K5]EU\(?M9?\ *??]D;_LE_Q#_P#1%E0!] ?M>^"_VSOB[=:-\*/V
M4?C=9?"BQGMY[SQ9\2I/#-OK-];A2BV]A86ERWD>9*3*\D\H<1)"H5&:8-'\
M_P#_  31_:+_ &Y_"G[;_P 8O^":'[<_Q/TWXH7_ ( \.Z7XI\%_%?3O#T&E
M3ZGI5Z[QBWO;6W ACF1UPNP9/ERDLXVFOL'XU?&KP9\"?!G_  EWBYKFXENK
MR.PT/1--B$M]K6H2Y$-C:1$CS)I"#@$A557D=DC1W7R[]F3X,:7\ -=\:?M&
M?M#^)M$M?BE\8+]-4\5R?V@@@T^RL+5EL]'M&?:98+&U#EY0H\V62YN"J"0(
M@!NZ)XW\5?$/]N/6O"FA^(KJ+PM\-? D$&M64$F(+_7-6G6=$D]9+2RLHW Z
M;=94\D#;X9^R9^TW^UEXL_X*_?M!?LD?&[XHZ'K7A'P)X \,ZKX3T_0?"JZ;
M';27PD>5I"\T\TLG 4EIBF%!5$R17LO_  3]TF^U+X#2?'O7[*:#6/C#K]WX
MZOTN5*S1V]]L73()%/*R0:5#IMLP/\5N>!T'SC^RM_RL/_M6_P#9'_ O_HN:
M@#J/^"MO[>FG_ '6O '[)W@7]NGP3^S_ .._B//<7\?Q%\;Z3;:A:Z/I=IM#
M#[/<LL)EN;B2&!#,RH(UNG#;H@#[-^PA\,/VL/AO\+;V7]K7]M^Q^.NJ:Q?I
M>Z!XETGP+8:#9VVG-#'Y<<<5F6$Y9M\GG%R"K(% VDMV'Q\_90_9E_:F\.7'
MA/\ :.^ ?A'QM8W-H;9X_$F@P73I'R0(Y'4O$06+*R%65CD$'FOE_P#X(F?!
M+7_V6='^/G[)_ASQ3J>L_"OX<_'"\TSX27.J79N&LM/ET^RN[G38I6),D5K=
MW$T&3D^:DP)W!@ #[@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH ^,=3_ &D/VLO#W_!<GPU^R-XB^*&B7/PLU_X$:OXKL?#^F>%U
MMKB.]AU.&V0W%S)+-),R1L<&,PQGS#F(E0U>I?M>?#W]N'XW^)-/^%G[+/[0
M]K\&-!M],-]XC^(B>$K77-2O;AY&CATZRM[L^1"JJDDL\\BLV'MTB&6D9/#/
MB;_RL@?"W_LU#Q#_ .GRUKZZ^.GQQ\-_ OPI#J^HZ?<ZMK.K78T_PGX5TPH;
M[7]19&:.SMU8A=Q5&=Y'*QPQ))+*R1QNZ@'RA_P2C_:8_;5U']H_X_?\$\_V
MZO&VF>/O%/P.O=#N=(^*FCZ'%IJ^(=*U:VEN+<7-K"!%!<(L7(08.6'S>7YD
MGO\ X \:>-/B;^V5\0H=+\1SQ^$?ASX>T[PXM@K'R+CQ%>*-2O'D0$;S!92:
M0(SGC[7<+QSG _9]^&7@S]C3PIX^^-O[0?CS1F^(GC^:^\=?%+6(;CY!#96T
M47V>T5P)7L-.M%MK9&*@D#S'"O.171?L'>"O%?A;]FG1O$WQ'TR2S\6^.;J[
M\8>+K2?_ %MI?ZK.]ZUFQ[_94ECLU_V+5!SC- 'AG_!/G]IO]K#XE?\ !3/]
ML/\ 9:_:,^*&B>(=&^#[^ U\%P^'_"ZZ7;VL>K:;?7\QVM+/,[D&W1C),XS!
ME @8K79?MB?MO^._#7[2G@K_ ()Y?LCZ=I6H_&/QYI4VN:EJNN0//IO@;PU"
M_ES:S>0QNCW#O)^XM[8.@DF(WR(@^?R/_@GA_P IU_\ @HK_ -TB_P#48N:\
MV^#/[,'PD^/G_!PM^V%HO[7WPYT_Q5'/\-?!,W@'0?$<33V%WH+V2PWCBU<F
M*=%O85&75MDNXIM)H _2#X5> ?%/P_T Z;XQ^,?B'QM?R%6GU;Q#;V$+[@,$
M)'8VT$2+[;2>F23DGJ*_/;_@BAX4\=_ /]IG]K[]BO1M<U*_^$'PL^)^E+\*
M(K^^ENH]&74=.-]>:1;RREF$-MYEJ!'D[3*Q/+DG]": "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "OBOX=?M-_M6G_@NSXI_8L^(?Q0T
M74?AS:_LX+XUT#0]'\++9-;W<NN0V2F>>26:6>18XY1N5XXR)O\ 4@J&K[4K
MX \._P#*T%XC_P"S(+/_ -2LT >\?M<?"_\ ;S^/GC:+X<_LQ_M0P? _PMIN
MCQW>I>-[3P79Z[JFLW\LDJBR@BO6\FV@A2-)))2CO*UPB(8_+<MY=_P2!_:H
M_;"^)?B_XZ_L;?MS:YI/BCQ[\ /&MEI#_$30]*2P@\3V%]:FZM)Y+>,".&X$
M0#.L8"@2HN,J6;Z=^//QPLO@UX?M8-*T&7Q!XLU^=K+P;X1LY@EQK%[MSMW$
M$0P1C]Y-<,"D,2LYR=JMY9\)_"/PW_X)S?L]^/OB9\7/&EEK'C/5(M:^)7Q4
MU2S 2XUF\2-6N6M;<DR"V@C6VL[>/DK&D"L6D<LP!T_P?\<>-OBS^TC\7=;T
MGQ++'X7\'MIW@[P_92@R6KZO#;M?:C?;%9?-&;^SM"-P*OI\Z@@L:\?_ ."8
MW[27[4?QF_:5_:H^$O[2_P 2='\1+\+?BC9Z)X5.@^&UTRVMK&6P6Y"K&9)9
M2Q\P;C+-*<KP0,"O=_V,_A5XD^#G[-?ACPKX]CC'BN]MYM;\;/"<K)KVHSR7
M^I,I_N_:[F?;Z*%':OF'_@E)_P G^_MX?]EPTG_TQV] '3?M)_L[?\%C?CA\
M<]>\5_LZ?\%%O#?P-\ VS0V7AKPK)\)-.\37=ZL<8\Z_N)[AU\EI92X2%68"
M)(F;8[.BW?\ @C1X[_:\^*?[.OBWX@?M;?M)P_%-Y?BCKNE>!O%5KX.LM#BO
MM%TZY.GBY6WM5P%FNK:[D4LS$QF,@X->E_\ !2#XZ^*_V=_V*_'?C[X;#?XS
MO--CT'P!;AL-/XAU.>/3M,11U;_3+J D#G:K'L2.T_9<^ ?A?]EC]F_P+^S?
MX,.[3? _A2QT6VF*X:X^SP+&TS>KR,K2,3R6<D]: .\HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH ^*_V:?VF_P!K#Q%_P66^-G[(
M7QB^*.B:QX*\(?"S0M=\+:7H?A9=/2VEO)F$C2N\L\TTF%*Y,H3&"L:'.>__
M &L?A#_P4)_:+\>7/A#]FK]KN'X">$M#T^(+XCL_ =EK^J>(=2D!=@%O6\JW
MLH5,2_*OFS2M*-T:1@R>+?L\?\K''[17_9O_ (1_]*):^N_V@OCA=?"K2K+P
MMX"T"/Q%X_\ $QEM_!7A4SF,74RA=]S<NH8V]C!O1Y[C!V*RH@DFEABD /GG
M_@C7^UO^U1^T1X#^*WP8_;2DT?4_B+\#?BO?>"-:\8>'K(6UGXD2&**6*]$*
M@+%(RR?,BJJ@%#M4DJ/7_@+XO^(7Q=^*'QC^(FE^+630++7T\'^!+6ZC:>Q2
M72XG6_OS$KH6<ZG<W=I( ZEETN,;E[<EX-\.^ /^"9?['WC6:#Q'!XM\<VUI
MJGCGQ?(Q2&^\6^)-0E=VG\@,3&MS>;+6!,E418H0Q\O->K_LK_!>?]GG]G;P
MA\'=1U9=2U+1M&C77M6"X.IZI)F:^O2/[T]U)/,?>4T ?/'_  2&_:4_:?\
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
M(I>21E15+, 0#XW_ &+OCI_P4"_9Y_X*CZS_ ,$QOVS_ (]V/QJT+6_A,_Q
M\ ?$I/"EKH^I6<,5^EE-8WMO:!86&]R5D )X3G]X4BT?@!^T9^U7_P %*M ^
M.?Q\_9K^/MYX#T+P%XYU;P=\&M#L-#TZ[M/$-WI<49EU+5&NK>6:6WNKES"D
M-O);-' C'=YK+(GM_P"SG\&[C1_C7K_[:?[1OV+2?B/\3K6T\/>&_#]W>Q%_
M#F@6OGW-KHL3[B)KIV:YO;KRRRF5F1"\=LDC?,/_  ;@6\?[/'_!/'XE_"GX
MG7#6.J_"/XX>,M+\:?:SA[>2WDCN&E;)Y5H9$D#=&4@C(Y(!]6?\$TOVVO#_
M /P43_8>^'_[7^@:*NEOXMTECJVD+(7%AJ,$TEM=P*3R46>&0(Q +)L8@9KW
M6OS^_P"#8;X;^,/AY_P1L^&U_P"-=+>QN/%6HZSXBM+.52&2TN]1G>W;GJ)(
M@DJGNLJFOT!H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ_X
MA?L'?LR_%+]I+PU^UUXV\+>(+GX@^#K6XMO#&N6_Q UNV33H;A-D\<=K!>);
MA9%X<>7A\#.<"O8** / _P!LG_@F-^Q9^W_KF@>(?VLOAEK'B:X\+PRQZ EK
M\0-<TN"S\W_6.L.GWL$9D884R%2Y4!2VT #CO@__ ,$3/^";7[/T'B\?!GX%
MZGHEUXY\%7OA+Q#J4GC_ %O4+E](N]AN;:)[Z\G^S^9Y:9>+:_R+\W KZMHH
M CM;6UL;6.QL;:.&&&,)##$@544# 4 <  < "O(O G[!O[,GPU_:5\0_M?>#
M_"_B"#XA^*[&WL_$6NW'Q UNY2_MX !#%):S7CVY2,#Y5$>%R<8R<^PT4 ?/
MWQ@_X)F_LO\ QG_:3'[6FLR>.]!\<SZ)#HVKZKX%^)VM:!_:UA"SM%;W2Z?=
M0B55+M@\'D9)P,>T?#[X>^!_A1X-L/A[\-O"MEHFB:7$8[#3-.@$<40+%F(
MZLS,S,QRS,S,Q)))V:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#Q[7/V#?V9/$?[4VG?MIZOX7\0R?$K2=(?2M.\0Q_$'6XT@
ML'E,KVHM4O!;>2TA+&,Q;20,C@8YG]L'_@E5^PS^WMXXTCXB_M6_"O6O$VJZ
M!I[V6BO!\1=>TR&RA=MTGEP6%]#"KN0N^39O<(@9B$4#Z'HH ^6_@O\ \$8O
M^"<W[.^B^,-$^#'P+O='3Q[HD6C>*Y[KQMK&IRWVFI-YK6>_4+N<Q0R'(D2/
M;YBG#9P,?4E%% 'CWP?_ &#/V9/@/\>_&/[3OPP\+^(;/QQ\03:?\)KK-[\0
M=;OEUG[+"T%KY\%U>20/Y,3LD?R?NU.%Q6G\9OV1/@Q\;OB+X?\ C-X@L=5T
MGQMX6M+BST/QEX7UJ?3=1@LYR#-9O)"P%Q;N55C#,'C#J'55<!AZ=10!R7P7
M^!OPN_9]\(2^"/A1X9_LZSNM3N-2U&::[FNKK4;ZX??/=W5S.[S7,\C<M+*[
M.< 9PH ZVBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M KQZT_8,_9DL?VK9OVW;;POXA'Q.N-"&BS>(V^(.MLCZ8)Q<"R-H;PVWV<3#
MS/)\K9NYQ7L-% 'S;^UI_P $D/V"/VY?B=:_&']J+X3:[XE\06&F?V=8747Q
M+\0Z?%:VVX,8XK>ROX88@S ,Q5 7*J6)(&(/@7_P1]_X)\?LT>'?$GACX'?!
M&[T6V\7WNBW'B9[GQCJVIRZ@NEWHO;2!I-0NIV6#S=WF0H525799 P.*^F:*
M &S1+/"\#E@KJ5)1RI /H000?<<UY'\!/V%/V9_V9?BAXS^,OP9\*Z]IWB/X
MA:BM_P"-+Z_\>ZSJ*:K=*I59I(;R[EB#JI*@J@PN ,  #UZB@#COBW\"OAW\
M;KWPC>?$33Y[M?!/B^V\3:);QW31Q?VC;Q31P22JO^M6,SM(J-P)$C?&47'8
MT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'CW
MA#]@W]F3P)^TYK7[8_ACPOXAA^(WB/38=/US7YOB#K<Z7EI"08H'M9;QK8QH
M1E4\K"DG &3G@OVH_P#@CC_P3S_;0^+\WQX_:4^#NO>(_%,UA%9#4$^*'B.Q
MCAMHQ\L,5O::A%# F<L5C10SLSMEF9C]/44 ?.'P$_X),?L&?LO^&=0\(? ;
MX-76A6.L>*M%\1:TLWBW5-1DU"]TFX%SIYEEO[F>0QPSJ)5B#!-PSCDY^BKZ
MSAU&QFT^X>58YXFC=H)WB<!A@E70AD//#*00>00:EHH \B_9K_87_9I_9$\2
M>,/%GP"\)ZWI-]X^\07&N^+WO_'6L:G'J>ISD&:\>*^NYD69]J@NJ@D #.!B
MI?%O[&/P8\2?&#5?CYH4OB+PKXN\0Z;;Z?XHUGP;XENM-;7+: ,L"W<<3B.:
M2)69(YROGQJQ5)%7BO6** .;^$GPB^''P*\ 6/PO^$_A6'1M#TXRM;V<,CR,
MTDLC2S3222,TDTTDKO))+(S222.SNS,Q)Z2BB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KQWX5_L%_LQ_!;]H;Q9^U7\._"WB&U\>>
M.X[5/&&MWGQ!UN]75EMHC%;+-;W-Y) PBC)6,>7\@/RXKV*B@#Y6_:._X(J?
M\$WOVMOC-J?[07[0?P3U_7_%VKP0P7NJCXJ>);0>3$N(X8X;;48X88URQ$<:
M*NYW;&YF)Z?]GO\ X);?L0?LJ>&(/!OP!^$5QH6FQ^.+?Q=<P3^)]1U%[W5;
M>V-O;R3S7UQ-+(D2[72+?Y:21K(%#9)^@J* *^JZ9;:SIL^DWDEPD5Q$T<CV
MEW)!* 1@E9(F5T/HRD$=C7EO[*_[#W[-G[%=EX@TS]G#PEK.B6WBG7KG6]>M
MK_QMJ^JQW6HW!4SW96_NIPDLA12SJ 6QSU->M44 >9ZM^R9\(/%WQ5TSXS_$
MVUU+Q?K>@:@U[X67Q-J3W%EH-P<@36ED-MM%.JLRK<^6;A58@2X)SZ9110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4DD:RQM$Q8!E(
M)5B#^!'(^HI:* /(/@9^PE^S/^S?\7O&?QW^$'A;7K#Q5\0[R&Z\:ZE?^/M:
MU%=6GB1HXI)8;R\EBW(C%5(0;5P!@  >5?';_@AS_P $R_VF/C'KOQ_^-WP,
M\0:YXN\23))K.KM\6?$]N9MB[8T6.#4DCBC1?E2.-51!PJ@<5]:44 >#_L^?
M\$T?V,OV5?#6@^#?@%\*)M!TKP[XXN/&%E:2^(;^_,VM3:=)IK7<\M[/-+.R
MVLK(BNY5"$90"BD7OVRO^">O[)O_  4 T?0_#O[6'@#5O$FG^'+Q[S2+"R\<
M:QI,,5PRA?.9-.NX%ED"Y"O(&*!W"E=[9]JHH ^8/V8?^"-7_!.+]CCXQ6?Q
M]_9[^ -YI/BW3K*XM=/U?4_'NNZM]ECG39+Y<6H7L\:,R?*7"AMI8 @,0>S^
M*?\ P3Y_9B^+_C+Q-XT\4>&M9M9/'=G;VGQ"T[0O%-]IUCXL@@0QQ)J-O;2H
MESB,^4S$!I(OW,A>(".O;** *VBZ+H_AO1K3P[X=TFVL-/L+:.VL;&S@6*&W
MA10J1QHH"HBJ  H    %6:** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH K:OK.D>'],FUK7M5MK&SMTWW%W>3K%%$OJS,0%'N
M37,_\-!? 3_HM_A#_P *6U_^.5QO_!0#X+>./VBOV,OB'\$?AK!;2Z[XD\//
M9Z9'>7 BB:4NA&YSPHP#S7XL?\0Z'_!2K_H6?!__ (5D?_Q-?HW!O"G"V?X&
MI6S3-(X6<9649*.JLGS:RCU;7R.>M5JTY6C&Y^[/_#07P$_Z+?X0_P#"EM?_
M (Y1_P -!? 3_HM_A#_PI;7_ ..5^$W_ !#H?\%*O^A9\'_^%9'_ /$T?\0Z
M'_!2K_H6?!__ (5D?_Q-?7_\0V\.O^BBI_=#_P"6&/UG$?\ /L_47_@J;_P5
M.\!_L8_LU2^*O@SXO\.^(_&^O7G]G>&K2UU&*ZCM'*%I+R9(V.4C4<*?O.Z
M\;J_ 7XL_M)_'_X[>+YO'GQ@^,?B+Q!JTTID-UJ.JR/Y9)SB-,A8E'9$"J!P
M !7L/[7G_!)+]L_]B3X90_&#XV^$-*&@2ZG'8RWFC:NMW]GED5BAE"@%%8J5
M#'C<5'5AGYGK]T\-.$>%,ARF57+*T,3*4G>LDF]/LJS=DNJOJW=]#BQ-6K4G
M:2MY'Z$?\$@?^"Q?QI^ /QJT#X&?M"?$F^\0_#;Q%?Q:<9_$%\TTOAZ61@D=
MQ%-(2RP!B!)&3M5274 J0W[>_P##07P$_P"BW^$/_"EM?_CE?RP?!KX0>/\
MX^_%30?@S\+=#;4O$'B34H[+2[16VAI&/WF8\(B@%F8\*JLQX!K[&_XAT/\
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
M-NF?^!\?_P 51_PFO@W_ *&W3/\ P/C_ /BJ^0?^&'OCQ_T#],_\&2_X4?\
M##WQX_Z!^F?^#)?\*_IS_B*?B=_T3-3[Y_\ RL_)?]3^$O\ H;0^Z/\ \D?7
MW_":^#?^AMTS_P #X_\ XJK]M=6U[;K=6=Q'-$XRDD3AE8>H(X-?&7_##WQX
M_P"@?IG_ (,E_P *^JO@QX5U?P1\+=$\)Z\D:WEA9"*X6)]RALD\'OUK[;@?
MC'B[B/,*M#-LHG@X1CS*4G*TG=+EUC'HV_D>!Q#D>297AH5,%C8UY-V:5M%9
MN^C?H?*/_!?O]H7]I+]CG_@FAXZ_:]_9;^.-_P"$/%'@:;2&MX(]#TR_M-02
M[U>RL76=+VUF8;4N693&R?,HSN'%>/\ [=_[:7[<?_!);P9\$?VJ?&?[1K_&
M?X;>./&6E>&/B%X8\5>$-,L=6LWOK:6X6\TVXTN"V0E!!*/)EBDS\@W?,77M
MO^#H[_E!1\<_^Y9_]2?2:]&@_P""7'PH_:)U+X2_%_\ :K^-OQ%^*,'P\CLM
M:\'>#/%5UI5OH5AJ0A3R[M[73=/M3=21_P !N'E"C(QAF#?IQ\B?0OQB_:0_
M9X_9WLK34OV@/CUX+\"VU^Y2QN/&/BFTTQ+AA@$1M<R('(W+D#/WAZUN7OQ"
M\ Z9X';XFZCXXT>W\-IIXOF\0SZG$EB+4J'$YG+>7Y94AM^[;@YS7YZ_LU>(
M/&G[1W_!4#]LKX*^)/CSIV@>*-&UG1=-M_"6L^$;34GN_!S:1!Y"Q"Y(+6C3
MS74DL:@IYE[N;F5<^._$#X7>!_\ @F_!^QS^POX/_;$U._\ A-8_'WQ-I^K>
M,?%^F6]S9Z9KB:=)-I6FR*P2"6.+4+F0H"66*X0$D26N$ /U2^%/[1G[/?QW
M\.W_ (O^!_QW\&>,])TJ9H=4U3PIXHM-1M[.102R2R6\CK&P )(8@C!JKX7_
M &IOV8O&_B/0O!_@O]HWP'J^K^*+6ZN?#6E:7XOLKBYU:"UDDBN9;6*.4M<)
M%)#*DC(&"-$X8@J0/F2S_P""<7PK\(?MP>,?VD_B[\>3XO\ %?Q2^$=UHGB7
MX>W/A.Q@TG7[&PFMV74;JV1&$LT#26\(FD/ E5!UP?(_^#:+]DK]F?4?^"57
M[/7[3.J? [PU=_$/3+?Q#-IOC6[TN.74[0RZKJ%HZQ7# O&A@41[%(4 M@99
MB0#Z]_X*1_MY?#K_ ()N?LC>)/VIOB'H]QJ[:88;/P]X;LI EQK>JW#^7:V<
M9P=NYSN9@&*1I(X5MNT\]\$OV>OVXO'WP\T_X@_M2_MN>*_#/C?6+1+N^\(_
M#+0]"M]$\-2.N[['!]NT^[GNS'NV-+/,ZR,FY4C!Q7S!_P '5OPR^)?B+_@G
MUX.^.?@#P[=:U9_!OXS:+XT\5:1;(6,FF0174$DQ4<D1O<1ECT6-I'. I-?H
M7X!\>?#?]I+X,:1\2/AWXI;5/"OC/08;_2-6T?49;=I[2XB#I)'-"ZR1-M8<
MJRLI[@B@#S;]DK4?VH/ /A_XH6W[<?Q&T?4_^$=\?S#POXQBTJ/2;*\\.#2M
M.EAN'0N4C=9GNTF;=M\Z.4J%CV >@>#OVD?V=OB+XKL_ GP^^/?@O7=<U'P[
M%K^GZ-HWBFTNKNZTF7;Y>H1PQR,[VK[EVS@&-MPPQS7Y8?L@2^+OVD/V"O\
M@H:/VF_B;XG^)=O\/_'_ ,1O!O@^Q\>ZY-J=OINFZ;IQDM2D,Q,9N%9P1<%3
M*-HPXR<M\2_!WP7^S3_P;,Z3^VO^S)\'=(T_XT0_LK:+:CXBZ=IJ_P!NPV-_
M%8+J$@O /. BMVE=#N_<)"HCV*@  /U(\-_M4?LP>,OB5+\&/"'[1_@+5?&,
M!E$_A/3?&%E/J<9B.) UJDIE&P@[LK\N.<5LZ;\8_A%K/C:]^&FC_%3PW=^(
M]-@>;4?#]MKEO)?6L2E0SR0*YD1064$L  6'J*_.'_@KMX#^$Q_X-Z/#7QF_
M9QABTF^^&7ASP3XG^"&OZ!&HNM*O#=:=%;26K(,[Y8KAHR!G>9<D,<5U>A/X
MDNO^#DKP'J_CC2H;/7+S]@MVUF& ?*EW_P ),AEC![A6+ >U 'W;X=^.OP1\
M7Z#JOBGPE\8_"NJ:7H)8:YJ6G>(;:>#3BH+,)Y$<K#@ D[R, 9K'LOVN/V4M
M2\:>'OAOIW[3GP]N/$7BW2H=3\*:!!XTL7O=:L9D\R*ZM(!+YES"Z$.LD896
M4Y!(K\N?#/@CP'\0OA=_P5UT;Q/X:TS5;.#Q!K]U!'=6D<RP7D/AB=TG3<"$
MFCE&Y7'S*XR""*Y/]L;]A?\ 9;M/^#87X<_M1^$/A;I&A_%7PK\'?A]XK\-_
M$C2[14UX:RT.E1JOVT?OY PD\B.(N5C"P+&J^3$% /VTHK$^&ESXNO/AQX?N
M_B!;K#KTNB6CZW$@P$NS"IF4 =A)N%;= !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 %%%% &)\2?AMX$^,'@35
M?AC\3O"UIK>@:W:-;:II=]'NBN(CV/<$$ A@05(!!! -?F7\6?\ @UR^#7B/
MQ=-J_P &_P!J/7/"VD32EQH^K^&X]5:$$YV),+BW.T=!O5FQU+'FOU/HKZ7A
M[C'B7A5S_LO$NFI;JT91;[\LE*-_.US.I1IU?B5SY5_X)[_\$B?V9?\ @GO/
M-XP\'-?>)O&EW;&WN/%NNJ@DAB/WH[:)!MMT; R<LYZ%R.*^JJ**\O-<WS//
M,;+&8^JZE26[E^"71)=$K)%0A&$;15D%%%%><4%%%% #+FVMKVVDL[RW26&5
M"DL4J!E=2,%2#P01QBN._9V_9Z^$/[*7P6T#]GOX#>#X= \)>&;5[?1M)MW9
ME@1Y'E?YF)+%I)'<DG)+$UVE% 'BOQ;_ ."?_P"S?\8_CF?VG=<TSQ'I'Q&3
MP_!H=KXU\)^,M1TF^M]/BEFE6V!M9D22(R3R,T<JNCG864E%QH?!+]BCX%?
M?Q+XF^(7AFTU[5?%_C*TCM/$OCCQ1XHO-1UF[M8PPBMENYI"]M!'N8I#!Y:*
MQ+A=Y+5ZU10!\X?#_P#X)/?L5?"CQUXO^)?PQ\/_ !#\/:[X^U8ZGXSU'1OC
MIXOMGUB\W.WGSB/50'<&1\'' 8@8'%>A? ']D'X$_LS^(O%'C'X5:/KYUOQH
M]HWB?7/%/CG5_$%]?BU61;:-KG5;JXE6.,32[8U8(OF,0,DUZ;10 4444 %%
M%% !1110 4444 %<;\0?@=X)^)'COPO\0?$-INO?"MX\]H HQ-E?E5_99 DB
M^A4_WC7945R8W 8/,J'L<534X7C*S5U>,E*+^4DG\B*E.G5CRS5UH_N=U^(4
M445UEA1110 4C*'4J<X(P<'!I:* /-?@_P#LD?!'X$_$3Q;\5?AMI_B.#7/'
M6HQW_BNYU3QYK&I1ZA<QV\5LDS0WEW+$C+!##$"B+A(D4<* -CQ[^S_\(?B;
M\3_ OQH\:^"K6\\4_#74;V]\%ZVP*SZ=)>6,UC<JK#!,<D$[!HSE2RQMC=&A
M'944 >7^ ?V.O@-\,OC_ .*/VH/!^D^(HO&OC2VMK?Q-J5YX]UF[@O8;;S?L
M\1L[B[>V1(O/F\M4B41^:^T#<<XW[9?_  3W_9,_X*!^'=%\(_M:_#S4O%&E
M^'=735=&T^V\9ZOI<-M?(DB)<[=/NH TJK+(JNV64.P!&:]IHH \2^*/_!/7
M]F7XP>*?"_Q \9:3XI/BCP3H[Z9X0\76/Q UBVUC2X)&W2;+Z.Z$\K2':)#,
M\@D"A7#+D&]\'_V(/@=\'OBC?_'6!O$GB;QWJ&CC2'\9^-O%%WJNH6NG;_,^
MQ6KSN5LX2_SLD"Q[W 9]Q (]?HH ^<=)_P""4'[%?A[XV>*_VC?#&@?$/2/&
M_CDQ?\)?XBT;XY^+K.?5Q$@CA$_DZHJNL: +&I&(UX4**[CX ?L0_LM_LP^)
M]:\??!OX3V]GXG\2 #Q%XQU?4;K5M<U11C"7&I7\LUW,@(!"O*5! P*]6HH
M\P\"?L=_ ?X;?M!>*/VH_".E>(XO&WC.WMK?Q-J5WX]UFZM[V&W$WV>(V<]V
M]JB1?:)_+1(E6,RN5"[C6+^V9_P3V_9+_P""@GAO1?!_[6_P[U+Q1I7A[5TU
M71].M_&>KZ7#;WR)(B7.RPNH TJI+(JNV64.P!&:]IHH \\^*'[*GP$^-WP6
M3]GWXS> AXL\+1>4T-MXDU.ZOKJ*:([HKE+V:5KI;E&^9+@2B9#RK@\U\*?$
M?_@G+^V=\*OVP=$\??$7QUXI_:N_9H@F$D?PB\:>)]^K^$;U9$DM]0$5Q+%;
M>(DMV0X6\=YPK[D26:-7?]+J* ,[PGXGTWQCH,'B#2;/4;>"<'9#JND7%C.N
M#C#0W")(GXJ,]1D5P?[5/[&_[-7[;'P_@^&G[37PKLO$VFV5^E_I4KSRVUYI
M=XGW+FTNK=TGM9AVDB=6QD$D$BO3:* /$OAC^P5\(/ASJ.FZCK'CWXF>-_[%
MFBFT>T^(WQ.U77+6UFC(:*;[/<SM%+,C*KI-*DDD;*&1E;FKW[0G[#/[/G[2
M?Q%\,?&GQIH^K:3X\\&1S0^&/'?A#7[G2=7LK>8$2VWVBV=3-;N"V8)0\>68
MA0237K]% 'DEE^PY^S;9?!3Q;\ 1X0U-]!\?R74OCNY/BK44U/Q#-<Q"&>6[
MU%+A;N5WB"Q9,ORQJL:A415')^*_^"5?[#OC?]E+1?V(/%/PRU^[^%OAZ6W?
M2/"C?$KQ J0>0R/ AG6_$[QQ-&C1QO(4C*@JH-?0]% 'B_Q6_8"_9<^,_P 1
MO /QB^*'AOQ-J7B/X6233>!=6_X61KT,FER2H$EE BO569W10CO*'9U^4D@D
M5\0?L&?!CPY\9/\ @JU^VCX\UC4OBEX2A\7>)O#I\(Z]HLVLZ!;^(-/@TMH;
MKRY=D<5P(YD 64?O8]Q,3J)&+?J/10!Y3J?[#W[)FM?LK2?L1ZO\"M$N?A7-
MIAL)?!T\;M \1D\TN7+>:9S-^^-QO\XRDR[_ #/FK.^#7[!OP&^"_BK0?'-I
M<>+/%&L^$M,FT[P?J?CWQG?ZW)H-K*BQR1VGVN5UA9XT6-I@/.=!L:1E^6O9
MZ* /GN__ ."8G[*VI+XNT:ZM?%[^&_B!XFN_$'CKP3)X\U*31=<O[JY-S</-
M:/,42.20YDMXO+AE4;9(W4D'IO'_ .PE^S'\3OVCO"'[6GC'P;K$WCWP#9SV
MO@_6+/QMJ]I#I<$\?E311VEO=I;;9$PK@Q$. -V<"O7J* /&(?\ @G[^RG;?
MM<ZI^W%:_#RYA^(FN6EG#KE_#X@ODLM2>TB\JTN+BQ686L\\,?R13/$SQ@ J
M00#7E,G_  0F_P""8A_:3O\ ]J.U_9Y:UUS5]735M9T2R\17T.A:C?K)YBW-
MQIB3"VE;?\^QD,18EBA8DGZ]HH **** "BBB@ HHHH **** *?B'2O[>T"^T
M/[1Y7VVSE@\W9NV;T*[L9&<9SC(KYS_X=U_]5A_\M_\ ^Z*^F**^0XGX"X3X
MRJ4JF<8;VKIIJ/OU(V3M?X)1OLM[GN91Q'G.10G' U>12LW[L7>VWQ)_@?,_
M_#NO_JL/_EO_ /W17K'[/GP+_P"%$:!?Z'_PE/\ :OVV\$_F_8?(V80+MQO?
M/3.<BO0**\_(/"_@7A?,HYAEF$]G6BFE+VE66C5GI*<EJO(Z,RXNXBS?"/#8
MNOS0=FURP6VJU44_Q"BBBOOSYL**** /*OVO/V*/V;_V[_A9-\$OVIO!FI>(
M_"=S-%+>:#:^+=4TRWNVCD66/SEL+F'S@LB(ZA]P#*"!D"NX^&WPZ\,?";P5
MI_P]\&G4O[+TNV2WLDU;7+O49TC10JJ9[N669\  ?,YK=HH ^9/VR_\ @D!^
MP;^W?\4M%^.7QZ^%=^OC70K46EIXL\+>);W1M0EM,D_9YIK.6,RI\S ;LLH9
M@K*&(/7_ !4_X)R_L4?&C]DNV_8:^(G[/NBWOPOL+:*+3/#*>9$+!H]Q2>"=
M'$T5P"[L9U?S&,DA9FWON]LHH ^>/V5_^"6O[''[&_P^\0_#WX)>#=>MAXJL
MH[+7M?O_ !IJ5QK%Q:QAA%;)?M/]HMH8P[;(X'C52S$#<Q)[G]DK]CK]GO\
M8:^$5K\!?V8/"&H>'O"%A-+)IVA7?BG4M3BLS)(\L@A-_<3-"K22.Y5"%+.3
MC)KTZB@"'4M-T[6=.N-(U>PAN[2[A>&ZM;F(21S1L"K(ZL"&4@D$'@@XKY\\
M#?\ !,']FWX-VFHZ%^SKKOC_ .&6@ZK<R7%UX4\!_$'4++2(II&+2/:V9D:*
MP+$\BU6$=\9YKZ)HH \1\#_\$Y_V/_AO^SUXL_9<\$_#"\T[PAX\NKVZ\<16
MOBS5$U#7[F\01W=Q>:B+G[9/+,@VR2-,68<$XXKJ_@=^RI\!_P!G7X!VG[+W
MPM\%31^ ;'37TZU\-Z[K5YK$*63IL:TW:A-.Y@V$J(2Q0*2 H!(KT.B@#YU^
M%7_!++]D'X.V>B>&/"GA_P 37'A+PMKB:QX2^'^M>-]2O] T.^24S1S6UC/.
MT8\N5C)$CADADP\2HRJ1K_M1_P#!.C]E[]K[XF^$OC1\6-$\16?B[P5!/:Z)
MXF\&^--2T&_%E.09[*2XT^>&22WDQRA;C+;2N]L^YT4 ?#7[6O[!_P"R/^Q;
M^Q+^U'X__9R^#&H:=XH^*WPSU^SN=.T!M0O6U74)=(N+>SM;:QC+QQDG:B^7
M&OWCN;!)J'_@EC^Q+\!?&?\ P3^_9[G^(>F^-]1F\%^"_#=W>> ?&FLZHNGZ
M-XHM;"!IY&TZ[*_/#=&22..0-#$^UX40I&5^ZZ* "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>vsec-20201231_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:country="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:vsec="http://vsecorp.com/20201231"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="vsec-20201231.xsd" xlink:type="simple"/>
    <context id="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5e2ea04fed854924bab85d83b973825e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ie95e7af7956f4a678da17394281596ff_I20210226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
        </entity>
        <period>
            <instant>2021-02-26</instant>
        </period>
    </context>
    <context id="i379e298a65d54a83b55fd45b6c6b2e67_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ife9fa5bd360045808c783f7c69b7b0a7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i088a07965df7452f8d302bf07b679b9a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i90644d01094b4153b0a97ea97d8c9de5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1537cb361dec4961adf2964344474452_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1a5c99193a8448f5976fe1909ba1f99a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6d2caf86fd854ae0837959cd394e72fe_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4fccd9bbb2a445f9a80c43ff7b6dd718_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iafa996efc7c74039b9da93b89b64643b_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i491218694ed047eaba80090d975bdaed_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i56ad86de84ce4212abc572252d99851c_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i3e18ea5809904491865bf028a690efc9_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iaec125be3b024e378828e1615d6f754a_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i2d4ae95b20e2412c887884e3be70dda5_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i30e476d129584d97b982a5f3f1fae188_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i3751471b29754cdca78875e22dbacc71_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i2289e90b920b482f91a1c19bbdea3aa9_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i81c9f2dfc0ab4d67aead93d0720321f6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i778b02f829d04bf3b53a77db6898bd54_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="icc5c2cd4f8fa4066b4fc48e1889336a9_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib6f47ef344bc4b558ed881ac6690a103_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="ibe0ef0b143bb4f90b9e93fe589d982fc_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="ie14b8a1a0e01424492daef65a20e237c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="i94894fd176f34fa999c9fb558ac66f72_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibf0b5e28b34442758bec7ee8775a2eea_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6441502cb207416a94447379be0fb927_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia62439a337474d18b2dfa66b7ee7d5e5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9f32d102d80b4ae9acca01f507de3cdb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="i67cd6b7ad243416398bafdb0adcf381d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="ia464e0084d6045119760f7dae65e2f7a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="i05f8b5b0d3624200a1f90c8f282eacb9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i92ccddde1df642688788bab174dc90f0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="i698ac76279c64fd495763ac17813524f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="i876c6c322250413b81b4b458b421ba57_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="ieebfac1de34a4e888c4bf22933845737_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibe1bdbe3b2f94851b5744dfed8f04fcb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="i65d76715e8b540b4bd5471a0a4ac6eb6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="i12b0ffd5ae15460791e66890b9d8ccf5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib6c01c9597064a66a0c7b1ae8d963fea_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="i06d4f5b7e287456f9099beece20117d6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="ib7b33f95ca8f4a609e1ac344f8f96b8a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="i3d2583d18359409a93d6f15166e41538_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="id4fd4a02a9a04b9c8e1c721e6eb2b409_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9ea5dad4e8494cd99ad9c96d2e3fac86_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ica8fa6a36c184c6fa2f6013a5760cdcd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5a40a6f3a33f45d481cff32acda193bf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i882367a8242544f890a00572ce7c12df_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5326a70401904eb4a03b20f1503da107_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="ie96744ca0b1243c688b53f1ce1b3c96e_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="ideae4a6857a14083870e3020b21a144a_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibeb0655182eb407bbe9236bb98d1d027_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie9546003127545c1bdd99eee9268184d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic83687f151064890a6c95a6c00a0efaa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic878077e1bb241588605fcf106330810_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="i435e5991409b40b28211499147795648_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i92d1727184404519b239c0f9c00620f1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5cef794c70364ba997d786cd2407bd0a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibbcc74b7b33a424e8aa8daf36f3b70e7_I20190110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vsec:FirstChoiceAerospaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-10</instant>
        </period>
    </context>
    <context id="i9c34637d9c884b1a81a28695bb9476c3_D20190110-20190110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:EmploymentContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-10</startDate>
            <endDate>2019-01-10</endDate>
        </period>
    </context>
    <context id="i2d29a17e26344ec28a6fc3acd67489b4_D20190110-20190110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-10</startDate>
            <endDate>2019-01-10</endDate>
        </period>
    </context>
    <context id="i32cf9dfec90b4266a14775056cf5cc59_D20190110-20190110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vsec:FirstChoiceAerospaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-10</startDate>
            <endDate>2019-01-10</endDate>
        </period>
    </context>
    <context id="i366b8a42631f4fc987966ffd8f2f8213_D20200101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vsec:FirstChoiceAerospaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="if9b36de442eb4220bd2b348c5a988891_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vsec:FirstChoiceAerospaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i60434349e5a64380b9fe7eb19097f522_I20200128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:PrimeTurbinesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-28</instant>
        </period>
    </context>
    <context id="i756a9f7b86e24a6282503f5f81765466_D20200226-20200226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:PrimeTurbinesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-26</startDate>
            <endDate>2020-02-26</endDate>
        </period>
    </context>
    <context id="if645684bcce74469827b8c011a3b8f95_I20200226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:PrimeTurbinesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-26</instant>
        </period>
    </context>
    <context id="i8a5a915d65d2457593a74b6a16d462f9_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:PrimeTurbinesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i742a320b99e94513b1c1942238290139_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:PTBHoldingsUSALLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie2d10a66fbcb49878903d8a8ede019e0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:PTBHoldingsUSALLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idd1579bc5e6546d49f8fc4d4ec179191_D20200626-20200626">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:CTAerospaceLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-26</startDate>
            <endDate>2020-06-26</endDate>
        </period>
    </context>
    <context id="ib726b0126e44429cbdde77f4c63efb9d_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:CTAerospaceLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id05ac1e60310499f98e4ff2523440086_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:LegacyTurbinesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6c59fd74d82b46be826b9a3e0ff54a34_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:LegacyTurbinesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2ad82154cf0548999075f7c368beaf23_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:LegacyTurbinesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i48e11a7549fa48038cce70adc5a29ad0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i41c41f1c74d74028add0eb4039e196f9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i12e0beb6b5d64c4cb6d2094b68d8a4cf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i35cdbb88ab634c6fb08ed74391c11c4c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5ead982e41de4b8786fb07466f2da3ac_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6bba56c331834f3789ae6b273bbb10c1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id65cbef8084a4750a432123241285954_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2aa4ab0ab33243a9999218def0c53edd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5f018e3546d343d194085ff1b6256c58_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia18406ef16c44534ba339107b8c7c112_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1aba55a075774702b09f6304c677e8a7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5da09e5e896e4ac4a56866920db6066d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9730c31a22ba42dda1c370c7ba7905a3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i38f2d571f3b94ad6bafcf4e27569461a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9aa0f08225794cc6b9323814ae4a8666_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9578e75054764b7295fddbe7b1eca13d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i35f7af7d74ad45028f7e0dddc50e5339_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i56964f6d2f144cf1b1355cec98237f82_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i362fb4ed6f104706abd70f6f8b490c09_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4de0ac119562417dbb14d27fa5940128_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4f88c32ebab540c292b66f135f6f72fa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i155ece4f8b4d4d9799f2be5934086341_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i17bb09cff640413b835b8b7ebafbaae7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib51a582f9c6b4454ae947435c366c83a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i497ec239d4724fd18aed11eb4d84006c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1364d1fd45ad4b8b82eac099256a9898_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5991fc441ce5446f846ba39e055a910d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9c98cd972934471e85a5445980d47fc4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8a0f09a6a56046008e90f25a517c4e45_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8e921505c03c45ae94d2276cca853209_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i12e130f312d64370a40b40aecd27cabb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia9f99c43fe3946fea1296ca18396b690_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i034a9be2df0d47209b423382955c66b8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i23816b91afc645e49f7230a9c6f47e57_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:DepartmentofDefenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1f14a7ebb02040c085fda821f805cc2d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i72c5b962ae894ce9863a9920d790b0f6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6da5cd3af1884e108f036c1795b56ac2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i448ceacf33574d46bcacc435c77265cf_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id98bf058a81e4c28a1be5539547db001_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie5a491ce5a664b3681e9f7fbf611c710_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idcdc49d9d22b46648d6d45208e8f2e61_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id2816acf16dd43a3a732800dcc3db200_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9a690e05e1044ab3a4ed117dc6e83f99_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3ecce1f556214bf79a2b9070302877cd_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1d6123bedabf4dc8a62d97d90a6e2a1e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4b2944fea9b6436183562306f7ae73a2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i744d0e11111a4bad879148820947f34a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia39e8f2a130842fd86506621b9393d2a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5f20a4b41cc2429dafd710e83d347361_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iecdfa2971f8f4b0f9882c0e68417061f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5e4d839e3f194330b2d9ad114e3296ec_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4b283023d21e4f609d7af5b9b766dc9b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia5a18cffb18d4d259aad0a8c8857a28b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0d03fd9568f84d3dbcfe4addf1458c3d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic9975a32b5af4f5188a133c8612f274a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i158684904c524c7fbebdfb04a67dc074_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i16cf9abb66334b92987a9268995fae8f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id95fc335ad8a4ce291716479981bbcc9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i48453fa8551c41fcbfb3a283e2179881_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i30d000b219d742f58df2999e748cb7a0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if52fff8dcef14e189e0c824bd5c30249_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib5ba5858459a4ee7a7647bc9801297e9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idaa295251c8f4da386475edb598bf33b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i81678dee9df74ba28a8361ad61d565a2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5f5b5fde6c2a49f6aabdf5bd7185ace2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7a7895988a6f49c7a10deecb7617d35f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia9aff053753446bfba34307c125a3d9e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i678e553809bb49f3a45f0e1ad62b4eea_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i03b1a5e792934ff5a9a09dc2974ca83b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i532018a023b847b086026c3b55b85aec_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9afa4255d6c24f248e72c89d2d88ba73_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3dafee99bdc3438d9dbd8ccc122a3e3a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic6703448f3334df4bfa4fdb0a9ffa6d3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1784129f1e324518bee6e2cd705ccd34_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibffd9d42871146bf96ec9ae876ecc7ee_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib5ba9bc2c04e43acb5c7441773610e41_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i80183f841528459294d57df13874a88a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if04282d7bca44ec2865bf13d633fcfda_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5288bccf817241e7b5d2c220b7a73475_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie81323b131c149e284405c02cda3cd33_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i829deeb8798f486ab278c63b1cc4e76e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i53032a62f18e4fb1b8ce7b64add9dcdc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9e515177ae8e4124a8bf40f07ea071b0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id4c0505c350648c78b94509f15cd1729_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1b16ef4525044d14a716741ce912b70e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie5641792b2bd4a4f81548e598d201779_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1a7cd6c75fa747e68bafcc616b7299fc_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i221166b2c952407ca8f002840bab8ac6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5efd3d32d5f64eb4ac00e98c5a2c81f2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyRepairMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2a9d9e42734c4e9aacaf2762dae30dd4_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4e3423ff539948538c512ceaba0ac549_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie560dca641d64318aa9bc25f146cba37_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1bbe63d398734e6f9966a17f707d4f34_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:PropertyDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i892df1879c28465b8baeb5c1ebaccb53_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5776d18238284c828de5fff1c6abfaa5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8651c730db6f4ec588e4a84c4a2704e5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1ddb448209d24f518426f5b2e88d2618_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">vsec:CostTypeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i17359ee8a1a244728ab485f4b9f46598_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i64b9367aa9cb4d439ba529746bbef670_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1a92511c65cf4f16b1402a4e14439b9e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9b74d1eff11d4e8497b5753854e014ae_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i38e32854c9ef44b39bca49169acec547_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie2b7548739be46e299c2cc57b3ec36ff_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i269bf762ade14d5292820d0139b939e8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i53c20864ff154493a5af233b250e08cd_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if680bc0334de46d08aabb898bd240fb2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8de51c59489d4c9fafc3dd8d80da7255_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i321294cc6fe544a0bd634cbdc6b73f13_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7d599dc15ba048d18ef48a66db12ade6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic76e3c3aaa804533841158fe453d882f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6942b08bb2f245cca8f057d7100755fd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6ba0fec95ea44b6c8d9843ec505dcb11_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iec729ee8bf054c959565fe60ebfa690c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icd6c5b9cea7649b5b82e021a9452fc9f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibb4a2e03cad1489fb27593880fdac8f8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3aac6c135ab340a8b2109baa6d603ca2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia906b086263240e1af38572f06b12e50_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iad560289151f437b8eb2a35cdda9ddf8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="icc5f5ed59b7d471a81b874a2ad71709b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i898d23e8eef048cfa1e6afa28ad7d092_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i44bd2e9801f547548194eddeb839db7e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i40c04e84d8bc4fd386d6a5af8d2a451d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i40c5c8b3e3a945fd80c24ecadc9560bf_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8a05ff78fd18441aa01173892aefc376_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i664cab1337d0454ab90dd78c63dab3e4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if3fb45b3e38549a1a611cbf8c102b54f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2f1322f67d87452f8a1efb3e2ae97e20_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i72329d598ed3421b8a86cd8cd78e45dd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i15ff09b6176d40cc895cd3da9fd270ac_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5ffcc8b790a348dd99670c49702e9699_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if11a0082a8ef45c992ab32eb5cb57d25_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i17bbb311f60b4e29befed76c6aaf2c75_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idbf8d04943164a889d9dbbcd71036f93_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7eb6dd75d32a48acbbdf5fcc7c3c9bf1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="ia4312860cfcf4f57954929a90ba7b926_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1230c22a9047448ba4437e4cfb2e5c58_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib4ec525314fb40359fc96ae3802e9b93_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="i1e2efe831a404c078684469ed117a6b7_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vsec:CTAerospaceLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0adb5562b7d2416dbd424249bf590052_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i367f7c2cfda14e1293bd8f6b0785526e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i492a1baf54e04c388fb8b37468eb85f1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib4e04d2c93484155beef9cfb109b56c6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iad146053da3a46ca96d7965511d3a014_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vsec:AmendedAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i3081882cac254608905aad7394f50d68_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vsec:AmendedAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaafa2c6951c74415bc42d4082b91c8ac_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vsec:AmendedAndRestatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0000a518736d4ca688d0d3b5dc35cfc0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vsec:AmendedAndRestatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iff97da8d5dfa4f52ad6dd6f8e8373cf4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:SwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vsec:AmendedAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc3f02afec574460be1b5fe318a78ebf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vsec:AmendedAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic00004fb0d134d0a917e38eb891ac1a1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vsec:AmendedAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5c8a954b87b8464091b96c8746604edd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vsec:AmendedAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4a122a30f22348f28c0b7034b1e5c0e9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vsec:AmendedAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib045f48c36ad47fcb2cc47cdd5448620_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vsec:AmendedAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2ea2bb73a6434da7b58d5b3c5bd75bff_I20140531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-05-31</instant>
        </period>
    </context>
    <context id="ib4292b943ab94a29b0b36a067dc5b23d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7ff4caa3bc12430285b80f71c6e75d4a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vsec:EmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifb54e8817ff94df4ad4312c5ee5fdc20_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vsec:EmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie2e66e27c06240978f49b16484019922_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vsec:EmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0a8876cd808c4cd4a2cf1fbdf3f17abc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifa600fa560834824802a25806201932d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i348603fb82534a02a27756579626b64f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i30730501d8b84955bb3d1a04e169fe21_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ied55968d345a4038b3eced363972601b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia9fdbbb77b5e495e9e47b545a78707f7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idc8ca8d500444526a47a36acd915e0fa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i206e61a29554470cb308629cf3adbcb6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifab979055042481b9962ef1bb019ef71_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib904f68e53c6403eac9bfd071ef75908_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibd1a7f0beff343b0b9ab6bef24ea2ee9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8cc69e5e85514112bfd38c45c01edd46_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib51c4586b66a494b8070f470fa58867a_I20190302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vsec:EmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-02</instant>
        </period>
    </context>
    <context id="i2b56c73b1b9a40a9bd4981862142bd4a_D20190302-20190302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vsec:EmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-02</startDate>
            <endDate>2019-03-02</endDate>
        </period>
    </context>
    <context id="ic4aa1248e8b64948b8b53a22438b9b1f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibf5bf1ca4f31455697bd62d805ba2264_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id8b87a35785d4989a7ba474cb15ecb66_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic92ac35aea564d7ca1de327e711b4b5f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i871d6c8842e54ec890d3671790aa5b6d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vsec:RestrictedStockPlan2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i836ec1073af34c14a93045d69283321e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">vsec:OperatingLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id71964cbd598434f801e07c08eb99e0a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">vsec:OperatingLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if1b0c71a97724ce0b4880cd95493e73a_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vsec:MiamiFloridaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ic16d65024a2244e791d20d8fa8ba87ad_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vsec:MiamiFloridaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ifa98cc36bb1b48c68ace7dbcbb6f7714_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i149623f1c5b64b88816949c10bcbbc21_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3a36f9ba197e498999fa5dbd9d1f559f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib3df8da2908d480ab4731e5c4b5dcc8c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if735df9f1455490a9453eff384348e57_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i37d1cade82804072b419c66631d5c1c7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iaa10da4ab2d74c5ca71f853f2be05423_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3d483637935e4c9aaa1abab9653f400a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i180c3cf70d39466e968a3a1e67fe4780_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib680ffdc960841909bb23d41af4d9b6c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i775306cb10634ced8e617c97b8b7b362_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5ab1846b77344fe09e9f9772026ee3ed_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5ff83536e1a44bb58368521abf36f8ec_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="if8d4083a412c453eae2888c05fe25f85_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="i88f50f69f3204c04b478e455280e4460_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i11723986bea444c6b49d5586e134b9ae_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i119891b913a34554aa2cdc6c790405e4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:AviationAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icc1a0c02c7074b12a318ce2940960d3f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i84a4b72cca51441f9174d72f4f7dad0c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:SupplyChainManagementGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia2ba850fb4474750b4b811bcdf3308a0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i24fab08505e248e38fa57d9ccb5329a9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:FederalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8f1c263747854965a2c819b2e09bfad5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:CorporateUnallocatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ida6d38c8a96a484b97f205e9da90c67d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vsec:CorporateUnallocatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id9c437c3ed6f4dd3b766dc898d248c5e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i53b6dcce55a64f84ae653f7564ae9a92_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9d64074dbb8744948327c54f82a95c2b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:TotalDepartmentOfDefenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i552ce9cef1d34415bcc943da1970c7c9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:TotalDepartmentOfDefenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i74893e1d55be4e758eabf7ce16022fb5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:TotalDepartmentOfDefenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic4e07fa15ea2416daa89014ebafa5003_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idc0a758db0b44b65806fdb4aca5f3bfe_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1145c61b62c34ee28b38af38a23abf1c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vsec:OtherCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i229b43b7fccc4cce9e3c70ddf68792ac_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9e4527807f864664b025db11735bb5a6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i42ace633c9e74488a53916dc752f6521_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i25d5b14c237d441aa8b10f021cf9155d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i34fd3223e80a49a5a37ac84df37f02da_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i95b665b1de3e4c40a5863c5472c624c2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id65f16c629c74eb786827f9ee1344a0a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i833a4dcb56094aa29447fd05e7cdb3cf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ice5eed0ae6544321a07256a13534bde1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6940dcf4ac394460b583a68f83269f66_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib370e6d07e454595960789142c2a5d6e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">vsec:CurrentPortionOfEarnOutObligationsMember</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="if4508041a19d420dae44923dc533067e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">vsec:CurrentPortionOfEarnOutObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2777fda00d3b44febac8bed1904287f2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">vsec:EarnOutObligationsMember</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="icb0377ad1d754ccdbdd84046c31c7606_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">vsec:EarnOutObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i54cd6ba087c74646bc8a2510672def84_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib7cb668fbb7c40cca4cb72b313f703c9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia31c93eeb2da49d48772ebe6f69b9325_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="idb582a3b76974373820b3922b3ebd709_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id09ab5d8b2a645d8846fe1cf1c267f39_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib8dd30b5a9b44448af5d7047d8a52304_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i94a58604183d4515baec702e7d96edc5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if4c25557d31a43a4987ad2512018d58d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie95b2ed0ac8c49699649b75382ea2fff_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i22b4d65f7ef44f388e5fe4bf5de26e5a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia917970fcbe84ddabc5aed06b0fff070_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i79ae5038fb694a068649a2b221227075_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icf56a7f610224a1199e29b8038b63627_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0580a8a4ab474ad1a9adaa5cd2145897_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i624e70ca125643be8d88cca7741486c0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</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="i1e07b732d12042dba147916cc1e47414_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</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="i320052b850e749a0b2e97f153c1491ab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</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="if8fc84b986f5417c8c6d37886b06a65c_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i69cebf4065df4f019f54a61e1e8f04ed_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4061291cba394b2988b6e33efb33e234_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i86837f528bae4286830fe56ab01a716e_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i821ce63b17f74e9494642bc36bc39d7c_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic6e4faa519874bc49bb277fd5f19547c_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i1be392c7fb0f4904ac3b7ccc5aa07ff2_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4b1b26ff545343e087259ed4c75985cf_D20210129-20210129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-29</startDate>
            <endDate>2021-01-29</endDate>
        </period>
    </context>
    <context id="ia013f9b1d3644ca6bef45df253ba07aa_I20210129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-29</instant>
        </period>
    </context>
    <context id="i47b81495ebac4b58a2804f61535c0e0f_D20210218-20210218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-18</startDate>
            <endDate>2021-02-18</endDate>
        </period>
    </context>
    <context id="ie7fa073a09014a269f8ed827bc7648dd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="ifdbe93cee7244f3ea43b94310636e4cb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="i0626fc8c4342477587718de02b5fd4f5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="ic26756e91843414c975474c0b281a398_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="i155b72efb9ff4278903a825eba1fce84_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="i51b788df85854739b278f9a386282b5f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="iab67c9fa2082451fbcea88727617d027_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="i387da906a7a646df921f56445fc3bdb6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="iea0c7056ef0141adbf93d2e11f701922_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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="icc213f3a17b84c6bbf211a8527f4d0c0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102752</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>vsec:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="contract">
        <measure>vsec:contract</measure>
    </unit>
    <unit id="tradename">
        <measure>vsec:tradeName</measure>
    </unit>
    <unit id="agreement">
        <measure>vsec:agreement</measure>
    </unit>
    <unit id="leaserenewalperiod">
        <measure>vsec:leaseRenewalPeriod</measure>
    </unit>
    <unit id="vote">
        <measure>vsec:vote</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml80L2ZyYWc6NWI1MDFmZDg3ODgxNGZiMWFjNDJiZjFlMTA2MDc0OTIvdGFibGU6MjYyYmFhYWVjOTBhNDZhY2E0ZTIxNjRmNjQ0MDA0ODIvdGFibGVyYW5nZToyNjJiYWFhZWM5MGE0NmFjYTRlMjE2NGY2NDQwMDQ4Ml8xLTEtMS0xLTE2OQ_62bc43af-556e-4d2e-ae38-d15a50c15a57">0000102752</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml80L2ZyYWc6NWI1MDFmZDg3ODgxNGZiMWFjNDJiZjFlMTA2MDc0OTIvdGFibGU6MjYyYmFhYWVjOTBhNDZhY2E0ZTIxNjRmNjQ0MDA0ODIvdGFibGVyYW5nZToyNjJiYWFhZWM5MGE0NmFjYTRlMjE2NGY2NDQwMDQ4Ml8xNC0xLTEtMS0w_1af3f989-bbb6-41a8-9a0f-87dc769a966a">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml80L2ZyYWc6NWI1MDFmZDg3ODgxNGZiMWFjNDJiZjFlMTA2MDc0OTIvdGFibGU6MjYyYmFhYWVjOTBhNDZhY2E0ZTIxNjRmNjQ0MDA0ODIvdGFibGVyYW5nZToyNjJiYWFhZWM5MGE0NmFjYTRlMjE2NGY2NDQwMDQ4Ml8xNS0xLTEtMS0w_2c3fd595-c677-464e-9027-2a321b2ff44a">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml80L2ZyYWc6NWI1MDFmZDg3ODgxNGZiMWFjNDJiZjFlMTA2MDc0OTIvdGFibGU6MjYyYmFhYWVjOTBhNDZhY2E0ZTIxNjRmNjQ0MDA0ODIvdGFibGVyYW5nZToyNjJiYWFhZWM5MGE0NmFjYTRlMjE2NGY2NDQwMDQ4Ml8xNy0xLTEtMS0w_c1a628e1-2ef7-4b31-a90d-76d824e116d6">false</dei:AmendmentFlag>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjMtMC0xLTEtMA_f6a03d49-7e34-499c-8f6b-20d24321f631">us-gaap:OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjMtMC0xLTEtMA_ffd40f21-ea83-4dc2-b37e-a9ed7bb01117">us-gaap:OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i2d4ae95b20e2412c887884e3be70dda5_D20170101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNC0wLTEtMS02NTc4L3RleHRyZWdpb246YTAxMThmYmJkY2RmNGI3OThhNzMyMzZkNTIwMjYwMTdfMTA5OTUxMTYyNzg3OA_7062a196-f948-4f74-bc25-8e5e768f3d29">us-gaap:AccountingStandardsUpdate201409Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTAtMC0xLTEtNjU4MS90ZXh0cmVnaW9uOjA4YjQ2OTEzNDE0NjQyNTY4Y2VmNGNhZWJmNzNlMTU2XzEwOTk1MTE2Mjc4NTM_9506c19e-ab0c-4def-8dbc-40b920ae5a4a">us-gaap:AccountingStandardsUpdate201602Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i9ea5dad4e8494cd99ad9c96d2e3fac86_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfNTg0OQ_7783cc7b-dece-4ef6-8205-de2b648d8ec6">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="i5326a70401904eb4a03b20f1503da107_I20190101"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTA5OTUxMTY3NzA3OA_cbdb5b8f-dbc9-43ce-b592-8658703250d4">P2Y</us-gaap:LessorOperatingLeaseTermOfContract>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ibeb0655182eb407bbe9236bb98d1d027_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM2Nzg_c0f9f948-aaa0-4d90-b348-5b18fc09bba6">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i435e5991409b40b28211499147795648_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM4MzU_a241af79-3d27-4500-ab37-b53ba2477edd">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i9c34637d9c884b1a81a28695bb9476c3_D20190110-20190110"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfNDI1_77b17130-d180-407e-8c78-8b4e5a750628">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i2d29a17e26344ec28a6fc3acd67489b4_D20190110-20190110"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfNDU5_968e5927-43f4-4d9c-813a-887f763936d0">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i6942b08bb2f245cca8f057d7100755fd_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85NC9mcmFnOjdjYTg5MjAwZmU5MzRlMzhiOWQ2MzdjOTYyNTMzOGNkL3RhYmxlOjc2MmE1YjdjZmEzNzRkZTFhODM5NTM4NjNlNzYxNDhiL3RhYmxlcmFuZ2U6NzYyYTViN2NmYTM3NGRlMWE4Mzk1Mzg2M2U3NjE0OGJfMi0xLTEtMS0w_03efd88b-0fb3-4b56-a29c-1a11aa566fdc"
      xsi:nil="true"/>
    <vsec:TermOfLease
      contextRef="i836ec1073af34c14a93045d69283321e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzk4OQ_680ad313-3b2d-4ff5-8fd0-edcefd549295">P2Y</vsec:TermOfLease>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="if1b0c71a97724ce0b4880cd95493e73a_I20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzEwOTk1MTE2NDI0OTM_0d0fb283-f39f-4bd8-aa79-25073e4a2769">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <dei:DocumentType
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMwNjcw_28b1e66f-288e-475f-a604-d52e4fd11ad3">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6MjJmZWM4YmFmZjlhNDllZmE4MDhlMTlhZWVlOWZhYzQvdGFibGVyYW5nZToyMmZlYzhiYWZmOWE0OWVmYTgwOGUxOWFlZWU5ZmFjNF8xLTAtMS0xLTExNA_9ad483c0-79d9-4b35-a544-0dbe76d07ce5">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMxMjUz_a591c2d1-fa3d-43c3-afb2-97ace3b548e7">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMxMjUz_7fcd0263-e544-4dd4-8c7d-7297d2feae26">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6ODY4Y2RiMjNmNWIxNDYxZWFjNDVlMDhiZjM1M2ZhMmMvdGFibGVyYW5nZTo4NjhjZGIyM2Y1YjE0NjFlYWM0NWUwOGJmMzUzZmEyY18wLTAtMS0xLTExNg_efcaae40-1333-4c26-b7c0-18cd1608457e">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjM1OTIz_370e9884-8419-4176-8119-ea9f43fee313">000-3676</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMwNjcx_68172bec-ac56-4da0-abf0-dcbd20347a85">VSE CORP</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6ZWVmOTA5ZDdmZjUwNGEyOGJkMmY3OGU1MmUzNTUyMDkvdGFibGVyYW5nZTplZWY5MDlkN2ZmNTA0YTI4YmQyZjc4ZTUyZTM1NTIwOV8wLTAtMS0xLTMz_ef2e5fa3-7930-4e01-a7bc-ba501faae9f5">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6ZWVmOTA5ZDdmZjUwNGEyOGJkMmY3OGU1MmUzNTUyMDkvdGFibGVyYW5nZTplZWY5MDlkN2ZmNTA0YTI4YmQyZjc4ZTUyZTM1NTIwOV8wLTEtMS0xLTMx_8bf957a1-9f3d-4152-9d4d-67889b9816c8">54-0649263</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6OTZlODg4NzRlNTlmNDEwMDhmZmRiZDZiMDQ5MTJkMmUvdGFibGVyYW5nZTo5NmU4ODg3NGU1OWY0MTAwOGZmZGJkNmIwNDkxMmQyZV8wLTAtMS0xLTM5_db199fce-793d-435d-b6ef-dc0fae735a00">6348 Walker Lane</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6OTZlODg4NzRlNTlmNDEwMDhmZmRiZDZiMDQ5MTJkMmUvdGFibGVyYW5nZTo5NmU4ODg3NGU1OWY0MTAwOGZmZGJkNmIwNDkxMmQyZV8xLTAtMS0xLTQx_e6b52c89-5ea9-4720-82e3-8f8094590543">Alexandria,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6OTZlODg4NzRlNTlmNDEwMDhmZmRiZDZiMDQ5MTJkMmUvdGFibGVyYW5nZTo5NmU4ODg3NGU1OWY0MTAwOGZmZGJkNmIwNDkxMmQyZV8xLTEtMS0xLTQx_eed27e35-2586-4320-af72-5e1fcadab1e6">VA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6OTZlODg4NzRlNTlmNDEwMDhmZmRiZDZiMDQ5MTJkMmUvdGFibGVyYW5nZTo5NmU4ODg3NGU1OWY0MTAwOGZmZGJkNmIwNDkxMmQyZV8xLTUtMS0xLTQz_731f2d3f-cf56-4cc5-a3c3-776f246a94d2">22310</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMwNjg3_ab98ec64-9fd2-4eb8-8fdd-e61e12017f6f">703</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMwNjg4_17bd0eeb-f539-4338-9622-339ec445d624">960-4600</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6OGY2MDExMzIxY2EwNDcyOGFjZGMzZDQwZTI2NDY0NmQvdGFibGVyYW5nZTo4ZjYwMTEzMjFjYTA0NzI4YWNkYzNkNDBlMjY0NjQ2ZF8xLTAtMS0xLTQ5_2b8167fb-ef73-48a7-aded-07d2f49882d7">Common Stock, par value $0.05 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6OGY2MDExMzIxY2EwNDcyOGFjZGMzZDQwZTI2NDY0NmQvdGFibGVyYW5nZTo4ZjYwMTEzMjFjYTA0NzI4YWNkYzNkNDBlMjY0NjQ2ZF8xLTItMS0xLTUx_9b177e22-800e-4d2a-82d5-84b90df97192">VSEC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6OGY2MDExMzIxY2EwNDcyOGFjZGMzZDQwZTI2NDY0NmQvdGFibGVyYW5nZTo4ZjYwMTEzMjFjYTA0NzI4YWNkYzNkNDBlMjY0NjQ2ZF8xLTQtMS0xLTUz_fba095a1-3b5b-40e1-8409-04edfeae17b7">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMwOTI2_f655c63a-3b2d-4b6b-af84-4c83c66f7d56">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMwOTI3_4aad73a6-1dc3-4ec6-aca2-be36de831750">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMwOTI4_59b12e6b-866d-4a31-b533-8182da058e09">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMwOTI5_826aebf4-1ba5-478d-8e18-01296f1882a2">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6NjRmYTczYjY1OGU2NGMxYmFkZDkzYTAwODYyZDEzYjUvdGFibGVyYW5nZTo2NGZhNzNiNjU4ZTY0YzFiYWRkOTNhMDA4NjJkMTNiNV8wLTItMS0xLTg2_f433b777-516b-4f89-9ea5-c2b426756a0a">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6NjRmYTczYjY1OGU2NGMxYmFkZDkzYTAwODYyZDEzYjUvdGFibGVyYW5nZTo2NGZhNzNiNjU4ZTY0YzFiYWRkOTNhMDA4NjJkMTNiNV8wLTctMS0xLTg4_aee0583b-55fd-43b0-b376-a05c70eb7121">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGFibGU6NjRmYTczYjY1OGU2NGMxYmFkZDkzYTAwODYyZDEzYjUvdGFibGVyYW5nZTo2NGZhNzNiNjU4ZTY0YzFiYWRkOTNhMDA4NjJkMTNiNV8wLTktMS0xLTkw_73cc8051-28b6-4235-af1a-7b21ae546032">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjM3MTA3_289e083d-84f8-4fa7-97c7-9ca829fbe2e0">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMxOTAz_0932bea3-9fca-4169-8dd0-5dd6a4ea44fd">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i5e2ea04fed854924bab85d83b973825e_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8yNDYy_6ffdf415-a9d0-4f32-a995-32bfd062bbde"
      unitRef="usd">279000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ie95e7af7956f4a678da17394281596ff_I20210226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8yNjYw_f53d12ac-166a-4b47-924d-f55c0bc3a2c9"
      unitRef="shares">12670234</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xL2ZyYWc6N2QyYjZjYjAyY2UxNDMwZDhlODhhNDgwM2ExYjEzMTYvdGV4dHJlZ2lvbjo3ZDJiNmNiMDJjZTE0MzBkOGU4OGE0ODAzYTFiMTMxNl8xMDk5NTExNjMxOTA0_ba93110c-c852-4452-afdf-28347d7b1fa2">Portions of Registrant's definitive proxy statement for the Annual Meeting of Stockholders expected to be held on May 5, 2021, which is expected to be filed with the Securities and Exchange Commission on or about April 2, 2021, have been incorporated herein by reference into Part III of this report.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNC0xLTEtMS0w_c936cfa6-812f-4ee2-bb08-c3f27ae5be03"
      unitRef="usd">378000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNC0zLTEtMS0w_7a015653-454a-457a-8aea-ca350ea6167f"
      unitRef="usd">734000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNS0xLTEtMS0w_dc733195-fe40-41f3-9d44-13e94bc561c1"
      unitRef="usd">55471000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNS0zLTEtMS0w_d8d72eb2-2ef5-40e6-8be3-44bd56995f1e"
      unitRef="usd">70630000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNi0xLTEtMS0w_bf8ea251-7ea5-433f-9368-6f47445e0415"
      unitRef="usd">22358000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNi0zLTEtMS0w_0562b82f-36f2-4904-ab76-90a1b013ef7d"
      unitRef="usd">46279000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:InventoryFinishedGoods
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNy0xLTEtMS0w_1c3165eb-60d6-4f33-83fc-d8869bad9a9a"
      unitRef="usd">253422000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNy0zLTEtMS0w_7f3534d7-e56f-4967-9b46-a0173b6d17c7"
      unitRef="usd">218627000</us-gaap:InventoryFinishedGoods>
    <us-gaap:OtherAssetsCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfOC0xLTEtMS0w_a435f2d3-32bf-4490-b7a2-4c66a0a96201"
      unitRef="usd">23328000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfOC0zLTEtMS0w_e75ee53b-27d8-4118-a6e5-70c5ee66847b"
      unitRef="usd">19071000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfOS0xLTEtMS0w_777d1003-9412-4ed5-a88c-13d1cf72c3ea"
      unitRef="usd">354957000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfOS0zLTEtMS0w_8ead68d4-55cc-4a68-911b-53707823ac3e"
      unitRef="usd">355341000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTEtMS0xLTEtMA_9d68dc9f-b3c6-44f3-a026-1c977e772777"
      unitRef="usd">36363000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTEtMy0xLTEtMA_af95d29f-d63a-496e-922d-d5032a16b36d"
      unitRef="usd">43465000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTItMS0xLTEtMA_6bf3aedd-6049-4121-ae81-488451d518e5"
      unitRef="usd">103595000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTItMy0xLTEtMA_426caba7-cda5-41b3-bac7-c38cc10c5f1d"
      unitRef="usd">132175000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTMtMS0xLTEtMA_78e66408-3644-4ff1-8f60-947449cda9d6"
      unitRef="usd">238126000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTMtMy0xLTEtMA_af2cd30d-a658-4227-9739-e50098097eab"
      unitRef="usd">276450000</us-gaap:Goodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTQtMS0xLTEtMA_bfe2cc1c-b284-40b0-aa42-b8d0485b9f37"
      unitRef="usd">20515000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTQtMy0xLTEtMA_357e5380-fc3b-45a8-8f6d-ad63885cc000"
      unitRef="usd">20943000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTUtMS0xLTEtMA_fc4d923b-3f2f-4358-b8d6-9e1f84d25df6"
      unitRef="usd">26525000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTUtMy0xLTEtMA_36d925b7-4748-43de-942b-399c29d9949e"
      unitRef="usd">17490000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTYtMS0xLTEtMA_f3740451-9862-429f-8587-c5e87faf3223"
      unitRef="usd">780081000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMTYtMy0xLTEtMA_5193d86e-60e5-4ee4-b744-5903214300ff"
      unitRef="usd">845864000</us-gaap:Assets>
    <us-gaap:LongTermDebtCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjAtMS0xLTEtMA_b0926584-6b51-49c6-95a0-a587121af00f"
      unitRef="usd">20379000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjAtMy0xLTEtMA_fe0a3651-67f3-4c23-9253-258ec4c5a2e9"
      unitRef="usd">16883000</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjEtMS0xLTEtMA_004c49aa-3733-4a99-a6de-b2ce236f353b"
      unitRef="usd">72682000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjEtMy0xLTEtMA_03c9be85-999a-4480-9701-32b11f007139"
      unitRef="usd">68099000</us-gaap:AccountsPayableCurrent>
    <vsec:CurrentPortionOfEarnOutObligationFairValueDisclosure
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjItMS0xLTEtMA_64c7642f-4e3a-4933-9022-9eb1e5e7fa52"
      unitRef="usd">0</vsec:CurrentPortionOfEarnOutObligationFairValueDisclosure>
    <vsec:CurrentPortionOfEarnOutObligationFairValueDisclosure
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjItMy0xLTEtMA_2c41f678-6021-47ee-88c9-3bab3d44bfc4"
      unitRef="usd">31700000</vsec:CurrentPortionOfEarnOutObligationFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjMtMS0xLTEtMA_4dd34f16-93de-4375-866e-cf2d4804a5e1"
      unitRef="usd">45172000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjMtMy0xLTEtMA_164e6c1d-82b8-47bf-b1e6-5f1af39c4aca"
      unitRef="usd">46514000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:DividendsPayableCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjQtMS0xLTEtMA_e86fefb1-9577-4697-9e51-e0470941676c"
      unitRef="usd">995000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjQtMy0xLTEtMA_c11184d6-be87-4f17-b185-2e5531c0ca3b"
      unitRef="usd">987000</us-gaap:DividendsPayableCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjUtMS0xLTEtMA_b35edc7a-1c02-4337-b59c-8e2488bf0a62"
      unitRef="usd">139228000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjUtMy0xLTEtMA_7add9351-3b4a-4a7d-9fa1-8c8690c29a2c"
      unitRef="usd">164183000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjctMS0xLTEtMA_def45f1e-2c7a-4b36-9681-2003af147112"
      unitRef="usd">230714000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjctMy0xLTEtMA_50beb73f-b54f-4a6a-95da-da5c829801f1"
      unitRef="usd">253128000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjgtMS0xLTEtMA_babf0229-0fe7-4c6d-b4c2-04804a96e0ee"
      unitRef="usd">16027000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMjgtMy0xLTEtMA_aea24929-fea2-4021-ada9-7acd7b3d0754"
      unitRef="usd">18146000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzAtMS0xLTEtMA_40dd6a88-0896-4fdf-b417-59ab487fd5f8"
      unitRef="usd">22815000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzAtMy0xLTEtMA_dd04ad5b-3380-498b-afd8-0353b4312fbd"
      unitRef="usd">24441000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <vsec:EarnOutObligationsFairValueDisclosure
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzEtMS0xLTEtMA_db72ffc4-63b5-4ba5-bcb7-85ce7803b7e2"
      unitRef="usd">0</vsec:EarnOutObligationsFairValueDisclosure>
    <vsec:EarnOutObligationsFairValueDisclosure
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzEtMy0xLTEtMA_88ad2273-f72b-49ff-8d86-6678a346a50f"
      unitRef="usd">5000000</vsec:EarnOutObligationsFairValueDisclosure>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzItMS0xLTEtMA_da328555-238f-44f5-af27-05790c670b8d"
      unitRef="usd">14897000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzItMy0xLTEtMA_ee8fc8e4-4e2b-44d5-8bee-9403703c8845"
      unitRef="usd">17865000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzMtMS0xLTEtNDgyNA_c68584d1-2a94-41c4-8d82-a9782187c92c"
      unitRef="usd">83000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzMtMy0xLTEtNDgyOQ_eb723dbc-63af-4543-ba2c-8785e22bb041"
      unitRef="usd">0</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzQtMS0xLTEtMA_68e72a7a-af00-41a4-a37f-f231c8c31628"
      unitRef="usd">423764000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzQtMy0xLTEtMA_1af58c87-e598-47c5-a83e-fbc89579a030"
      unitRef="usd">482763000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzYtMS0xLTEtMA_64ab088f-665b-48c2-8b51-1f206122d04d"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzYtMy0xLTEtMA_d6f06ca9-116e-4358-acf7-f36949adcdbe"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjZhYzQ2MzFhYTZjMDRlMGM4NWRmNzk2ZDhkNTU2MDRiXzEwOTk1MTE2Mjc5MTc_782db26e-78db-46b9-8639-630ccaf87792"
      unitRef="usdPerShare">0.05</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjZhYzQ2MzFhYTZjMDRlMGM4NWRmNzk2ZDhkNTU2MDRiXzEwOTk1MTE2Mjc5MTc_e1b56146-45a1-4911-b45d-cf1ddca99fa6"
      unitRef="usdPerShare">0.05</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjZhYzQ2MzFhYTZjMDRlMGM4NWRmNzk2ZDhkNTU2MDRiXzEwOTk1MTE2Mjc5MzA_cff76bf9-df99-4b62-b8e5-16c0d042326a"
      unitRef="shares">15000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjZhYzQ2MzFhYTZjMDRlMGM4NWRmNzk2ZDhkNTU2MDRiXzEwOTk1MTE2Mjc5MzA_d435c406-6e24-46c2-b4e6-70c8954556a1"
      unitRef="shares">15000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjZhYzQ2MzFhYTZjMDRlMGM4NWRmNzk2ZDhkNTU2MDRiXzEwOTk1MTE2Mjc5NDM_c49efa72-8585-4c7e-9626-88675a3245ed"
      unitRef="shares">11055037</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjZhYzQ2MzFhYTZjMDRlMGM4NWRmNzk2ZDhkNTU2MDRiXzEwOTk1MTE2Mjc5NDM_f8a5c15e-9e13-4afd-b29d-0480864f61e4"
      unitRef="shares">11055037</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjZhYzQ2MzFhYTZjMDRlMGM4NWRmNzk2ZDhkNTU2MDRiXzEwOTk1MTE2Mjc5NTY_671bed21-85d8-41d8-8c66-821a98f3658d"
      unitRef="shares">10970123</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjZhYzQ2MzFhYTZjMDRlMGM4NWRmNzk2ZDhkNTU2MDRiXzEwOTk1MTE2Mjc5NTY_80339fd3-72f6-4485-a80a-5e85e93fb9d0"
      unitRef="shares">10970123</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzktMS0xLTEtMA_9b93b59c-7732-4b52-a09e-3eb4ef00e6cd"
      unitRef="usd">553000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfMzktMy0xLTEtMA_cd03e4d4-0039-4bfa-bc4b-51d8102481bb"
      unitRef="usd">549000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNDAtMS0xLTEtMA_3aeee91e-e432-4a75-87c4-afa161d955c0"
      unitRef="usd">31870000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNDAtMy0xLTEtMA_9772ffe4-0c9d-4074-8053-09a0f58ec877"
      unitRef="usd">29411000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNDEtMS0xLTEtMA_35e841bb-d2e7-41af-bed7-5e2b63eb9c31"
      unitRef="usd">325097000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNDEtMy0xLTEtMA_e43583a0-3c04-4b74-9788-81bc4b46577d"
      unitRef="usd">334246000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNDItMS0xLTEtMA_f1a0b730-88bb-4078-9614-924b72f361b2"
      unitRef="usd">-1203000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNDItMy0xLTEtMA_8b159320-a9a1-469f-8601-f629633d1746"
      unitRef="usd">-1105000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNDMtMS0xLTEtMA_69d5d0f1-6289-460d-a145-3308f5ee206b"
      unitRef="usd">356317000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNDMtMy0xLTEtMA_b0f3d7a3-2b3a-4a0a-b821-90d5aa3111a0"
      unitRef="usd">363101000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNDQtMS0xLTEtMA_cd6d1008-9067-4385-8020-eee263474094"
      unitRef="usd">780081000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml81OC9mcmFnOjRkYzdlYWY2NDYyOTQ5YjlhYzhkZTk4ZWVjM2QwNjNmL3RhYmxlOjA0MWFkZDY1ZWRiZjRhYmFhMWVkZTM5ZDE1ZDhkNzdkL3RhYmxlcmFuZ2U6MDQxYWRkNjVlZGJmNGFiYWExZWRlMzlkMTVkOGQ3N2RfNDQtMy0xLTEtMA_1c1fd6a8-f67e-4f75-83d7-7fa70e3a7eb3"
      unitRef="usd">845864000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i088a07965df7452f8d302bf07b679b9a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMy0xLTEtMS0w_49aa2d5b-24a7-4d57-9c5b-71cd9a9dba18"
      unitRef="usd">318324000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i90644d01094b4153b0a97ea97d8c9de5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMy0zLTEtMS0w_6c167009-eded-4a12-9856-05b927a4f170"
      unitRef="usd">311617000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1537cb361dec4961adf2964344474452_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMy01LTEtMS0w_cbc96245-aa6e-4073-82d8-49f5f536f77b"
      unitRef="usd">293950000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a5c99193a8448f5976fe1909ba1f99a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfNC0xLTEtMS0w_2f634988-97ee-48cc-8c17-d5e0f78798f5"
      unitRef="usd">343335000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6d2caf86fd854ae0837959cd394e72fe_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfNC0zLTEtMS0w_368e367b-3054-4baf-b5be-76649a69d23c"
      unitRef="usd">441010000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4fccd9bbb2a445f9a80c43ff7b6dd718_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfNC01LTEtMS0w_8ab81a5a-4d8e-4c83-86e7-50262836d006"
      unitRef="usd">403268000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfNS0xLTEtMS0w_edff8554-4690-4851-bcba-b0cb085539eb"
      unitRef="usd">661659000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfNS0zLTEtMS0w_e6747fb2-5edb-4e44-b38b-3e64395022da"
      unitRef="usd">752627000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfNS01LTEtMS0w_a7543f6c-bcca-4123-91da-9b757e32c74b"
      unitRef="usd">697218000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i088a07965df7452f8d302bf07b679b9a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfOC0xLTEtMS0w_80a7cf6f-619e-4b50-8fdd-35a72a148b43"
      unitRef="usd">283814000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i90644d01094b4153b0a97ea97d8c9de5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfOC0zLTEtMS0w_a556fe58-b668-4465-8d87-010817bf9b3d"
      unitRef="usd">266443000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1537cb361dec4961adf2964344474452_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfOC01LTEtMS0w_bfc4579c-0c22-4638-8faf-8e9ad9295930"
      unitRef="usd">248701000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1a5c99193a8448f5976fe1909ba1f99a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfOS0xLTEtMS0w_b3c5945c-2592-44f3-996c-f237e9ab8137"
      unitRef="usd">302458000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6d2caf86fd854ae0837959cd394e72fe_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfOS0zLTEtMS0w_9c74c444-94fc-43e0-99cd-0e8bea45a147"
      unitRef="usd">402418000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4fccd9bbb2a445f9a80c43ff7b6dd718_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfOS01LTEtMS0w_09f40c65-95bb-4ac9-9db9-74dcab4c4d06"
      unitRef="usd">376256000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTAtMS0xLTEtMA_efdb31df-61d7-4ab9-b3b2-b50b00b64460"
      unitRef="usd">3120000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTAtMy0xLTEtMA_d7b2fdfc-abff-4a21-90ee-ce429239181e"
      unitRef="usd">4192000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTAtNS0xLTEtMA_640d7086-fbff-45f0-8537-4945bbbc360a"
      unitRef="usd">3714000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTEtMS0xLTEtMA_73ae37cb-8d99-4021-979c-606d3fa116b3"
      unitRef="usd">17504000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTEtMy0xLTEtMA_99df89c3-cd7e-4842-8a7a-93f4fe9bae86"
      unitRef="usd">19317000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTEtNS0xLTEtMA_a00c6db6-294c-4ed5-8501-24a137924b4e"
      unitRef="usd">16017000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTItMS0xLTEtMA_f559c9f4-d75c-4ee2-8278-8202c8d8d3d3"
      unitRef="usd">606896000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTItMy0xLTEtMA_7cf19025-c155-43fb-b13f-960210173586"
      unitRef="usd">692370000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTItNS0xLTEtMA_5b5eeff7-0856-4b58-b89f-339bf3e6d098"
      unitRef="usd">644688000</us-gaap:OperatingCostsAndExpenses>
    <vsec:OperatingIncomeLossExcludingNonrecurringIncomeExpense
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTQtMS0xLTEtMzU3OQ_412437d0-98b0-4f38-8947-dac3f44db569"
      unitRef="usd">54763000</vsec:OperatingIncomeLossExcludingNonrecurringIncomeExpense>
    <vsec:OperatingIncomeLossExcludingNonrecurringIncomeExpense
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTQtMy0xLTEtMzU4Mw_703e3c40-d36e-4e81-9218-0476a706f0b4"
      unitRef="usd">60257000</vsec:OperatingIncomeLossExcludingNonrecurringIncomeExpense>
    <vsec:OperatingIncomeLossExcludingNonrecurringIncomeExpense
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTQtNS0xLTEtMzU4Nw_dd7adf73-a7f3-4252-9204-55b27c81cf1d"
      unitRef="usd">52530000</vsec:OperatingIncomeLossExcludingNonrecurringIncomeExpense>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTYtMS0xLTEtMzU1OQ_d3933680-1e1a-4850-8286-71fc3ff496e9"
      unitRef="usd">-8214000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTYtMy0xLTEtMzU3MA_23b57ef0-7dfd-49d4-b115-55deee5ce2c1"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTYtNS0xLTEtMzU3Mw_ae02ebb3-618a-4dda-917e-e2b345fd4c7c"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTctMS0xLTEtMzU2Mw_f786e2f2-7869-4b39-9ef8-dbdc8055bb6d"
      unitRef="usd">1108000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTctMy0xLTEtMzU3MA_39fb49e0-452c-4932-8b07-adb23a8f4f5c"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTctNS0xLTEtMzU3Mw_c3590243-3d24-4362-aa46-19a8a5310b7b"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTgtMS0xLTEtMzU2Ng_7ca3a3ba-f102-4ca8-b01d-03f0e4424214"
      unitRef="usd">33734000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTgtMy0xLTEtMzU3MA_162e8837-3a37-44f3-9237-1e6bb68526e6"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTgtNS0xLTEtMzU3Mw_4451402d-cc80-4bcf-b07a-826cbac18758"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <vsec:GainLossonSaleofContract
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTQtMS0xLTEtMA_30bc088e-35ba-4841-9998-57ebdadf64c2"
      unitRef="usd">0</vsec:GainLossonSaleofContract>
    <vsec:GainLossonSaleofContract
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTQtMy0xLTEtMA_522cb45e-22df-4484-aa1c-a092d93e9967"
      unitRef="usd">0</vsec:GainLossonSaleofContract>
    <vsec:GainLossonSaleofContract
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTQtNS0xLTEtMA_4dd40d64-ea16-4684-af11-33c5d74822e2"
      unitRef="usd">1700000</vsec:GainLossonSaleofContract>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTYtMS0xLTEtMA_41152f7f-f5ad-484d-8f0c-cc9401b4c9c4"
      unitRef="usd">13923000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTYtMy0xLTEtMA_03674589-f6f2-411c-b00e-206305fd70c2"
      unitRef="usd">60257000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTYtNS0xLTEtMA_bea89673-71ed-49b8-9130-8376f7f03bb8"
      unitRef="usd">54230000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTgtMS0xLTEtMA_8ec9e6b7-7e2a-43e4-a029-a084d7441614"
      unitRef="usd">-13496000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTgtMy0xLTEtMA_f25ef7f7-e5a3-48dc-b0eb-2710b4c3d10f"
      unitRef="usd">-13830000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMTgtNS0xLTEtMA_2bd4cfd0-c96a-462f-99c5-69dd9817c284"
      unitRef="usd">-8982000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjAtMS0xLTEtMA_9e77e66e-7401-46be-8880-bcb40dc7f2dd"
      unitRef="usd">427000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjAtMy0xLTEtMA_78584164-5f86-4d10-94fa-94b4ce578981"
      unitRef="usd">46427000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjAtNS0xLTEtMA_fe9c750c-82ae-4630-a4fe-a016ad4c6408"
      unitRef="usd">45248000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjItMS0xLTEtMA_4e8bedeb-3452-4082-920b-09198d8c151a"
      unitRef="usd">5598000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjItMy0xLTEtMA_2e4bfbbe-abd9-49cb-b4aa-8fbd272f7f61"
      unitRef="usd">9403000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjItNS0xLTEtMA_7b009cbf-fd19-425f-8620-f57de2360f2c"
      unitRef="usd">10168000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjQtMS0xLTEtMA_6ec5288b-6463-4097-8499-3784b8e9293c"
      unitRef="usd">-5171000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjQtMy0xLTEtMA_5a9562ce-68ce-4714-84ac-e36957d35122"
      unitRef="usd">37024000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjQtNS0xLTEtMA_2818ad17-a049-4053-95bd-dcf223c330ca"
      unitRef="usd">35080000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjYtMS0xLTEtMA_0ac6cc5d-fefa-4140-b87b-56c446adedb7"
      unitRef="usdPerShare">-0.47</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjYtMy0xLTEtMA_94596785-faa6-43ee-aff6-9e75e7bd26ce"
      unitRef="usdPerShare">3.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjYtNS0xLTEtMA_9c4b586f-5438-445f-8126-0ffc77ac26a4"
      unitRef="usdPerShare">3.23</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjgtMS0xLTEtMA_fe1f5002-4ce8-4448-8a2b-4bf99b030a43"
      unitRef="shares">11034256</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjgtMy0xLTEtMA_7e79176b-c4ee-4988-913a-cfab4999bdfb"
      unitRef="shares">10957750</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMjgtNS0xLTEtMA_01ccd3cf-108a-401e-8f40-23c2b21baad3"
      unitRef="shares">10876201</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMzAtMS0xLTEtMA_b6ddddfc-035e-4eda-a325-ef3aed60be22"
      unitRef="usdPerShare">-0.47</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMzAtMy0xLTEtMA_33e90f09-c334-4d3b-adb7-bad03918bb40"
      unitRef="usdPerShare">3.35</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMzAtNS0xLTEtMA_911a7937-a1b2-4def-9b90-2f8ce1f4301c"
      unitRef="usdPerShare">3.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMzItMS0xLTEtMA_2a070ef2-cc4b-4458-a9a7-c5fa268d114c"
      unitRef="shares">11034256</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMzItMy0xLTEtMA_4f4db176-ad94-413b-89e0-af78cd84b78b"
      unitRef="shares">11044731</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82NC9mcmFnOjYyYTM3MDg2OTViYzRjNzY4Y2M4MzVlZDNkNmYyMjAxL3RhYmxlOmNkZjliNGYxZDQ0MzRjOWRiNzUzMTdkOTcwODZhYTYwL3RhYmxlcmFuZ2U6Y2RmOWI0ZjFkNDQzNGM5ZGI3NTMxN2Q5NzA4NmFhNjBfMzItNS0xLTEtMA_8381ea0f-f556-46ac-ac9e-b1b27f8ba7d8"
      unitRef="shares">10936057</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfMy0xLTEtMS0w_e2eb317e-0782-44dd-b5bb-04271aebd7da"
      unitRef="usd">-5171000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfMy0zLTEtMS0w_34cea8cc-f3be-48e5-87de-3f65fc7d3a57"
      unitRef="usd">37024000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfMy01LTEtMS0w_87f2da02-cd6c-4f4f-b243-efe6868ecaf1"
      unitRef="usd">35080000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfNC0xLTEtMS0w_b54b3086-1f2f-4971-8b85-fa3f124c3e9a"
      unitRef="usd">-98000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfNC0zLTEtMS0w_9bf1510d-e55a-4ebd-9dc9-465e313431e0"
      unitRef="usd">-1251000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfNC01LTEtMS0w_132e806a-db0c-4804-93d8-2a42518275d6"
      unitRef="usd">-35000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfNS0xLTEtMS0w_be0a3e32-d2bc-4d1b-847d-9a407fc1c89b"
      unitRef="usd">-98000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfNS0zLTEtMS0w_69affa4e-8bbf-47b4-a7d4-53d8b152e428"
      unitRef="usd">-1251000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfNS01LTEtMS0w_fb71749c-e35b-402e-8135-60b4365fe25b"
      unitRef="usd">-35000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfNi0xLTEtMS0w_a44e0ccc-fd5f-400d-9923-7e8172eb21d0"
      unitRef="usd">-5269000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfNi0zLTEtMS0w_8fa40d41-d7ae-4f4e-9503-003e6c25ee5b"
      unitRef="usd">35773000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml82Ny9mcmFnOmM3MjllOGY0MzkwNjQ3ZGI5NTY0YWNjZDE5Y2EzODQ0L3RhYmxlOjYwZmZlZjM0NzBhYTQ0MWY4MDUyMDI2NjI4MzUwZWZiL3RhYmxlcmFuZ2U6NjBmZmVmMzQ3MGFhNDQxZjgwNTIwMjY2MjgzNTBlZmJfNi01LTEtMS0w_4db4eb39-765d-41f1-8878-6e168fa2e9e8"
      unitRef="usd">35045000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iafa996efc7c74039b9da93b89b64643b_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMy0xLTEtMS0w_523360d2-5425-4b6e-8cc8-9e29ae0b80c5"
      unitRef="shares">10839000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iafa996efc7c74039b9da93b89b64643b_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMy0zLTEtMS0w_9e077a46-763b-4ae3-a2fa-7f7cebc689d8"
      unitRef="usd">542000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i491218694ed047eaba80090d975bdaed_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMy01LTEtMS0w_b0ce0fd5-1b78-41bd-b4dd-05df4ad3679a"
      unitRef="usd">24470000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i56ad86de84ce4212abc572252d99851c_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMy03LTEtMS0w_55dd6811-3378-4c4c-9d47-bbf0aef89b54"
      unitRef="usd">267902000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3e18ea5809904491865bf028a690efc9_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMy05LTEtMS0w_c0bdad73-9444-4675-8fb0-c5fbbf7bd788"
      unitRef="usd">181000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaec125be3b024e378828e1615d6f754a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMy0xMS0xLTEtMA_0a9b087d-6f3e-408d-b63d-6a82a5c16aca"
      unitRef="usd">293095000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i30e476d129584d97b982a5f3f1fae188_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNC03LTEtMS0zMTk5_d7afd40c-63e8-4d32-b8cb-26d1acd55958"
      unitRef="usd">1465000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3751471b29754cdca78875e22dbacc71_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNC0xMS0xLTEtMzIwOA_ac087967-cf3f-4020-9c5d-0168ed308253"
      unitRef="usd">1465000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i2289e90b920b482f91a1c19bbdea3aa9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNC03LTEtMS0w_bb90e3f0-961e-46b4-8d51-76c992463b07"
      unitRef="usd">35080000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNC0xMS0xLTEtMA_86b283b5-db73-435e-9ff7-4e87124d84ba"
      unitRef="usd">35080000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i81c9f2dfc0ab4d67aead93d0720321f6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNS0xLTEtMS0w_8cc37327-56be-41bc-8b44-0d65c001b16d"
      unitRef="shares">47000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i81c9f2dfc0ab4d67aead93d0720321f6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNS0zLTEtMS0w_5227869d-d29c-468a-aa59-61746460bd7e"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i778b02f829d04bf3b53a77db6898bd54_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNS01LTEtMS0w_d4d6b179-7596-4faf-a0b6-79fa3cce6e7d"
      unitRef="usd">2162000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNS0xMS0xLTEtMA_f51af86f-84a5-485d-b75d-4540b501b2b1"
      unitRef="usd">2164000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="icc5c2cd4f8fa4066b4fc48e1889336a9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNi05LTEtMS0w_7d7b17e7-0585-4d6a-9c56-517a145ffd82"
      unitRef="usd">-35000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNi0xMS0xLTEtMA_cee5afc4-e900-49eb-aa00-38dd79273160"
      unitRef="usd">-35000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNy0wLTEtMS0xOTAvdGV4dHJlZ2lvbjo1Y2E0ZjkwMzJmOTc0ODVmOWEwYTkxNzNhOTg2NTc4Yl8xMDk5NTExNjI3ODIx_0d721e1f-6cf0-42c3-87cb-5d79bdc136fb"
      unitRef="usdPerShare">0.31</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock
      contextRef="i2289e90b920b482f91a1c19bbdea3aa9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNy03LTEtMS0w_628f57cb-d83f-4073-bbd0-38cd2a223b3d"
      unitRef="usd">3374000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfNy0xMS0xLTEtMA_0313e860-a8e1-401a-8d4c-7ef6246046ca"
      unitRef="usd">3374000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib6f47ef344bc4b558ed881ac6690a103_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfOC0xLTEtMS0w_afec728f-96c6-4bfc-982e-70e27a0d6461"
      unitRef="shares">10886000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib6f47ef344bc4b558ed881ac6690a103_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfOC0zLTEtMS0w_02f2c9e2-b155-43a7-89fa-ea88148a2e50"
      unitRef="usd">544000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibe0ef0b143bb4f90b9e93fe589d982fc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfOC01LTEtMS0w_362a8396-2ebf-4891-995e-fc50269473d4"
      unitRef="usd">26632000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie14b8a1a0e01424492daef65a20e237c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfOC03LTEtMS0w_e10067f0-cf01-4a05-829f-78f909eaea9d"
      unitRef="usd">301073000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i94894fd176f34fa999c9fb558ac66f72_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfOC05LTEtMS0w_51413a46-18b1-4250-b8d8-624cd9a277c1"
      unitRef="usd">146000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibf0b5e28b34442758bec7ee8775a2eea_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfOC0xMS0xLTEtMA_0b77386c-d732-414a-8aa9-4b2e404ae62b"
      unitRef="usd">328395000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6441502cb207416a94447379be0fb927_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfOS03LTEtMS0w_bfc23883-1b9b-4343-abdd-0f240a95392d"
      unitRef="usd">-9000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia62439a337474d18b2dfa66b7ee7d5e5_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfOS0xMS0xLTEtMA_d203c9eb-7efd-42a1-8dad-8833c8c45b00"
      unitRef="usd">-9000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i9f32d102d80b4ae9acca01f507de3cdb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTAtNy0xLTEtMA_3cfd4d4a-b8ae-47e5-9d42-7b44f83668ef"
      unitRef="usd">37024000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTAtMTEtMS0xLTA_310e1b69-f91c-413f-8c08-322c03cfb52b"
      unitRef="usd">37024000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i67cd6b7ad243416398bafdb0adcf381d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTEtMS0xLTEtMA_70436389-e79a-4bd3-a93f-8883d59b5210"
      unitRef="shares">84000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i67cd6b7ad243416398bafdb0adcf381d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTEtMy0xLTEtMA_eddfc31c-c0c6-41c1-8772-843f6bef1b63"
      unitRef="usd">5000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia464e0084d6045119760f7dae65e2f7a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTEtNS0xLTEtMA_c7d92339-11f7-45db-8b6a-824c31eea726"
      unitRef="usd">2779000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTEtMTEtMS0xLTA_8c9e8fb2-7464-46e6-a03c-f10a7e091278"
      unitRef="usd">2784000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i05f8b5b0d3624200a1f90c8f282eacb9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTItOS0xLTEtMA_91dfca3c-3a83-43d4-ac4b-f99ebee61a6e"
      unitRef="usd">-1251000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTItMTEtMS0xLTA_14eb6d85-b8cf-442d-b93f-d0380b70c060"
      unitRef="usd">-1251000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTMtMC0xLTEtMTkzL3RleHRyZWdpb246Yzc4MGYwN2VhZDJjNGM0YjkxMmI1ZDU1MjQyZjJiNGVfMTA5OTUxMTYyNzgyMQ_b692aa42-1b15-4788-96d5-7357e7d90ee7"
      unitRef="usdPerShare">0.35</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock
      contextRef="i9f32d102d80b4ae9acca01f507de3cdb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTMtNy0xLTEtMA_b6b7c3dc-b4ff-4b7f-b201-26abca50e862"
      unitRef="usd">3842000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTMtMTEtMS0xLTA_7af218cd-60b3-4632-b539-5eb428596206"
      unitRef="usd">3842000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i92ccddde1df642688788bab174dc90f0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTQtMS0xLTEtMA_90a2065b-eff1-4ac6-a24b-04d1bb03db63"
      unitRef="shares">10970000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i92ccddde1df642688788bab174dc90f0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTQtMy0xLTEtMA_f2cc2f27-caf2-4304-b709-87384221a1fe"
      unitRef="usd">549000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i698ac76279c64fd495763ac17813524f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTQtNS0xLTEtMA_4003693c-2d85-436e-99ac-3215fdce0bdf"
      unitRef="usd">29411000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i876c6c322250413b81b4b458b421ba57_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTQtNy0xLTEtMA_cd9674b8-5cd7-4c3e-b5fb-a5c8a22e46b2"
      unitRef="usd">334246000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieebfac1de34a4e888c4bf22933845737_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTQtOS0xLTEtMA_2e14136c-2d63-4948-a0b1-d207eca51f41"
      unitRef="usd">-1105000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTQtMTEtMS0xLTA_34dafe0b-6bee-4ddf-a6d1-66b89180ee8b"
      unitRef="usd">363101000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTYtNy0xLTEtMA_6ec5288b-6463-4097-8499-3784b8e9293c"
      unitRef="usd">-5171000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTYtMTEtMS0xLTA_98801831-8f09-43ec-8d82-eb8d4ec6dbd7"
      unitRef="usd">-5171000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ibe1bdbe3b2f94851b5744dfed8f04fcb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTctMS0xLTEtMA_f991a81c-3734-40a9-ad5d-b840ac015aa4"
      unitRef="shares">85000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ibe1bdbe3b2f94851b5744dfed8f04fcb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTctMy0xLTEtMA_b7d99ae4-865c-424f-a960-da3890e56f78"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i65d76715e8b540b4bd5471a0a4ac6eb6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTctNS0xLTEtMA_98aca7b8-3bb3-45f1-b736-be12c70c3714"
      unitRef="usd">2459000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTctMTEtMS0xLTA_2dfdc877-f4ef-434b-9784-dd9eb6efaa9a"
      unitRef="usd">2463000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i12b0ffd5ae15460791e66890b9d8ccf5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTgtOS0xLTEtMA_2a30a132-7a12-474d-91a4-256c097efcaa"
      unitRef="usd">-98000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTgtMTEtMS0xLTA_1a15f0ce-e18d-4892-91af-2b6c4c4c2c70"
      unitRef="usd">-98000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTktMC0xLTEtMTk2L3RleHRyZWdpb246MThhODhlN2NkZjk3NGE1MWE1ZDZhNzA2NzkwYmU0NjNfMTA5OTUxMTYyNzgyMQ_0cca78c4-30a1-4213-bfaa-f212a5061efd"
      unitRef="usdPerShare">0.36</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock
      contextRef="ib6c01c9597064a66a0c7b1ae8d963fea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTktNy0xLTEtMA_2f508014-cf86-46c8-92c2-029c56b77889"
      unitRef="usd">3978000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMTktMTEtMS0xLTA_211bb8eb-9e56-4571-a748-57008b291adf"
      unitRef="usd">3978000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i06d4f5b7e287456f9099beece20117d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMjAtMS0xLTEtMA_56e9f949-976d-42e9-9b53-38f4355d590e"
      unitRef="shares">11055000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i06d4f5b7e287456f9099beece20117d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMjAtMy0xLTEtMA_698138b8-3530-4689-9f52-a4341b2eebd4"
      unitRef="usd">553000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib7b33f95ca8f4a609e1ac344f8f96b8a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMjAtNS0xLTEtMA_472a5a50-371b-4f24-b6c4-10cdaac4df21"
      unitRef="usd">31870000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3d2583d18359409a93d6f15166e41538_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMjAtNy0xLTEtMA_602471d9-5468-4cb9-8d76-5ddfc34ca3e3"
      unitRef="usd">325097000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id4fd4a02a9a04b9c8e1c721e6eb2b409_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMjAtOS0xLTEtMA_88dd89d5-7785-41a7-8dac-446e29974e78"
      unitRef="usd">-1203000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83MC9mcmFnOjhjNTFkN2QxZmMwYjRjM2M5NGVlZDlmZmRkNWZmY2NhL3RhYmxlOjQzYTRhOGJkZDkzNDQ2ZTNhYTkyOGYwZTdkZmFkMmJlL3RhYmxlcmFuZ2U6NDNhNGE4YmRkOTM0NDZlM2FhOTI4ZjBlN2RmYWQyYmVfMjAtMTEtMS0xLTA_0da6d876-e309-4e76-8ac8-0074070e7e21"
      unitRef="usd">356317000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMy0xLTEtMS0w_19cc373d-69cb-4817-8a8a-0bc0bcb8773e"
      unitRef="usd">-5171000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMy0zLTEtMS0w_8e0fc8f9-9ffe-461d-88e9-651c6bf24fdb"
      unitRef="usd">37024000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMy01LTEtMS0w_7243652c-ed4e-484d-9b01-88856a731ae2"
      unitRef="usd">35080000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNS0xLTEtMS0w_d6835397-d851-4c24-aec7-08d36511742a"
      unitRef="usd">24135000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNS0zLTEtMS0w_7f24b8ac-2109-46c7-b4fe-327940996b76"
      unitRef="usd">26927000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNS01LTEtMS0w_af470966-9803-4f28-beda-83197c01e51c"
      unitRef="usd">25224000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNi0xLTEtMS0w_31eff863-477e-4d5c-adb2-aa79b7b0e871"
      unitRef="usd">106000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNi0zLTEtMS0w_3ea217f6-e428-4e7b-b1a5-0671dcb716f0"
      unitRef="usd">-505000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNi01LTEtMS0w_82c464aa-e8a2-44e4-95dd-178f1994c0af"
      unitRef="usd">-1371000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ShareBasedCompensation
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNy0xLTEtMS0w_1f134739-1513-43d8-9994-1534ccf14061"
      unitRef="usd">2858000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNy0zLTEtMS0w_2cc88459-8449-4167-b3bf-e07647eb5708"
      unitRef="usd">3264000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNy01LTEtMS0w_ee47e0c9-fada-47a7-bc15-b2aed75d8d93"
      unitRef="usd">3027000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOC0xLTEtMS00NTcz_2f58e2bc-edb5-458e-ba86-485b66f679a1"
      unitRef="usd">-8214000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOC0zLTEtMS00NTg1_8f00f097-f7f4-4fe0-b720-6450352f3697"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOC01LTEtMS02NTgz_c600332d-3e78-4027-952f-4a63f8949ca7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOS0xLTEtMS00NTgx_7c7eae87-ccc2-42ec-a3e3-73ab2ee710a9"
      unitRef="usd">1051000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOS0zLTEtMS00NTkw_1d4098a9-f703-4dd6-beb6-c24a85685409"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOS01LTEtMS00NTk0_15106510-b286-420c-9f9b-a618f1df24e0"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTAtMS0xLTEtNDU3Nw_c036be6f-e09d-49ec-b8ed-09f8eb0638ce"
      unitRef="usd">33734000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTAtMy0xLTEtNDU5OA_a6de657a-0324-474c-94be-5899aafc8898"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTAtNS0xLTEtNDYwMg_376e9766-29b4-4775-b15d-b995cee5aae5"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <vsec:GainLossonSaleofContract
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOC0xLTEtMS0w_5c449c10-d435-4373-a0ae-e86ae0880dbd"
      unitRef="usd">0</vsec:GainLossonSaleofContract>
    <vsec:GainLossonSaleofContract
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOC0zLTEtMS0w_75291ef1-3268-40f0-84a0-1c583f525211"
      unitRef="usd">0</vsec:GainLossonSaleofContract>
    <vsec:GainLossonSaleofContract
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOC01LTEtMS0w_1be7881c-1466-48e3-a013-658c733c000a"
      unitRef="usd">1700000</vsec:GainLossonSaleofContract>
    <vsec:IncreaseDecreaseinEarnOutObligationFairValueDisclosure
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOS0xLTEtMS0w_c7d5587b-af88-4509-a11c-3f90f0398f94"
      unitRef="usd">-4999000</vsec:IncreaseDecreaseinEarnOutObligationFairValueDisclosure>
    <vsec:IncreaseDecreaseinEarnOutObligationFairValueDisclosure
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOS0zLTEtMS0w_1f3f7375-8de1-4492-b8e2-b36dadb70833"
      unitRef="usd">1900000</vsec:IncreaseDecreaseinEarnOutObligationFairValueDisclosure>
    <vsec:IncreaseDecreaseinEarnOutObligationFairValueDisclosure
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfOS01LTEtMS0w_9e5f919e-e7e5-417f-9c2f-3f48d613cfe7"
      unitRef="usd">0</vsec:IncreaseDecreaseinEarnOutObligationFairValueDisclosure>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTEtMS0xLTEtMA_d6cbb346-acc6-4bde-910a-7e12fcc39521"
      unitRef="usd">-7732000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTEtMy0xLTEtMA_c4e4b99d-8043-4363-8afd-c41a19523142"
      unitRef="usd">3331000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTEtNS0xLTEtMA_4406e366-a4c0-45a8-9d46-1e8a747684a6"
      unitRef="usd">3754000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTItMS0xLTEtMA_495cd0c9-eb35-45cf-821b-3120aaae4c91"
      unitRef="usd">-19694000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTItMy0xLTEtMA_64b6b8d7-624d-4594-90b7-201ca6e59a22"
      unitRef="usd">4593000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTItNS0xLTEtMA_e09b623b-6fea-40a9-bc08-7790286767d7"
      unitRef="usd">-4706000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTMtMS0xLTEtMA_032d6b13-635d-4d9b-924b-62597dff15b2"
      unitRef="usd">50172000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTMtMy0xLTEtMA_eea191df-a7bd-4315-88e6-fbc264e3b018"
      unitRef="usd">44219000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTMtNS0xLTEtMA_72b1bdad-0c4e-4c74-908c-ab7ef242ce73"
      unitRef="usd">35558000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTQtMS0xLTEtMA_1723a14d-2d1c-4a3b-a7ad-df7cdbdbcb55"
      unitRef="usd">1722000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTQtMy0xLTEtMA_1f901f69-69f3-4a04-b69b-3db80d98a99a"
      unitRef="usd">7405000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTQtNS0xLTEtMA_469f54ce-77d5-4718-a149-f7f8f6bedd5a"
      unitRef="usd">-4789000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTUtMS0xLTEtMA_6fd5ff4b-4730-4dc1-91be-396d6abe1b4f"
      unitRef="usd">3503000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTUtMy0xLTEtMA_8bf1eee0-068f-4c09-90e3-7a3618d9d452"
      unitRef="usd">7725000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTUtNS0xLTEtMA_2c0e9b77-3245-4e72-9b96-a99e7e2007c0"
      unitRef="usd">-7405000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTYtMS0xLTEtMA_750e56c1-421b-4227-ac19-80762f333bb7"
      unitRef="usd">-1183000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTYtMy0xLTEtMA_5c9aa2d8-64fe-4b7b-a016-e72c8721dd53"
      unitRef="usd">1207000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTYtNS0xLTEtMA_403c00e6-131e-4f6d-896a-697f9d387a4f"
      unitRef="usd">-2515000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <vsec:LongTermLeaseObligation
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTctMS0xLTEtMA_54395867-bd6e-4685-97fa-d6c5048ae408"
      unitRef="usd">0</vsec:LongTermLeaseObligation>
    <vsec:LongTermLeaseObligation
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTctMy0xLTEtMA_4a0d5479-acf8-49b4-bc6d-2db0a40ddf41"
      unitRef="usd">0</vsec:LongTermLeaseObligation>
    <vsec:LongTermLeaseObligation
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTctNS0xLTEtMA_0c10a98c-6d8b-40ca-a2e8-3ec49bda99ee"
      unitRef="usd">1668000</vsec:LongTermLeaseObligation>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTgtMS0xLTEtMA_7a8ff198-d387-437e-8cfe-519449a292c3"
      unitRef="usd">83000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTgtMy0xLTEtMA_23ae4b5e-429d-44ce-b73f-02c329db77ef"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMTgtNS0xLTEtMA_baa74cda-7010-42a5-bfff-5fe2e4854e91"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjEtMS0xLTEtMA_a1975152-53ae-4997-bbaa-c5e969ba7593"
      unitRef="usd">35761000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjEtMy0xLTEtMA_14d008f8-7bea-4569-b12d-5b8398d48c42"
      unitRef="usd">17994000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjEtNS0xLTEtMA_909f9a0e-ea00-4f0a-81ea-0429899daf75"
      unitRef="usd">18855000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjQtMS0xLTEtMA_9f704bed-a304-46fb-a6d1-4e09d57bee02"
      unitRef="usd">4427000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjQtMy0xLTEtMA_77daebd5-a931-4529-923a-c8dca6a8a164"
      unitRef="usd">9630000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjQtNS0xLTEtMA_0c40cc93-9b67-4c1f-994a-609c64903076"
      unitRef="usd">3117000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjUtMS0xLTEtMA_018b2105-d75f-484a-bee8-c7fce99939c7"
      unitRef="usd">2875000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjUtMy0xLTEtMA_5a8d6d72-659c-4ad4-b315-8d8551819fd3"
      unitRef="usd">4000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjUtNS0xLTEtMA_be41911b-f3c2-4828-9739-701c60f17ffd"
      unitRef="usd">122000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <vsec:ProceedsFromSaleOfBusinessAndCertainAssets
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjktMS0xLTEtMzQ0Mg_eff59a14-a4d8-4dcb-95d9-1d6300d1238e"
      unitRef="usd">21771000</vsec:ProceedsFromSaleOfBusinessAndCertainAssets>
    <vsec:ProceedsFromSaleOfBusinessAndCertainAssets
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjktMy0xLTEtMzQ0Mg_9610f6b2-82c4-43f0-973d-ba02ed076e47"
      unitRef="usd">0</vsec:ProceedsFromSaleOfBusinessAndCertainAssets>
    <vsec:ProceedsFromSaleOfBusinessAndCertainAssets
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjktNS0xLTEtMzQ0Mg_85a6084d-0986-4021-8226-a78a6366f6eb"
      unitRef="usd">0</vsec:ProceedsFromSaleOfBusinessAndCertainAssets>
    <vsec:ProceedsfromSaleofContract
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjYtMS0xLTEtMA_7b66ae41-3367-4a3e-afb9-ccb0e67b285e"
      unitRef="usd">0</vsec:ProceedsfromSaleofContract>
    <vsec:ProceedsfromSaleofContract
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjYtMy0xLTEtMA_c737a70d-0d2d-447c-aed3-4ddb8892d08e"
      unitRef="usd">0</vsec:ProceedsfromSaleofContract>
    <vsec:ProceedsfromSaleofContract
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjYtNS0xLTEtMA_18702b2c-3f18-4d66-9ca5-2741a7bd8651"
      unitRef="usd">1700000</vsec:ProceedsfromSaleofContract>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjctMS0xLTEtMA_354ab2ec-8639-4fb8-b8a5-bee06cc441db"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjctMy0xLTEtMA_80e91580-2871-4b71-891d-7fc3e0c197ed"
      unitRef="usd">113181000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjctNS0xLTEtMA_20d8f842-4dc5-4a3b-80b1-88a15bc0f7bb"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjktMS0xLTEtMA_2f4c65a5-ad09-40dc-a823-c44ccb4c28ae"
      unitRef="usd">20219000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjktMy0xLTEtMA_20f21916-3c5d-4b7c-8c97-2fe8af66e6fa"
      unitRef="usd">-122807000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMjktNS0xLTEtMA_14e709e1-1643-4cb6-9874-d4b33d7146e1"
      unitRef="usd">-1295000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzItMS0xLTEtMA_8635da5e-0e28-4971-b103-9b6895b41ad4"
      unitRef="usd">432999000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzItMy0xLTEtMA_39913336-b2ac-483e-9524-79e1172eb342"
      unitRef="usd">752259000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzItNS0xLTEtMA_833c48c4-4188-45fa-81e3-75810d47c26e"
      unitRef="usd">539471000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzMtMS0xLTEtMA_16bcbf6c-6838-462d-a370-2fa4aac3efd6"
      unitRef="usd">452338000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzMtMy0xLTEtMA_a6aa6ab8-e709-4529-b52c-54c52a0ed925"
      unitRef="usd">642193000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzMtNS0xLTEtMA_1286d255-b9bb-4ed4-bc27-462b0d78f8bd"
      unitRef="usd">550436000</us-gaap:RepaymentsOfLongTermDebt>
    <vsec:EarnOutObligationPayments
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzQtMS0xLTEtMA_7cf3a622-4133-47b5-aac9-580f8bfc5eb8"
      unitRef="usd">31701000</vsec:EarnOutObligationPayments>
    <vsec:EarnOutObligationPayments
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzQtMy0xLTEtMA_3fc6818d-1ba4-40eb-86e3-32f8bce0fba5"
      unitRef="usd">0</vsec:EarnOutObligationPayments>
    <vsec:EarnOutObligationPayments
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzQtNS0xLTEtMA_c67d281b-bff2-44ff-946a-d95ac9ae950c"
      unitRef="usd">0</vsec:EarnOutObligationPayments>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzUtMS0xLTEtMA_6ef9df8e-e844-46c2-891e-188321703c5d"
      unitRef="usd">636000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzUtMy0xLTEtMA_de1826ee-0963-46b2-b256-5ad101130c0f"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzUtNS0xLTEtMA_15d083e6-4701-464e-aea9-9c61f1702f7e"
      unitRef="usd">1702000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <vsec:RepaymentsOfLongTermFinanceLeaseObligations
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzYtMS0xLTEtMA_34a487ce-e9f5-4fc1-95c2-f4e704247d3d"
      unitRef="usd">0</vsec:RepaymentsOfLongTermFinanceLeaseObligations>
    <vsec:RepaymentsOfLongTermFinanceLeaseObligations
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzYtMy0xLTEtMA_71bcc8a1-38ef-43ec-bc89-f003660c30f3"
      unitRef="usd">0</vsec:RepaymentsOfLongTermFinanceLeaseObligations>
    <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzYtNS0xLTEtMA_88a4ea5e-0133-4e1e-8505-60f3b77d7762"
      unitRef="usd">1452000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzctMS0xLTEtMA_1ef0b738-3c64-4b04-9cfa-d3bbbadf2f21"
      unitRef="usd">690000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzctMy0xLTEtMA_84d44239-fde8-4bc6-a795-9b9d84d8950b"
      unitRef="usd">955000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzctNS0xLTEtMA_65b31dda-6e19-4f04-9109-7afc35aec74e"
      unitRef="usd">641000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzgtMS0xLTEtMA_113446c7-ee77-48c6-8cfc-e5af2395589a"
      unitRef="usd">3970000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzgtMy0xLTEtMA_5467c517-aa12-4ff9-aa25-c77e5c4c16ec"
      unitRef="usd">3726000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfMzgtNS0xLTEtMA_c4176494-efe8-4fdc-9c4b-7d8500b892d0"
      unitRef="usd">3262000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDAtMS0xLTEtMA_4ac31acf-1d0c-4485-92a6-29eb7f7cbd2a"
      unitRef="usd">-56336000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDAtMy0xLTEtMA_7bed1a1c-b0e2-4f90-88d3-e787aa309eaa"
      unitRef="usd">105385000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDAtNS0xLTEtMA_f655a4a4-4b37-41ae-b562-3dd7ad806a6b"
      unitRef="usd">-18022000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDItMS0xLTEtMA_2440f635-575c-4b24-99b9-c2c5bec30107"
      unitRef="usd">-356000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDItMy0xLTEtMA_d878fb7f-b181-47fb-81c8-e88f6f1ace6e"
      unitRef="usd">572000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDItNS0xLTEtMA_d23ecf22-5238-4276-b68c-ff465fbc39f2"
      unitRef="usd">-462000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDMtMS0xLTEtMA_fc8d7ed8-7b57-4530-952d-23b280c46da9"
      unitRef="usd">734000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibf0b5e28b34442758bec7ee8775a2eea_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDMtMy0xLTEtMA_fbee1146-6db3-421b-a90e-e773c9bf4ee5"
      unitRef="usd">162000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iaec125be3b024e378828e1615d6f754a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDMtNS0xLTEtMA_43e28786-4779-4f82-93fb-b3212ab33350"
      unitRef="usd">624000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDQtMS0xLTEtMA_02396d0b-1ee6-4fae-8c11-6af1635cc6a2"
      unitRef="usd">378000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDQtMy0xLTEtMA_1fb690a8-2796-4231-a0cd-e3269a7fcec3"
      unitRef="usd">734000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibf0b5e28b34442758bec7ee8775a2eea_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjcyZWE5ZGNmYzFmYjQ1MTU5ZTg2YWVlNDlhN2I0NGI5L3RhYmxlcmFuZ2U6NzJlYTlkY2ZjMWZiNDUxNTllODZhZWU0OWE3YjQ0YjlfNDQtNS0xLTEtMA_2649712d-d64c-4952-905b-d254bab78110"
      unitRef="usd">162000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjFkZTMyZTFjMWFiNDRmMjZiZTRjMTcxYmM4ZmRmOTUyL3RhYmxlcmFuZ2U6MWRlMzJlMWMxYWI0NGYyNmJlNGMxNzFiYzhmZGY5NTJfMy0xLTEtMS0w_40f9b827-c400-41b0-8700-fd008f429a5e"
      unitRef="usd">13936000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjFkZTMyZTFjMWFiNDRmMjZiZTRjMTcxYmM4ZmRmOTUyL3RhYmxlcmFuZ2U6MWRlMzJlMWMxYWI0NGYyNmJlNGMxNzFiYzhmZGY5NTJfMy0zLTEtMS0w_9fd99977-b86b-4320-a01c-e8ac7c10a67c"
      unitRef="usd">13468000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjFkZTMyZTFjMWFiNDRmMjZiZTRjMTcxYmM4ZmRmOTUyL3RhYmxlcmFuZ2U6MWRlMzJlMWMxYWI0NGYyNmJlNGMxNzFiYzhmZGY5NTJfMy01LTEtMS0w_d1bdefa4-a5d7-4529-844b-85e22939eb3c"
      unitRef="usd">7523000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjFkZTMyZTFjMWFiNDRmMjZiZTRjMTcxYmM4ZmRmOTUyL3RhYmxlcmFuZ2U6MWRlMzJlMWMxYWI0NGYyNmJlNGMxNzFiYzhmZGY5NTJfNC0xLTEtMS0w_e63f5462-a6ab-4679-8c9c-36bbb19a3881"
      unitRef="usd">4759000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjFkZTMyZTFjMWFiNDRmMjZiZTRjMTcxYmM4ZmRmOTUyL3RhYmxlcmFuZ2U6MWRlMzJlMWMxYWI0NGYyNmJlNGMxNzFiYzhmZGY5NTJfNC0zLTEtMS0w_b29bc5f1-cbb6-4397-bcd9-5cae4f2a4b99"
      unitRef="usd">11645000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjFkZTMyZTFjMWFiNDRmMjZiZTRjMTcxYmM4ZmRmOTUyL3RhYmxlcmFuZ2U6MWRlMzJlMWMxYWI0NGYyNmJlNGMxNzFiYzhmZGY5NTJfNC01LTEtMS0w_8b651719-8024-4769-a496-e113d9f31e41"
      unitRef="usd">9534000</us-gaap:IncomeTaxesPaid>
    <us-gaap:ReceivableWithImputedInterestFaceAmount
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjFkZTMyZTFjMWFiNDRmMjZiZTRjMTcxYmM4ZmRmOTUyL3RhYmxlcmFuZ2U6MWRlMzJlMWMxYWI0NGYyNmJlNGMxNzFiYzhmZGY5NTJfNi0xLTEtMS00NDYz_bdf7b271-0cc3-4337-8c4a-0067d8f1ed71"
      unitRef="usd">12852000</us-gaap:ReceivableWithImputedInterestFaceAmount>
    <us-gaap:ReceivableWithImputedInterestFaceAmount
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjFkZTMyZTFjMWFiNDRmMjZiZTRjMTcxYmM4ZmRmOTUyL3RhYmxlcmFuZ2U6MWRlMzJlMWMxYWI0NGYyNmJlNGMxNzFiYzhmZGY5NTJfNi0zLTEtMS00NDg0_aea38634-0fcc-418c-8c97-42e63c7d4838"
      unitRef="usd">0</us-gaap:ReceivableWithImputedInterestFaceAmount>
    <us-gaap:ReceivableWithImputedInterestFaceAmount
      contextRef="ibf0b5e28b34442758bec7ee8775a2eea_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml83Ni9mcmFnOjk4MzUyNGMyMjkyZTRlZTNiMTIxZjk2Nzg2MzJmYTM0L3RhYmxlOjFkZTMyZTFjMWFiNDRmMjZiZTRjMTcxYmM4ZmRmOTUyL3RhYmxlcmFuZ2U6MWRlMzJlMWMxYWI0NGYyNmJlNGMxNzFiYzhmZGY5NTJfNi01LTEtMS00NDky_eea02306-cd2c-4718-9f40-389cd372744e"
      unitRef="usd">0</us-gaap:ReceivableWithImputedInterestFaceAmount>
    <us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4Mzk_7b76f01c-4451-4584-ba8f-502304ea0052">Nature of Business and Significant Accounting Policies&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nature of Business&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-weight:400;line-height:120%"&gt;The term "VSE," the "Company," "us," "we," or "our" means VSE and its subsidiaries and divisions unless the context indicates operations of only VSE as the parent company.&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-weight:400;line-height:120%"&gt;Our operations include aftermarket supply chain management solutions and parts supply for vehicle fleets; maintenance, repair, and overhaul ("MRO") services and parts supply for aviation clients; vehicle and equipment maintenance and refurbishment; logistics; engineering; energy services; IT and health care IT solutions; and consulting services. We serve the United States Government (the "government"), including the United States Department of Defense ("DoD"), federal civilian agencies, and commercial and other customers. &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:700;line-height:120%"&gt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements consist of the operations of our parent company, our wholly owned subsidiaries, Energetics Incorporated, Akimeka, LLC, Wheeler Fleet Solutions, Co. and VSE Aviation, Inc., a Delaware corporation ("VSE Aviation"), and our unincorporated divisions. All intercompany transactions have been eliminated in consolidation. &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:700;line-height:120%"&gt;Use of Estimates in the Preparation of Financial Statements&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-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with generally accepted accounting principles in the United States ("U.S. GAAP") requires us 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 the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates affecting the financial statements include accruals for contract disallowance reserves, costs to complete on fixed price contracts, and recoverability of goodwill and intangible assets.&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:700;line-height:120%"&gt;Coronavirus (COVID-19) Pandemic&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-weight:400;line-height:120%"&gt;On March 11, 2020, the World Health Organization declared the outbreak of the novel coronavirus disease, known as COVID-19, as a global pandemic. The pandemic and the containment and mitigation efforts by governments to attempt to control its spread created uncertainties and disruptions in the economic and financial markets. The pandemic triggered a decline in demand for our Aviation segment products and services beginning with the second quarter of 2020 and continuing through the end of the year. This decrease in demand adversely impacted our operating results for 2020. Although demand began to improve during the third quarter of 2020, demand remains below the prior year levels. The impact of COVID-19 on us is evolving and its future effects are highly uncertain and unpredictable. We are closely monitoring the effects and risks of COVID-19 to assess its impact on our business, financial condition and results of operations. In April 2020, we completed a cost reduction plan which included a reduction in workforce. We maintain a robust continuity plan to adequately respond to situations such as the COVID-19 pandemic, including a framework for remote work arrangements, in order to effectively maintain operations, including financial reporting systems, internal controls over financial reporting and disclosure controls and procedures. &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:700;line-height:120%"&gt;Reclassifications&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-weight:400;line-height:120%"&gt;Certain reclassifications have been made to the prior periods' financial information in order to conform to the current period's presentation, which include reclassification of products and services revenue and the renaming of our three operating segments as further described in Note (13) "Business Segments and Customer Information" and certain deferred tax reclassifications as described in Note (11) "Income Taxes." These reclassifications had no effect on the reported results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted 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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2018-13, &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;Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement&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;, which eliminates certain disclosures related to transfers and the valuation process, modifies disclosures for investments that are valued based 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;net asset value, clarifies the measurement uncertainty disclosure, and requires additional disclosures for Level 3 fair value measurements. The new standard is effective for fiscal years beginning after December 15, 2019 with early adoption permitted. We adopted ASU 2018-13 in the first quarter of 2020. The adoption did not have a material impact on our consolidated financial position, results of operations or cash flows. &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-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU No. 2018-15,&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; Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, &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;which clarifies the accounting for implementation costs in cloud computing arrangements. The new standard is effective for fiscal years beginning after December 15, 2019 with early adoption permitted. We adopted ASU 2018-15 in the first quarter of 2020 and applied the standard prospectively. The adoption did not have a material impact on our consolidated financial position, results of operations or cash flows. &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;In June 2016, the FASB issued ASU No. 2016-13,&#160;&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;Measurement of Credit Losses on Financial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Instruments,&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; which changes the methodology for measuring credit losses on financial instruments and certain other instruments, including trade receivables and contract assets. The new standard replaces the current incurred loss model for measurement of credit losses on financial assets with a forward-looking expected loss model based on historical experience, current conditions, and reasonable and supportable forecasts. The new standard is effective for reporting periods beginning after December&#160;15, 2019.&#160;We adopted the standard in the first quarter of 2020 using the modified-retrospective approach, which requires the standard to be applied on a prospective basis with a cumulative-effect adjustment to retained earnings as of the beginning of the period in which the guidance is effective. Upon adoption, we did not record an adjustment to opening retained earnings as of January 1, 2020 because the adoption did not have a material impact on our financial position, results of operations or cash flows. &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-weight:700;line-height:120%"&gt;Stock-Based Compensation&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-weight:400;line-height:120%"&gt;We account for share-based awards in accordance with the applicable accounting rules that require the measurement and recognition of compensation expense for all share-based payment awards based on estimated fair values, which is determined based on the closing price of our common stock on the date of grant. Our policy is to recognize forfeitures of restricted stock as they occur. The compensation expense included in costs and operating expenses is amortized over the requisite service period using the accelerated attribution method. &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-weight:700;line-height:120%"&gt;Earnings Per 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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share ("EPS") is computed by dividing net income by the weighted average number of shares of common stock outstanding during each period. Shares issued during the period are weighted for the portion of the period that they were outstanding. Our calculation of diluted earnings per common share includes the dilutive effects for the assumed vesting of restricted stock awards. The antidilutive common stock equivalents excluded from the diluted per share calculation are not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&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.619%"/&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.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average common shares outstanding&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;11,034,256&#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;10,957,750&#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;10,876,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;86,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;59,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average common shares outstanding&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;11,034,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,044,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,936,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&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: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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider all highly liquid investments with an original maturity of three months or less to be cash equivalents. Due to the short maturity of these instruments, the carrying values on our consolidated balance sheets approximate 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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property and Equipment&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-weight:400;line-height:120%"&gt;Property and equipment are recorded at cost. Depreciation of computer equipment, furniture, other equipment is provided principally by the straight-line method over periods of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfNTg0OQ_7783cc7b-dece-4ef6-8205-de2b648d8ec6"&gt;three&lt;/span&gt; to 15 years. Depreciation of buildings and land improvements is provided by the straight-line method over periods of approximately 15 to 20 years. Amortization of leasehold improvements is provided by the straight-line method over the lesser of their useful life or the remaining term of the lease.&#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-weight:700;line-height:120%"&gt;Leases&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:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We adopted a comprehensive new lease accounting standard effective January 1, 2019 using the optional modified retrospective transition method; accordingly, the comparative information for the year ended December 31, 2018 has not been adjusted and continues to be reported under the previous lease standard.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&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 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;We determine at inception whether an arrangement that provides us control over the use of an asset is a lease. Substantially all of our leases are long-term operating leases for facilities with fixed payment terms between&#160;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTA5OTUxMTY3NzA3OA_cbdb5b8f-dbc9-43ce-b592-8658703250d4"&gt;two&lt;/span&gt;&#160;and&#160;15 years. Payments under our lease agreements are primarily fixed payments, which are recognized as operating lease cost on a straight-line basis over the lease term. &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-weight:400;line-height:120%"&gt;We recognize at lease commencement a right-of-use ("ROU") asset and lease liability based on the present value of the future lease payments over the lease term, determined using the discount rate for the lease at commencement date. Our lease agreements do not provide a readily determinable implicit rate nor is it available to us from our lessors. Instead, we estimate our incremental borrowing rate based on information available at lease commencement to discount lease payments to present value. Certain of our leases include options to extend the term of the lease or to terminate the lease. When it is reasonably certain that we will exercise the option, we include the impact of the option in the lease term for purposes of determining total future lease payments. Our operating lease ROU assets are recorded in operating lease right-of-use assets on our accompanying consolidated balance sheet. The current portion of operating lease liabilities are presented within accrued expenses and other current liabilities, and the non-current portion of operating lease liabilities are presented under long-term operating lease liabilities on our accompanying consolidated balance sheet. &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-weight:400;line-height:120%"&gt;Leases with an initial term of 12 months or less with purchase options or extension options that are not reasonably certain to be exercised are not recorded on the balance sheet. We recognize lease expense for these leases on a straight-line basis over the term of the lease. &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-weight:700;line-height:120%"&gt;Concentration of Credit Risk/Fair Value of Financial Instruments&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-weight:400;line-height:120%"&gt;Financial instruments that potentially subject us to concentration of credit risk consist primarily of cash, cash equivalents and trade receivables.&#160;Our trade receivables consist of amounts due from various government clients and commercial entities. We believe that concentrations of credit risk with respect to trade receivables are limited due to the large number of customers comprising the customer base and their dispersion across many different geographic regions. Contracts with the government, either as a prime or subcontractor, accounted for approximately 69%, 68%, and 78% of revenues for the years ended December&#160;31, 2020, 2019 and 2018, respectively. The credit risk, with respect to contracts with the government, is limited due to the creditworthiness of the respective governmental entity. We perform ongoing credit evaluations and monitoring of the financial condition of all our customers. We maintain an allowance for credit losses based upon several factors, including historical collection experience, current aging status of the customer accounts and financial condition of our customers. We believe that the fair market value of all financial instruments, including debt, approximate book value.&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:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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;We account for revenue in accordance with ASC 606. The unit of account in ASC 606 is a performance obligation. At the inception of each contract with a customer, we determine our performance obligations under the contract and the contract's transaction price. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account. A contract&#x2019;s transaction price is allocated to each distinct performance obligation and recognized as revenue when the performance obligation is satisfied. The majority of our contracts have a single performance obligation as the promise to transfer the respective goods or services is not separately identifiable from other promises in the contracts and is, therefore, not distinct. For product sales, each product sold to a customer typically represents a distinct performance obligation. Our performance obligations are satisfied over time as work progresses or at a point in time based on transfer of control of products and services to our customers.&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;Contract modifications are routine in the performance of our contracts. Contracts are often modified to account for changes in contract specifications or requirements. In most instances, contract modifications are for goods or services that are not distinct, and therefore are accounted for as part of the existing contract. &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-weight:400;line-height:120%"&gt;Substantially all our Fleet segment revenues from the sale of vehicle parts to customers are recognized at the point in time of the transfer of control to the customer. Sales returns and allowances for vehicle parts are not significant.&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;Our Aviation segment revenues result from the sale of aircraft parts and performance of MRO services for private and commercial aircraft owners, other aviation MRO providers, and aviation original equipment manufacturers. Our Aviation segment recognizes revenues for the sale of aircraft parts at a point in time when control is transferred to the customer, which usually occurs when the parts are shipped. Our Aviation segment recognizes revenues for MRO services over time as the services are transferred to the customer. MRO services revenue recognized is measured based on the cost-to-cost input method, as costs incurred reflect the work completed, and therefore the services transferred to date. Sales returns and allowances are not significant.&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-weight:400;line-height:120%"&gt;Our Federal and Defense segment revenues result from professional and technical services, which we perform for customers on a contract basis. Revenue is recognized for performance obligations over time as we transfer the services to the customer. The three primary types of contracts used are cost-type, fixed-price and time and materials. Revenues result from work performed on these contracts by our employees and our subcontractors and from costs for materials and other work-related costs allowed under our contracts. &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-weight:400;line-height:120%"&gt;Revenues on cost-type contracts are recorded as contract allowable costs are incurred and fees are earned. Variable consideration, typically in the form of award fees, is included in the estimated transaction price, to the extent that it is probable that a significant reversal will not occur, when there is a basis to reasonably estimate the amount of the fee. These estimates are based on historical award experience, anticipated performance and our best judgment based on current facts and circumstances. &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-weight:400;line-height:120%"&gt;Revenues on fixed-price contracts are recorded as work is performed over the period. Revenue is recognized over time using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying our performance obligations. Incurred cost represents work performed, which corresponds with the transfer of control to the customer. For such contracts, we estimate total costs at the inception of the contract based on our assumptions of the cost elements required to complete the associated tasks of the contract and assess the impact of the risks on our estimates of total costs to complete the contract. Our cost estimates are based on assumptions that include the complexity of the work, our employee labor costs, the cost of materials and the performance of our subcontractors.&#160;These cost estimates are subject to change as we perform under the contract and as a result, the timing of revenues and amount of profit on a contract may change as there are changes in estimated costs to complete the contract. Such adjustments are recognized on a cumulative catch-up basis in the period we identify the changes.&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-weight:400;line-height:120%"&gt;Revenues for time and materials ("T&amp;amp;M") contracts are recorded based on the amount for which we have the right to invoice our customers, because the amount directly reflects the value of our work performed for the customer. Revenues are recorded on the basis of contract allowable labor hours worked multiplied by the contract defined billing rates, plus the direct costs and indirect cost burdens associated with materials and subcontract work used in performance on the contract. Generally, profits on time and materials contracts result from the difference between the cost of services performed and the contract defined billing rates for these services.&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-weight:400;line-height:120%"&gt;Revenues related to work performed on government contracts at risk, which is work performed at the customer's request prior to the government formalizing funding, is not recognized until it can be reliably estimated and its realization is probable.&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-weight:400;line-height:120%"&gt;A substantial portion of contract and administrative costs are subject to audit by the Defense Contract Audit Agency.&#160;Our indirect cost rates have been audited and approved for 2017 and prior years with no material adjustments to our results of operations or financial position. While we maintain reserves to cover the risk of potential future audit adjustments based primarily on the results of prior audits, we do not believe any future audits will have a material adverse effect on our results of operations, financial position, or cash flows.&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-weight:700;line-height:120%"&gt;Receivables and Unbilled Receivables &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-weight:400;line-height:120%"&gt;Receivables are recorded at amounts earned less an allowance.&#160;We review our receivables regularly to determine if there are any potentially uncollectible accounts.&#160;The majority of our receivables are from government agencies, where there is minimal credit risk.&#160;&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-weight:400;line-height:120%"&gt;Unbilled receivables include amounts typically resulting from sales under contracts when the cost-to-cost method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer. The amounts may not exceed their estimated net realizable value. Unbilled receivables are classified as current based on our contract operating cycle.&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:700;line-height:120%"&gt;Allowance for Credit Losses&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-weight:400;line-height:120%"&gt;We establish allowances for credit losses on our accounts receivable and unbilled receivables. To measure expected credit losses, we have disaggregated pools of receivable balances, where we have elected to pool our receivables by segment. Within each segment, receivables exhibit similar risk characteristics. In determining the amount of the allowance for credit losses, we consider historical collectibility based on past due status. We also consider current market conditions and reasonable and supportable forecasts of future economic conditions to inform adjustments to historical loss data. In addition to the loss-rate calculations discussed above, we also record allowance for credit losses for specific receivables that are deemed to have a higher risk profile than the rest of the respective pool of receivables, such as concerns about a specific customer's inability to meet its financial obligation to us. The adequacy of these allowances are assessed quarterly through consideration of factors on  a collective basis where similar characteristics exist and on an individual 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2020, we increased our loss rates and increased our specific reserves primarily due to the economic disruption caused by the COVID-19 pandemic. &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-weight:700;line-height:120%"&gt;Inventories&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-weight:400;line-height:120%"&gt;Inventories are stated at the lower of cost or net realizable value using the first-in, first-out ("FIFO") method. Inventories for our Fleet segment primarily consists of vehicle replacement parts. Included in inventory are related purchasing, storage and handling costs.&#160;Inventories for our Aviation segment primarily consist of aftermarket parts for distribution, and general aviation engine accessories and parts. Included in inventory are related purchasing, overhaul labor, storage and handling 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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred Compensation Plans&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-weight:400;line-height:120%"&gt;We have a deferred compensation plan, the VSE Corporation Deferred Supplemental Compensation Plan ("DSC Plan"), to provide incentive and reward for certain key management employees based on overall corporate performance. We maintain the underlying assets of the DSC Plan in a Rabbi Trust and changes in asset values are included in costs and operating expenses on the accompanying consolidated statements of income.&#160;We invest the assets held by the Rabbi Trust in both corporate owned life insurance ("COLI") products and in mutual funds.&#160;The COLI investments are recorded at cash surrender value and the mutual fund investments are recorded at fair value. The DSC Plan assets are included in other assets and the obligation to the participants is included in deferred compensation on the accompanying consolidated balance sheets.&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-weight:400;line-height:120%"&gt;Deferred compensation plan expense recorded as costs and operating expenses in the accompanying consolidated statements of income for the years ended December&#160;31, 2020, 2019 and 2018 was approximately $970 thousand, $1.7 million and $2.1 million, respectively.&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-weight:700;line-height:120%"&gt;Impairment of Long-Lived Assets&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-weight:400;line-height:120%"&gt;Long-lived assets include amortizable intangible assets and property and equipment to be held and used. We review the carrying values of long-lived assets other than goodwill for impairment if events or changes in the facts and circumstances indicate that their carrying values may not be recoverable. We assess impairment by comparing the estimated undiscounted future cash flows of the related asset to its carrying value. If an asset is determined to be impaired, we recognize an impairment charge in the current period for the difference between the fair value of the asset and its carrying value.&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-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2020, we recognized a $2.8&#160;million impairment charge on the carrying value of the certain long-lived assets of a subsidiary within our Aviation segment upon completion of the sale of all of the inventory during the second quarter of 2020. See Note (2) "Acquisition and Divestitures" and Note (7) "Goodwill and Intangible Assets" for additional details.  No impairment charges related to long-lived assets were recorded in the years ended December&#160;31, 2019 and December&#160;31, 2018.&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:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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. Under the asset and liability method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. This method also requires the recognition of future tax benefits, such as net operating loss carryforwards, to the extent that realization of such benefits is more likely than not. 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.&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 carrying value of net deferred tax assets is based on assumptions regarding our ability to generate sufficient future taxable income to utilize these deferred tax assets.&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-weight:700;line-height:120%"&gt;Goodwill&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:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We test goodwill for impairment annually in the fourth quarter and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is tested for impairment at the reporting unit level. A qualitative assessment can be performed to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying value. If the reporting unit does not pass the qualitative assessment, we compare the fair value of each reporting unit to its carrying value using a quantitative assessment. If the fair value of the reporting unit exceeds its carrying value, goodwill is considered not impaired. If the fair value of the reporting unit is less than the carrying value, the difference is recorded as an impairment loss.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&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 style="text-align:justify"&gt;&lt;span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the quantitative assessment, we estimate the fair value of each reporting unit using a combination of an income approach using a discounted cash flow ("DCF") analysis and a market-based valuation approach based on comparable public company trading values. Determining the fair value of a reporting unit requires the exercise of significant management judgments, including the amount and timing of projected future revenues, earnings and cash flows, discount rates, long-term growth rates and comparable public company revenues and earnings multiples. The projected results used in our quantitative assessment are based on our best estimate as of the testing date of future revenues, earnings and cash flows after considering factors such as recent operating performance, general market and industry conditions, existing and expected future contracts, changes in working capital and long-term business plans and growth initiatives. The carrying value of each reporting unit includes the assets and liabilities employed in its operations and goodwill. There are no significant allocations of amounts held at the Corporate level to the reporting units.&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-weight:400;line-height:120%"&gt;During the first and second quarter of 2020, the decline of the macroeconomic environment and the decrease in our market capitalization caused by the COVID-19 pandemic was determined to be an indicator of impairment and, based on the results of interim testing, we recognized an impairment charge of $30.9&#160;million in the second quarter of 2020 related to our VSE Aviation 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"&gt;&lt;span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our annual goodwill impairment analysis performed in the fourth quarter of 2020 resulted in no impairment of goodwill.&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-weight:700;line-height:120%"&gt;Intangible Assets&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-weight:400;line-height:120%"&gt;Intangible assets consist of the value of contract-related intangible assets, trade names and acquired technologies acquired in acquisitions. We amortize intangible assets on a straight-line basis over their estimated useful lives unless their useful lives are determined to be indefinite.&#160;The amounts we record related to acquired intangibles are determined by us considering the results of independent valuations. Our contract-related intangibles are amortized over their estimated useful lives of approximately &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM2Nzg_c0f9f948-aaa0-4d90-b348-5b18fc09bba6"&gt;five&lt;/span&gt; to 18 years with a weighted-average life of approximately 14.2 years as of December&#160;31, 2020.&#160;We have six trade names that are amortized over an estimated useful life of approximately &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM4MzU_a241af79-3d27-4500-ab37-b53ba2477edd"&gt;two&lt;/span&gt; to nine years. We have an acquired technologies intangible asset that is amortized over an estimated useful life of 11 years. The weighted-average life for all amortizable intangible assets is approximately 13.8 years as of December&#160;31, 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements Not Yet Adopted&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;In March 2020, the FASB issued ASU 2020-04, &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;"Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting."&lt;/span&gt; The amendments provide optional guidance for a limited time to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts and hedging relationships that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. These amendments are effective immediately and may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. We are currently evaluating our contracts and the optional expedients provided by the new standard.</us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4Njc_db4358aa-d936-47f2-883b-27866eb4adb1">Principles of Consolidation The consolidated financial statements consist of the operations of our parent company, our wholly owned subsidiaries, Energetics Incorporated, Akimeka, LLC, Wheeler Fleet Solutions, Co. and VSE Aviation, Inc., a Delaware corporation ("VSE Aviation"), and our unincorporated divisions. All intercompany transactions have been eliminated in consolidation.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4Njg_8a4f1153-c47f-4a33-8e86-b7ba9f8ba5b3">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates in the Preparation of Financial Statements&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-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with generally accepted accounting principles in the United States ("U.S. GAAP") requires us 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 the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates affecting the financial statements include accruals for contract disallowance reserves, costs to complete on fixed price contracts, and recoverability of goodwill and intangible assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTA5OTUxMTY3NzA3NA_3eb73d80-4f60-4e5d-b0c1-ff7bc3a9a2c6">ReclassificationsCertain reclassifications have been made to the prior periods' financial information in order to conform to the current period's presentation, which include reclassification of products and services revenue and the renaming of our three operating segments as further described in Note (13) "Business Segments and Customer Information" and certain deferred tax reclassifications</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTA5OTUxMTY3NzA2NA_4580c2d1-fddd-49bc-9d7b-c1b315041638"
      unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU5MTI_b7894c44-f6c4-4038-a1d4-3f0a2340af29">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted 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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2018-13, &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;Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement&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;, which eliminates certain disclosures related to transfers and the valuation process, modifies disclosures for investments that are valued based 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;net asset value, clarifies the measurement uncertainty disclosure, and requires additional disclosures for Level 3 fair value measurements. The new standard is effective for fiscal years beginning after December 15, 2019 with early adoption permitted. We adopted ASU 2018-13 in the first quarter of 2020. The adoption did not have a material impact on our consolidated financial position, results of operations or cash flows. &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-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU No. 2018-15,&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; Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, &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;which clarifies the accounting for implementation costs in cloud computing arrangements. The new standard is effective for fiscal years beginning after December 15, 2019 with early adoption permitted. We adopted ASU 2018-15 in the first quarter of 2020 and applied the standard prospectively. The adoption did not have a material impact on our consolidated financial position, results of operations or cash flows. &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;In June 2016, the FASB issued ASU No. 2016-13,&#160;&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;Measurement of Credit Losses on Financial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Instruments,&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; which changes the methodology for measuring credit losses on financial instruments and certain other instruments, including trade receivables and contract assets. The new standard replaces the current incurred loss model for measurement of credit losses on financial assets with a forward-looking expected loss model based on historical experience, current conditions, and reasonable and supportable forecasts. The new standard is effective for reporting periods beginning after December&#160;15, 2019.&#160;We adopted the standard in the first quarter of 2020 using the modified-retrospective approach, which requires the standard to be applied on a prospective basis with a cumulative-effect adjustment to retained earnings as of the beginning of the period in which the guidance is effective. Upon adoption, we did not record an adjustment to opening retained earnings as of January 1, 2020 because the adoption did not have a material impact on our financial position, results of operations or cash flows. &lt;/span&gt;&lt;/div&gt;Recently Issued Accounting Pronouncements Not Yet Adopted&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued ASU 2020-04, &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;"Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting."&lt;/span&gt; The amendments provide optional guidance for a limited time to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts and hedging relationships that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. These amendments are effective immediately and may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. We are currently evaluating our contracts and the optional expedients provided by the new standard.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4OTk_f63f6e91-936f-41f3-af0e-3e77d7d369fa">Stock-Based CompensationWe account for share-based awards in accordance with the applicable accounting rules that require the measurement and recognition of compensation expense for all share-based payment awards based on estimated fair values, which is determined based on the closing price of our common stock on the date of grant. Our policy is to recognize forfeitures of restricted stock as they occur. The compensation expense included in costs and operating expenses is amortized over the requisite service period using the accelerated attribution method.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4ODg_a6f6ec03-c8f7-4fcc-93ef-f721b6080c9e">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Earnings Per 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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share ("EPS") is computed by dividing net income by the weighted average number of shares of common stock outstanding during each period. Shares issued during the period are weighted for the portion of the period that they were outstanding. Our calculation of diluted earnings per common share includes the dilutive effects for the assumed vesting of restricted stock awards. The antidilutive common stock equivalents excluded from the diluted per share calculation are not material.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4NzI_8a7d1155-323b-4dfd-bb84-9bfc89ef61c4">&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:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&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.619%"/&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.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average common shares outstanding&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;11,034,256&#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;10,957,750&#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;10,876,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;86,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;59,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average common shares outstanding&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;11,034,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,044,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,936,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RhYmxlOmYzYTQ3MTgzYTJhNzQ3NzI5Y2E2ZDRjOGEzNWQ3ODZmL3RhYmxlcmFuZ2U6ZjNhNDcxODNhMmE3NDc3MjljYTZkNGM4YTM1ZDc4NmZfMi0xLTEtMS0w_7c4d9bc1-d0f4-4ae0-84a4-d47d4800f60f"
      unitRef="shares">11034256</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RhYmxlOmYzYTQ3MTgzYTJhNzQ3NzI5Y2E2ZDRjOGEzNWQ3ODZmL3RhYmxlcmFuZ2U6ZjNhNDcxODNhMmE3NDc3MjljYTZkNGM4YTM1ZDc4NmZfMi0zLTEtMS0w_89c0f830-6f58-4c5b-aa82-cf107a201d66"
      unitRef="shares">10957750</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RhYmxlOmYzYTQ3MTgzYTJhNzQ3NzI5Y2E2ZDRjOGEzNWQ3ODZmL3RhYmxlcmFuZ2U6ZjNhNDcxODNhMmE3NDc3MjljYTZkNGM4YTM1ZDc4NmZfMi01LTEtMS0w_f31a6d4a-64a4-4386-b1ba-11bb498b1f15"
      unitRef="shares">10876201</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RhYmxlOmYzYTQ3MTgzYTJhNzQ3NzI5Y2E2ZDRjOGEzNWQ3ODZmL3RhYmxlcmFuZ2U6ZjNhNDcxODNhMmE3NDc3MjljYTZkNGM4YTM1ZDc4NmZfMy0xLTEtMS0w_b18b23d3-6af5-4a3a-a042-46e4c75609af"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RhYmxlOmYzYTQ3MTgzYTJhNzQ3NzI5Y2E2ZDRjOGEzNWQ3ODZmL3RhYmxlcmFuZ2U6ZjNhNDcxODNhMmE3NDc3MjljYTZkNGM4YTM1ZDc4NmZfMy0zLTEtMS0w_fb7ef4a6-5f8e-4251-8e50-82bd6345d9fb"
      unitRef="shares">86981</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RhYmxlOmYzYTQ3MTgzYTJhNzQ3NzI5Y2E2ZDRjOGEzNWQ3ODZmL3RhYmxlcmFuZ2U6ZjNhNDcxODNhMmE3NDc3MjljYTZkNGM4YTM1ZDc4NmZfMy01LTEtMS0w_874af5bb-6b65-4480-8fe2-3719c67fab97"
      unitRef="shares">59856</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RhYmxlOmYzYTQ3MTgzYTJhNzQ3NzI5Y2E2ZDRjOGEzNWQ3ODZmL3RhYmxlcmFuZ2U6ZjNhNDcxODNhMmE3NDc3MjljYTZkNGM4YTM1ZDc4NmZfNC0xLTEtMS0w_0c967806-0458-4413-8efa-8a1d7da28e20"
      unitRef="shares">11034256</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RhYmxlOmYzYTQ3MTgzYTJhNzQ3NzI5Y2E2ZDRjOGEzNWQ3ODZmL3RhYmxlcmFuZ2U6ZjNhNDcxODNhMmE3NDc3MjljYTZkNGM4YTM1ZDc4NmZfNC0zLTEtMS0w_d74aff00-982a-4d3c-bb47-dde7988a702d"
      unitRef="shares">11044731</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RhYmxlOmYzYTQ3MTgzYTJhNzQ3NzI5Y2E2ZDRjOGEzNWQ3ODZmL3RhYmxlcmFuZ2U6ZjNhNDcxODNhMmE3NDc3MjljYTZkNGM4YTM1ZDc4NmZfNC01LTEtMS0w_8a248abe-2a8b-4e27-b094-47bce92e7013"
      unitRef="shares">10936057</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4NzM_d0a96024-c7d0-4230-993f-f631933bbbb8">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider all highly liquid investments with an original maturity of three months or less to be cash equivalents. Due to the short maturity of these instruments, the carrying values on our consolidated balance sheets approximate fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU5MDk_5c5a7cf3-d9a4-4344-be3d-d0c329c9554a">Property and EquipmentProperty and equipment are recorded at cost. Depreciation of computer equipment, furniture, other equipment is provided principally by the straight-line method over periods of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfNTg0OQ_7783cc7b-dece-4ef6-8205-de2b648d8ec6"&gt;three&lt;/span&gt; to 15 years. Depreciation of buildings and land improvements is provided by the straight-line method over periods of approximately 15 to 20 years. Amortization of leasehold improvements is provided by the straight-line method over the lesser of their useful life or the remaining term of the lease.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ica8fa6a36c184c6fa2f6013a5760cdcd_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfNTg1NQ_a8bd8e0d-869f-4d88-b94c-aa51cebc7500">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i5a40a6f3a33f45d481cff32acda193bf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfNTk3Nw_e530013f-f8fb-4dca-9ce3-eadfd65a9696">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i882367a8242544f890a00572ce7c12df_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfNTk4Mw_2478fcc7-0806-4480-9a65-03e1f9387690">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTA5OTUxMTY3NzA3Nw_568f8ffc-6bbe-4756-bb28-8f1e861384fb">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leases&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:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We adopted a comprehensive new lease accounting standard effective January 1, 2019 using the optional modified retrospective transition method; accordingly, the comparative information for the year ended December 31, 2018 has not been adjusted and continues to be reported under the previous lease standard.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&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 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;We determine at inception whether an arrangement that provides us control over the use of an asset is a lease. Substantially all of our leases are long-term operating leases for facilities with fixed payment terms between&#160;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTA5OTUxMTY3NzA3OA_cbdb5b8f-dbc9-43ce-b592-8658703250d4"&gt;two&lt;/span&gt;&#160;and&#160;15 years. Payments under our lease agreements are primarily fixed payments, which are recognized as operating lease cost on a straight-line basis over the lease term. &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-weight:400;line-height:120%"&gt;We recognize at lease commencement a right-of-use ("ROU") asset and lease liability based on the present value of the future lease payments over the lease term, determined using the discount rate for the lease at commencement date. Our lease agreements do not provide a readily determinable implicit rate nor is it available to us from our lessors. Instead, we estimate our incremental borrowing rate based on information available at lease commencement to discount lease payments to present value. Certain of our leases include options to extend the term of the lease or to terminate the lease. When it is reasonably certain that we will exercise the option, we include the impact of the option in the lease term for purposes of determining total future lease payments. Our operating lease ROU assets are recorded in operating lease right-of-use assets on our accompanying consolidated balance sheet. The current portion of operating lease liabilities are presented within accrued expenses and other current liabilities, and the non-current portion of operating lease liabilities are presented under long-term operating lease liabilities on our accompanying consolidated balance sheet. &lt;/span&gt;&lt;/div&gt;Leases with an initial term of 12 months or less with purchase options or extension options that are not reasonably certain to be exercised are not recorded on the balance sheet. We recognize lease expense for these leases on a straight-line basis over the term of the lease.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="ie96744ca0b1243c688b53f1ce1b3c96e_I20190101"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTA5OTUxMTY3NzA3OQ_c0f1747e-7f3c-4044-a253-b42510e7892a">P15Y</us-gaap:LessorOperatingLeaseTermOfContract>
    <vsec:ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4ODM_409a079a-f4f1-46c6-93a8-ad5b389cd56f">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk/Fair Value of Financial Instruments&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-weight:400;line-height:120%"&gt;Financial instruments that potentially subject us to concentration of credit risk consist primarily of cash, cash equivalents and trade receivables.&#160;Our trade receivables consist of amounts due from various government clients and commercial entities. We believe that concentrations of credit risk with respect to trade receivables are limited due to the large number of customers comprising the customer base and their dispersion across many different geographic regions. Contracts with the government, either as a prime or subcontractor, accounted for approximately 69%, 68%, and 78% of revenues for the years ended December&#160;31, 2020, 2019 and 2018, respectively. The credit risk, with respect to contracts with the government, is limited due to the creditworthiness of the respective governmental entity. We perform ongoing credit evaluations and monitoring of the financial condition of all our customers. We maintain an allowance for credit losses based upon several factors, including historical collection experience, current aging status of the customer accounts and financial condition of our customers. We believe that the fair market value of all financial instruments, including debt, approximate book value.&lt;/span&gt;&lt;/div&gt;</vsec:ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock>
    <vsec:PercentageOfContractsWithGovernment
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfNjc3NA_99a70b15-f22d-49b3-99ed-57dc7a6a063d"
      unitRef="number">0.69</vsec:PercentageOfContractsWithGovernment>
    <vsec:PercentageOfContractsWithGovernment
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfNjc3OA_6a6fe4b0-8db9-40df-a0d8-5cea4604d6b7"
      unitRef="number">0.68</vsec:PercentageOfContractsWithGovernment>
    <vsec:PercentageOfContractsWithGovernment
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfNjc4Ng_07bebcaf-a642-406f-a8d5-5c80db1c7cc5"
      unitRef="number">0.78</vsec:PercentageOfContractsWithGovernment>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU5MTA_52ba316f-a28d-4e51-b546-9f47206f575e">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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;We account for revenue in accordance with ASC 606. The unit of account in ASC 606 is a performance obligation. At the inception of each contract with a customer, we determine our performance obligations under the contract and the contract's transaction price. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account. A contract&#x2019;s transaction price is allocated to each distinct performance obligation and recognized as revenue when the performance obligation is satisfied. The majority of our contracts have a single performance obligation as the promise to transfer the respective goods or services is not separately identifiable from other promises in the contracts and is, therefore, not distinct. For product sales, each product sold to a customer typically represents a distinct performance obligation. Our performance obligations are satisfied over time as work progresses or at a point in time based on transfer of control of products and services to our customers.&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;Contract modifications are routine in the performance of our contracts. Contracts are often modified to account for changes in contract specifications or requirements. In most instances, contract modifications are for goods or services that are not distinct, and therefore are accounted for as part of the existing contract. &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-weight:400;line-height:120%"&gt;Substantially all our Fleet segment revenues from the sale of vehicle parts to customers are recognized at the point in time of the transfer of control to the customer. Sales returns and allowances for vehicle parts are not significant.&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;Our Aviation segment revenues result from the sale of aircraft parts and performance of MRO services for private and commercial aircraft owners, other aviation MRO providers, and aviation original equipment manufacturers. Our Aviation segment recognizes revenues for the sale of aircraft parts at a point in time when control is transferred to the customer, which usually occurs when the parts are shipped. Our Aviation segment recognizes revenues for MRO services over time as the services are transferred to the customer. MRO services revenue recognized is measured based on the cost-to-cost input method, as costs incurred reflect the work completed, and therefore the services transferred to date. Sales returns and allowances are not significant.&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-weight:400;line-height:120%"&gt;Our Federal and Defense segment revenues result from professional and technical services, which we perform for customers on a contract basis. Revenue is recognized for performance obligations over time as we transfer the services to the customer. The three primary types of contracts used are cost-type, fixed-price and time and materials. Revenues result from work performed on these contracts by our employees and our subcontractors and from costs for materials and other work-related costs allowed under our contracts. &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-weight:400;line-height:120%"&gt;Revenues on cost-type contracts are recorded as contract allowable costs are incurred and fees are earned. Variable consideration, typically in the form of award fees, is included in the estimated transaction price, to the extent that it is probable that a significant reversal will not occur, when there is a basis to reasonably estimate the amount of the fee. These estimates are based on historical award experience, anticipated performance and our best judgment based on current facts and circumstances. &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-weight:400;line-height:120%"&gt;Revenues on fixed-price contracts are recorded as work is performed over the period. Revenue is recognized over time using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying our performance obligations. Incurred cost represents work performed, which corresponds with the transfer of control to the customer. For such contracts, we estimate total costs at the inception of the contract based on our assumptions of the cost elements required to complete the associated tasks of the contract and assess the impact of the risks on our estimates of total costs to complete the contract. Our cost estimates are based on assumptions that include the complexity of the work, our employee labor costs, the cost of materials and the performance of our subcontractors.&#160;These cost estimates are subject to change as we perform under the contract and as a result, the timing of revenues and amount of profit on a contract may change as there are changes in estimated costs to complete the contract. Such adjustments are recognized on a cumulative catch-up basis in the period we identify the changes.&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-weight:400;line-height:120%"&gt;Revenues for time and materials ("T&amp;amp;M") contracts are recorded based on the amount for which we have the right to invoice our customers, because the amount directly reflects the value of our work performed for the customer. Revenues are recorded on the basis of contract allowable labor hours worked multiplied by the contract defined billing rates, plus the direct costs and indirect cost burdens associated with materials and subcontract work used in performance on the contract. Generally, profits on time and materials contracts result from the difference between the cost of services performed and the contract defined billing rates for these services.&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-weight:400;line-height:120%"&gt;Revenues related to work performed on government contracts at risk, which is work performed at the customer's request prior to the government formalizing funding, is not recognized until it can be reliably estimated and its realization is probable.&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-weight:400;line-height:120%"&gt;A substantial portion of contract and administrative costs are subject to audit by the Defense Contract Audit Agency.&#160;Our indirect cost rates have been audited and approved for 2017 and prior years with no material adjustments to our results of operations or financial position. While we maintain reserves to cover the risk of potential future audit adjustments based primarily on the results of prior audits, we do not believe any future audits will have a material adverse effect on our results of operations, financial position, or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <vsec:RevenuefromContractswithCustomerNumberofContracts
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTAzMjQ_6ad3a709-0e31-46f6-b392-b14c86cbf50a"
      unitRef="contract">3</vsec:RevenuefromContractswithCustomerNumberofContracts>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4NjQ_7786f863-86a6-42b2-8e90-d765bbdbb1db">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Receivables and Unbilled Receivables &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-weight:400;line-height:120%"&gt;Receivables are recorded at amounts earned less an allowance.&#160;We review our receivables regularly to determine if there are any potentially uncollectible accounts.&#160;The majority of our receivables are from government agencies, where there is minimal credit risk.&#160;&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-weight:400;line-height:120%"&gt;Unbilled receivables include amounts typically resulting from sales under contracts when the cost-to-cost method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer. The amounts may not exceed their estimated net realizable value. Unbilled receivables are classified as current based on our contract operating cycle.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTA5OTUxMTY3NzEwMw_8297d387-d6f3-40a3-8d15-1b89e5319a89">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Allowance for Credit Losses&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-weight:400;line-height:120%"&gt;We establish allowances for credit losses on our accounts receivable and unbilled receivables. To measure expected credit losses, we have disaggregated pools of receivable balances, where we have elected to pool our receivables by segment. Within each segment, receivables exhibit similar risk characteristics. In determining the amount of the allowance for credit losses, we consider historical collectibility based on past due status. We also consider current market conditions and reasonable and supportable forecasts of future economic conditions to inform adjustments to historical loss data. In addition to the loss-rate calculations discussed above, we also record allowance for credit losses for specific receivables that are deemed to have a higher risk profile than the rest of the respective pool of receivables, such as concerns about a specific customer's inability to meet its financial obligation to us. The adequacy of these allowances are assessed quarterly through consideration of factors on  a collective basis where similar characteristics exist and on an individual basis.&lt;/span&gt;&lt;/div&gt;During the year ended December 31, 2020, we increased our loss rates and increased our specific reserves primarily due to the economic disruption caused by the COVID-19 pandemic.</us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4NDg_935082bb-6c14-406a-8e17-9dfc7f7c5c61">InventoriesInventories are stated at the lower of cost or net realizable value using the first-in, first-out ("FIFO") method. Inventories for our Fleet segment primarily consists of vehicle replacement parts. Included in inventory are related purchasing, storage and handling costs.&#160;Inventories for our Aviation segment primarily consist of aftermarket parts for distribution, and general aviation engine accessories and parts. Included in inventory are related purchasing, overhaul labor, storage and handling costs.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PostemploymentBenefitPlansPolicy
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4NzA_3d51fb72-22d7-441e-bb9b-d64fb73bc10a">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred Compensation Plans&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-weight:400;line-height:120%"&gt;We have a deferred compensation plan, the VSE Corporation Deferred Supplemental Compensation Plan ("DSC Plan"), to provide incentive and reward for certain key management employees based on overall corporate performance. We maintain the underlying assets of the DSC Plan in a Rabbi Trust and changes in asset values are included in costs and operating expenses on the accompanying consolidated statements of income.&#160;We invest the assets held by the Rabbi Trust in both corporate owned life insurance ("COLI") products and in mutual funds.&#160;The COLI investments are recorded at cash surrender value and the mutual fund investments are recorded at fair value. The DSC Plan assets are included in other assets and the obligation to the participants is included in deferred compensation on the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:PostemploymentBenefitPlansPolicy>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTkxODg_84816535-6779-4050-af0a-3e6c82b47995"
      unitRef="usd">970000</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTkxOTI_05c6e6be-5513-45d2-a958-55687ea95337"
      unitRef="usd">1700000</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTkxOTk_6e4de05a-9685-4b7d-aec3-d9b6b4e66c81"
      unitRef="usd">2100000</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4NjU_f5410940-7ca6-4492-8309-79899ad6fc8e">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Impairment of Long-Lived Assets&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-weight:400;line-height:120%"&gt;Long-lived assets include amortizable intangible assets and property and equipment to be held and used. We review the carrying values of long-lived assets other than goodwill for impairment if events or changes in the facts and circumstances indicate that their carrying values may not be recoverable. We assess impairment by comparing the estimated undiscounted future cash flows of the related asset to its carrying value. If an asset is determined to be impaired, we recognize an impairment charge in the current period for the difference between the fair value of the asset and its carrying value.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTA5OTUxMTY3NzEwNg_0501cf29-c1ed-4684-8f7e-98cae6c3b873"
      unitRef="usd">2800000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTk4NTQ_61bae440-c3ce-48f1-9d75-55257c034160"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTk4NTQ_bf6e81f9-ac2c-42ed-a9b0-815a4af52acd"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU4MzY_fc245fbe-313c-451c-ac79-9d0ba7b3a106">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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. Under the asset and liability method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. This method also requires the recognition of future tax benefits, such as net operating loss carryforwards, to the extent that realization of such benefits is more likely than not. 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.&lt;/span&gt;&lt;/div&gt;The carrying value of net deferred tax assets is based on assumptions regarding our ability to generate sufficient future taxable income to utilize these deferred tax assets.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU5MTU_3025689b-4823-4d3f-a1de-586dd78c46a3">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&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:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We test goodwill for impairment annually in the fourth quarter and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is tested for impairment at the reporting unit level. A qualitative assessment can be performed to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying value. If the reporting unit does not pass the qualitative assessment, we compare the fair value of each reporting unit to its carrying value using a quantitative assessment. If the fair value of the reporting unit exceeds its carrying value, goodwill is considered not impaired. If the fair value of the reporting unit is less than the carrying value, the difference is recorded as an impairment loss.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&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 style="text-align:justify"&gt;&lt;span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the quantitative assessment, we estimate the fair value of each reporting unit using a combination of an income approach using a discounted cash flow ("DCF") analysis and a market-based valuation approach based on comparable public company trading values. Determining the fair value of a reporting unit requires the exercise of significant management judgments, including the amount and timing of projected future revenues, earnings and cash flows, discount rates, long-term growth rates and comparable public company revenues and earnings multiples. The projected results used in our quantitative assessment are based on our best estimate as of the testing date of future revenues, earnings and cash flows after considering factors such as recent operating performance, general market and industry conditions, existing and expected future contracts, changes in working capital and long-term business plans and growth initiatives. The carrying value of each reporting unit includes the assets and liabilities employed in its operations and goodwill. There are no significant allocations of amounts held at the Corporate level to the reporting units.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ideae4a6857a14083870e3020b21a144a_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTA5OTUxMTY4NDYzNg_77b2087e-ea26-42c7-8297-e8a24a31c3aa"
      unitRef="usd">30900000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjU5MTY_7d323eb3-eb54-404a-99cb-dd9ca1e6baaf">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible Assets&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-weight:400;line-height:120%"&gt;Intangible assets consist of the value of contract-related intangible assets, trade names and acquired technologies acquired in acquisitions. We amortize intangible assets on a straight-line basis over their estimated useful lives unless their useful lives are determined to be indefinite.&#160;The amounts we record related to acquired intangibles are determined by us considering the results of independent valuations. Our contract-related intangibles are amortized over their estimated useful lives of approximately &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM2Nzg_c0f9f948-aaa0-4d90-b348-5b18fc09bba6"&gt;five&lt;/span&gt; to 18 years with a weighted-average life of approximately 14.2 years as of December&#160;31, 2020.&#160;We have six trade names that are amortized over an estimated useful life of approximately &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM4MzU_a241af79-3d27-4500-ab37-b53ba2477edd"&gt;two&lt;/span&gt; to nine years. We have an acquired technologies intangible asset that is amortized over an estimated useful life of 11 years. The weighted-average life for all amortizable intangible assets is approximately 13.8 years as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie9546003127545c1bdd99eee9268184d_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM2ODQ_ff4cbac0-37f2-4e4d-b87e-db0a51a20f1e">P18Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ic83687f151064890a6c95a6c00a0efaa_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM3MzM_52599677-111b-4fed-b285-7d8ba5048335">P14Y2M12D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <vsec:NumberOfTradeNames
      contextRef="ic878077e1bb241588605fcf106330810_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM3NTQ_45c74274-e0e4-4218-b71a-c259f86adab6"
      unitRef="tradename">6</vsec:NumberOfTradeNames>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i92d1727184404519b239c0f9c00620f1_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM4NDE_ccd553b7-de95-470a-aee1-76f77905f396">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i5cef794c70364ba997d786cd2407bd0a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM5NDY_984d8c47-5783-4ade-98f6-ceca2e4ba19d">P11Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjQwMzE_4c4de3e8-9700-4a8b-9cec-a76ec3593a2b">P13Y9M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfNDYyMg_95ff354e-2ad8-4b50-b578-e3a289eff962">Acquisition and Divestitures&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Acquisition&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-weight:400;line-height:120%"&gt;On January 10, 2019, our wholly owned subsidiary VSE Aviation acquired 100% of the equity of 1st&#160;Choice Aerospace Inc. ("1st&#160;Choice Aerospace"), a provider of MRO services and products for new generation and legacy commercial aircraft platforms. 1st Choice Aerospace has operations in Florida and Kentucky. We retained key members of 1st Choice Aerospace's management team under &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfNDI1_77b17130-d180-407e-8c78-8b4e5a750628"&gt;three&lt;/span&gt;-year employment contracts with &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfNDU5_968e5927-43f4-4d9c-813a-887f763936d0"&gt;five&lt;/span&gt;-year non-compete covenants. &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-weight:400;line-height:120%"&gt;The initial purchase consideration paid at closing for 1st Choice Aerospace was approximately $113 million, which included $1.1 million as an estimated net working capital adjustment. &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-weight:400;line-height:120%"&gt;In connection with the acquisition, we were required to make earn-out payments of up to $40 million if 1st Choice Aerospace met certain financial targets during 2019 and 2020. In January 2020, we made a payment of approximately $31.7&#160;million to satisfy the earn-out payment for the 2019 performance year. During 2020 it was determined that the financial targets for the 2020 performance year were not met, and the remaining fair value of the earn-out obligation was reversed. Changes in the fair value of the earn-out obligations are&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;recognized in earnings in the period of change through settlement. Refer to Note (16) "Fair Value Measurements" for additional information regarding earn-out obligation. &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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We incurred approximately $408 thousand of acquisition-related expenses for the year ended December 31, 2019, which are included in selling, general and administrative 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"&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 VSE consolidated pro forma results are prepared as if the 1st Choice Aerospace acquisition had occurred on January 1, 2018. Significant pro forma adjustments incorporated into the pro forma results below include the recognition of additional amortization expense related to acquired intangible assets and additional interest expense related to debt incurred to finance the acquisition. Significant nonrecurring adjustments include the elimination of non-recurring acquisition-related expenses incurred during the year ended December 31, 2019. This information is for comparative purposes only and does not necessarily reflect the results that would have occurred or may occur in the future. &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-weight:400;line-height:120%"&gt;The unaudited consolidated pro forma results of operations are as follows (in thousands except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.750%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.852%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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:400;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&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 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;743,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Income&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Basic earnings 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="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;3.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings 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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Divestitures&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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;Prime Turbines Sale&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-weight:400;line-height:120%"&gt;On January 28, 2020, VSE&#x2019;s subsidiary VSE Aviation entered into two definitive agreements to sell (1) Prime Turbines LLC ("Prime Turbines") and (2) certain related inventory assets to PTB Holdings USA, LLC ("PTB"). The transaction was completed on February 26, 2020 with cash proceeds of $20.0&#160;million, including final working capital adjustments, and a note receivable of $8.3&#160;million received as consideration. &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-weight:400;line-height:120%"&gt;Prime Turbines is a provider of turboprop aircraft engine repair, maintenance and overhaul, including for Pratt &amp;amp; Whitney Canada PT6A and PT6T series engines. Prime Turbines was included in our Aviation segment.&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-weight:400;line-height:120%"&gt;The divestiture of Prime Turbines does not have a major effect on our operations and financial results, and therefore does not qualify for reporting as a discontinued operation. &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-weight:400;line-height:120%"&gt;As a result of the sale of the business and inventory, we derecognized the assets and liabilities of Prime Turbines and recorded a $7.5&#160;million loss in the first quarter of 2020 which is reflected within loss on sale of a business entity and certain assets in the consolidated statements of income. The note receivable from PTB of $4.7&#160;million and $1.4&#160;million is included in other assets, and other current assets in our consolidated balance sheets as of December&#160;31, 2020, respectively, which represents the present value of the consideration to be received with an imputed interest rate discount of 3.4%. &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;CT Aerospace Asset Sale&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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;On June 26, 2020, VSE's subsidiary VSE Aviation entered into an asset purchase agreement to sell CT Aerospace, LLC ("CT Aerospace") inventory and certain assets to Legacy Turbines, LLC ("Legacy Turbines") for $6.9&#160;million, with a note receivable received as consideration. As a result of the sale, we recorded a $678&#160;thousand loss in the second quarter of 2020 which is reflected within loss on sale of a business entity and certain assets in the consolidated statements of income. The note receivable from Legacy Turbines of $5.2&#160;million, net of a variable discount of $275&#160;thousand, is included in other assets and $1.3&#160;million in other current assets in our consolidated balance sheets as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="ibbcc74b7b33a424e8aa8daf36f3b70e7_I20190110"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfMTE3_f85d200b-db49-4636-a190-6f39a27768f3"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i32cf9dfec90b4266a14775056cf5cc59_D20190110-20190110"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfNTg3_048d2c68-652a-4fb2-aa31-ea5e1495079a"
      unitRef="usd">113000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <vsec:PaymentstoAcquireBusinessesWorkingCapitalAdjustment
      contextRef="i32cf9dfec90b4266a14775056cf5cc59_D20190110-20190110"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfNjA2_c7bdb411-b136-43d5-a1bb-917201e6fd30"
      unitRef="usd">1100000</vsec:PaymentstoAcquireBusinessesWorkingCapitalAdjustment>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="ibbcc74b7b33a424e8aa8daf36f3b70e7_I20190110"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfNzE3_41fd517c-6551-4789-b27f-733eed792085"
      unitRef="usd">40000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i366b8a42631f4fc987966ffd8f2f8213_D20200101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfMTA5OTUxMTY0MDI4NA_772cae1d-fa2a-40b0-823f-dd4677fa8d48"
      unitRef="usd">31700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="if9b36de442eb4220bd2b348c5a988891_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfMzY1NQ_3780fdde-8ea3-413f-8a19-381c4b7f16da"
      unitRef="usd">408000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfNDYyNA_e7b4f16c-e0d5-40ec-9488-5e29978538a6">&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 unaudited consolidated pro forma results of operations are as follows (in thousands except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.750%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.852%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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:400;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&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 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;743,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Income&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Basic earnings 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="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;3.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings 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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RhYmxlOmU0NGVmNTFkY2U0NTQyOWU5MmM5MTgxMjhiNjAwMTI3L3RhYmxlcmFuZ2U6ZTQ0ZWY1MWRjZTQ1NDI5ZTkyYzkxODEyOGI2MDAxMjdfMi04LTEtMS0w_420ea2a6-1f74-4336-af4f-cb6b7ec7b1fe"
      unitRef="usd">743347000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RhYmxlOmU0NGVmNTFkY2U0NTQyOWU5MmM5MTgxMjhiNjAwMTI3L3RhYmxlcmFuZ2U6ZTQ0ZWY1MWRjZTQ1NDI5ZTkyYzkxODEyOGI2MDAxMjdfMy04LTEtMS0w_c866df2b-2bd0-4f79-a350-09c44a15760e"
      unitRef="usd">35963000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RhYmxlOmU0NGVmNTFkY2U0NTQyOWU5MmM5MTgxMjhiNjAwMTI3L3RhYmxlcmFuZ2U6ZTQ0ZWY1MWRjZTQ1NDI5ZTkyYzkxODEyOGI2MDAxMjdfNC04LTEtMS0w_cdef47cd-9d15-42b1-a959-3f5d63f4920f"
      unitRef="usdPerShare">3.31</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RhYmxlOmU0NGVmNTFkY2U0NTQyOWU5MmM5MTgxMjhiNjAwMTI3L3RhYmxlcmFuZ2U6ZTQ0ZWY1MWRjZTQ1NDI5ZTkyYzkxODEyOGI2MDAxMjdfNS04LTEtMS0w_3ee0a44f-ec83-48c0-b365-504ee5832aee"
      unitRef="usdPerShare">3.29</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <vsec:NumberofSaleAgreements
      contextRef="i60434349e5a64380b9fe7eb19097f522_I20200128"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwNDQ1_a28038c4-0c3d-4320-848c-77a948a4fb5d"
      unitRef="agreement">2</vsec:NumberofSaleAgreements>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i756a9f7b86e24a6282503f5f81765466_D20200226-20200226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwNDAz_e862d541-d763-47fe-ba99-e42e08d31160"
      unitRef="usd">20000000.0</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:NotesReceivableGross
      contextRef="if645684bcce74469827b8c011a3b8f95_I20200226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwNDE4_9592951d-9c16-4956-a26d-7e345a72b7f7"
      unitRef="usd">8300000</us-gaap:NotesReceivableGross>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i8a5a915d65d2457593a74b6a16d462f9_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwNDMy_c13c3b25-ffdc-4f08-a9b8-b7d19a0d587d"
      unitRef="usd">-7500000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:NotesReceivableGross
      contextRef="i742a320b99e94513b1c1942238290139_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwNTAx_8d446e74-777f-4c71-9fa2-86874e2ec907"
      unitRef="usd">4700000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie2d10a66fbcb49878903d8a8ede019e0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwNDcx_5642fa46-1954-4bf1-9bfe-00029ed334bf"
      unitRef="usd">1400000</us-gaap:NotesReceivableGross>
    <us-gaap:ReceivableWithImputedInterestEffectiveYieldInterestRate
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwNzcy_d5713738-05d8-4c5c-a56f-9c93db8480d0"
      unitRef="number">0.034</us-gaap:ReceivableWithImputedInterestEffectiveYieldInterestRate>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="idd1579bc5e6546d49f8fc4d4ec179191_D20200626-20200626"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwNDU2_424a6c2f-1de1-4c49-b77e-1b7a210d10a3"
      unitRef="usd">6900000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="ib726b0126e44429cbdde77f4c63efb9d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwMzYw_f3185d5e-7cff-41db-88b2-750fab4dd96d"
      unitRef="usd">-678000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:NotesReceivableNet
      contextRef="id05ac1e60310499f98e4ff2523440086_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwMzc1_a8c423f9-2c24-4d85-a20b-23cb2e5ba0c9"
      unitRef="usd">5200000</us-gaap:NotesReceivableNet>
    <vsec:FinancingReceivableVariableDiscount
      contextRef="i6c59fd74d82b46be826b9a3e0ff54a34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwNDg1_d5177444-b313-4d5b-9910-ca67553470eb"
      unitRef="usd">275000</vsec:FinancingReceivableVariableDiscount>
    <vsec:FinancingReceivableVariableDiscount
      contextRef="i2ad82154cf0548999075f7c368beaf23_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTQ1L2ZyYWc6NmJjNDIxZGRiOWUwNDExZjgwOThjZDlkNWFkYjQxZGIvdGV4dHJlZ2lvbjo2YmM0MjFkZGI5ZTA0MTFmODA5OGNkOWQ1YWRiNDFkYl8xMDk5NTExNjMwMzg5_eb946cc9-f9fc-40f0-8e12-d882361a4451"
      unitRef="usd">1300000</vsec:FinancingReceivableVariableDiscount>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfMzc1MA_acc532c5-c6c4-4d4d-a40d-4e965eddc48d">Revenue Recognition&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:700;line-height:120%"&gt;Disaggregated Revenue&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;Our revenues are derived from contract services performed for DoD agencies or federal civilian agencies and from the delivery of products to our customers. Our customers also include various other government agencies and commercial clients.&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-weight:400;line-height:120%"&gt;A summary of revenues for our operating segments by customer for the years ended December&#160;31, 2020, 2019 and 2018 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="padding:2px 1pt;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;Fleet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal and Defense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;DoD&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;20,744&#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,093&#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;214,560&#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;236,397&#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;Other government&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;178,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;216,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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;42,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;1,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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="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;DoD&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;24,246&#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;3,775&#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;276,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;304,334&#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;Other government&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;168,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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;22,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;752,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;DoD&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;24,280&#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;7,387&#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;302,827&#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;334,494&#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;Other government&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;176,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;33,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Commercial&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;14,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td 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;214,809&#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;145,423&#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;336,986&#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;697,218&#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="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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:10pt;font-weight:400;line-height:120%"&gt;We changed our disaggregated revenue by type presentation below in the first quarter of 2020 to better align with our operating segments. Revenues from our Aviation and Fleet segment are derived from repair and distribution services primarily through shorter term purchase orders from customers. Our Federal and Defense segment's revenue results from services provided on longer term contracts, including cost plus, fixed price and time and materials contract types. This change provides a clearer picture of the nature of each segment's contractual arrangements, how revenues derived from those contracts are affected by economic factors, and underlying performance trends impacting each segment. Additionally, the presentation is more in-line with how each segments' results are evaluated by our Chief Executive Officer in deciding how to allocate resources and evaluate performance.&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-weight:400;line-height:120%"&gt;The change in disaggregated revenue presentation did not result in any changes in our reported segments and had no effect on the reported results of operations.&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;A summary of revenues by type for our operating segments for the year ended December&#160;31, 2020, 2019 and 2018 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="padding:2px 1pt;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;Fleet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal and Defense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repair&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;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;82,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,445&#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;Distribution&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;242,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;324,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Cost Plus Contract&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;79,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,064&#160;&lt;/span&gt;&lt;/td&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;Fixed Price Contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;T&amp;amp;M Contract&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;36,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;text-align:left;vertical-align: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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repair&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;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;119,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,044&#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;Distribution&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;214,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;320,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Cost Plus Contract&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;144,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,600&#160;&lt;/span&gt;&lt;/td&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;Fixed Price Contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;T&amp;amp;M Contract&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;90,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;752,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repair&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;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,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,960&#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;Distribution&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;214,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;304,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Cost Plus Contract&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;188,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,867&#160;&lt;/span&gt;&lt;/td&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;Fixed Price Contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;T&amp;amp;M Contract&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;77,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;214,809&#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;145,423&#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;336,986&#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;697,218&#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="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:700;line-height:120%"&gt;Contract Balances&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-weight:400;line-height:120%"&gt;Billed receivables, unbilled receivables (contract assets), and contract liabilities are the results of revenue recognition, customer billing, and timing of payment receipts. Billed receivables, net, represent unconditional rights to consideration under the terms of the contract and include amounts billed and currently due from our customers. Unbilled receivables represent our right to consideration in exchange for goods or services that we have transferred to the customer prior to us having the right to payment for such goods or services. Contract liabilities are recorded when customers remit contractual cash payments in advance of us satisfying performance obligations under contractual arrangements, including those with performance obligations to be satisfied over a period of time. &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;We present our unbilled receivables and contract liabilities on a contract-by-contract basis. If a contract liability exists, it is netted against the unbilled receivables balance for that contract. Unbilled receivables decreased from $46.3&#160;million at December&#160;31, 2019 to $22.4&#160;million at December&#160;31, 2020, primarily due to the billings of our customers in excess of revenue recognized as performance obligations were satisfied. Contract liabilities, which are included in accrued expenses and other current liabilities in our consolidated balance sheet, were $5.0 million at December&#160;31, 2019 and $10.1 million at December&#160;31, 2020. For the year ended December&#160;31, 2020 and 2019, we recognized revenue of $2.2 million and $2.2 million, respectively, that was previously included in the beginning balance of contract liabilities.&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;Performance Obligations&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-bottom:8pt;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;Our performance obligations are satisfied over time as work progresses or at a point in time. Revenues from products and services transferred to customers over time accounted for approximately 51% and 57% of our revenues for the year ended December&#160;31, 2020 and 2019, respectively, primarily related to revenues in our Federal and Defense segment and for MRO services in our Aviation segment. Revenues from products and services transferred to customers at a point in time accounted for approximately 49% and 43% of our revenues for the year ended December&#160;31, 2020 and 2019, respectively. The majority of our revenue recognized at a point in time is for the sale of vehicle and aircraft parts in our Fleet and Aviation segments.&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;As of December&#160;31, 2020, the aggregate amount of transaction prices allocated to unsatisfied or partially unsatisfied performance obligations was $183 million. Performance obligations expected to be satisfied within one year and greater than &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;one year are 92% and 8%, respectively. We have applied the practical expedient for certain parts sales and MRO services to exclude the amount of remaining performance obligations for (i) contracts with an original expected term of one year or less or (ii) contracts for which we recognize revenue in proportion to the amount we have the right to invoice for services performed.&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-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2020, revenue recognized from performance obligations satisfied in prior periods was not material.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfMzc1Mg_a8d1f2af-bd88-46f2-bc83-147aadb8fe1d">&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;A summary of revenues for our operating segments by customer for the years ended December&#160;31, 2020, 2019 and 2018 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="padding:2px 1pt;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;Fleet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal and Defense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;DoD&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;20,744&#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,093&#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;214,560&#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;236,397&#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;Other government&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;178,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;216,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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;42,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;1,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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="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;DoD&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;24,246&#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;3,775&#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;276,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;304,334&#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;Other government&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;168,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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;22,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;752,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;DoD&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;24,280&#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;7,387&#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;302,827&#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;334,494&#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;Other government&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;176,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;33,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Commercial&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;14,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td 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;214,809&#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;145,423&#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;336,986&#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;697,218&#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&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 revenues by type for our operating segments for the year ended December&#160;31, 2020, 2019 and 2018 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="padding:2px 1pt;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;Fleet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal and Defense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repair&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;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;82,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,445&#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;Distribution&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;242,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;324,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Cost Plus Contract&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;79,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,064&#160;&lt;/span&gt;&lt;/td&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;Fixed Price Contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;T&amp;amp;M Contract&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;36,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;text-align:left;vertical-align: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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repair&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;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;119,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,044&#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;Distribution&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;214,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;320,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Cost Plus Contract&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;144,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,600&#160;&lt;/span&gt;&lt;/td&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;Fixed Price Contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;T&amp;amp;M Contract&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;90,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;752,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repair&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;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,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,960&#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;Distribution&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;214,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;304,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Cost Plus Contract&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;188,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,867&#160;&lt;/span&gt;&lt;/td&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;Fixed Price Contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;T&amp;amp;M Contract&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;77,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;214,809&#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;145,423&#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;336,986&#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;697,218&#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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i48e11a7549fa48038cce70adc5a29ad0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMS0yLTEtMS0w_0677182b-08a4-4979-888c-286e4970127f"
      unitRef="usd">20744000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i41c41f1c74d74028add0eb4039e196f9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMS00LTEtMS0w_08356c87-68fb-41f2-8a30-edc4135de293"
      unitRef="usd">1093000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12e0beb6b5d64c4cb6d2094b68d8a4cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMS02LTEtMS0w_82736686-2985-4f04-82a5-6f67b352713d"
      unitRef="usd">214560000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i35cdbb88ab634c6fb08ed74391c11c4c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMS04LTEtMS0w_2eaffcc6-afeb-489e-a30b-516c570cee17"
      unitRef="usd">236397000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5ead982e41de4b8786fb07466f2da3ac_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMi0yLTEtMS0w_c924d039-496c-423e-b4f7-55e091c508b0"
      unitRef="usd">178693000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6bba56c331834f3789ae6b273bbb10c1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMi00LTEtMS0w_5870829d-7ed1-418a-a073-a581f365855f"
      unitRef="usd">282000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id65cbef8084a4750a432123241285954_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMi02LTEtMS0w_d58fde3d-4347-4003-b88b-0523db64b93d"
      unitRef="usd">37982000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2aa4ab0ab33243a9999218def0c53edd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMi04LTEtMS0w_eabca577-f912-47ed-9b6a-94bfdd8b6660"
      unitRef="usd">216957000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5f018e3546d343d194085ff1b6256c58_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMy0yLTEtMS0w_3f0874f4-7000-48f0-b0ae-801d25cf2173"
      unitRef="usd">42733000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia18406ef16c44534ba339107b8c7c112_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMy00LTEtMS0w_fac6efa9-d16b-4caa-9d63-805f17737365"
      unitRef="usd">163695000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1aba55a075774702b09f6304c677e8a7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMy02LTEtMS0w_451dce3d-a46e-462c-8a33-e1b93050aa2b"
      unitRef="usd">1877000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5da09e5e896e4ac4a56866920db6066d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfMy04LTEtMS0w_22fb4520-e4e0-45e4-a652-e4ad7d17c2b0"
      unitRef="usd">208305000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9730c31a22ba42dda1c370c7ba7905a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfNC0yLTEtMS0w_88ef4e8e-fb37-422e-be69-f9d7aa406d2d"
      unitRef="usd">242170000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38f2d571f3b94ad6bafcf4e27569461a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfNC00LTEtMS0w_f1e22822-8a1f-4ac1-86d2-8a2c94dd3cfd"
      unitRef="usd">165070000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9aa0f08225794cc6b9323814ae4a8666_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfNC02LTEtMS0w_51e7eb49-4cf4-4da2-8436-fb1b1f52d1f4"
      unitRef="usd">254419000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmUwN2FiYjc2MWRlMjRlM2Y4YzM5YTdjNTc5NWU3NzFhL3RhYmxlcmFuZ2U6ZTA3YWJiNzYxZGUyNGUzZjhjMzlhN2M1Nzk1ZTc3MWFfNC04LTEtMS0w_b998f3ba-0621-451a-be89-b9780e82e1d9"
      unitRef="usd">661659000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9578e75054764b7295fddbe7b1eca13d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMS0yLTEtMS0w_dee54843-8b1e-4cad-9551-d137ca658d78"
      unitRef="usd">24246000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i35f7af7d74ad45028f7e0dddc50e5339_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMS00LTEtMS0w_0942c46c-af37-4a4e-9e7f-72c396972a91"
      unitRef="usd">3775000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i56964f6d2f144cf1b1355cec98237f82_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMS02LTEtMS0w_e453e8a1-29c5-4c18-b286-d4b21d231717"
      unitRef="usd">276313000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i362fb4ed6f104706abd70f6f8b490c09_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMS04LTEtMS0w_76774c8e-851b-49f1-8a0d-fa365663ff4a"
      unitRef="usd">304334000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4de0ac119562417dbb14d27fa5940128_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMi0yLTEtMS0w_23550960-ac2b-4680-bd16-b84a19eeb578"
      unitRef="usd">168113000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4f88c32ebab540c292b66f135f6f72fa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMi00LTEtMS0w_626ce555-4dab-4aa8-8645-a33863d10f71"
      unitRef="usd">1885000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i155ece4f8b4d4d9799f2be5934086341_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMi02LTEtMS0w_01f8e79e-d9e1-455c-9621-1553e06256eb"
      unitRef="usd">35777000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17bb09cff640413b835b8b7ebafbaae7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMi04LTEtMS0w_8988a1ea-88af-457c-ade4-51fd91c1572d"
      unitRef="usd">205775000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib51a582f9c6b4454ae947435c366c83a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMy0yLTEtMS0w_59b3beba-93e7-49a3-88d7-bde94ca36500"
      unitRef="usd">22161000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i497ec239d4724fd18aed11eb4d84006c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMy00LTEtMS0w_e19daa9a-509d-44cc-b445-af3d25bb98ca"
      unitRef="usd">218886000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1364d1fd45ad4b8b82eac099256a9898_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMy02LTEtMS0w_71bcc34e-aa9a-4c73-ad58-64174ed53a11"
      unitRef="usd">1471000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5991fc441ce5446f846ba39e055a910d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfMy04LTEtMS0w_f776f25c-49ef-4d5b-84ae-46ffafa7f0ab"
      unitRef="usd">242518000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c98cd972934471e85a5445980d47fc4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfNC0yLTEtMS0w_5c50e06c-113e-43ce-972b-afd9d9b075dd"
      unitRef="usd">214520000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8a0f09a6a56046008e90f25a517c4e45_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfNC00LTEtMS0w_43114023-b190-4b64-9ddb-575f55de36af"
      unitRef="usd">224546000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8e921505c03c45ae94d2276cca853209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfNC02LTEtMS0w_0b1354ae-a126-49cb-92c4-b5e772bff7e3"
      unitRef="usd">313561000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmFlYzU3MmYzY2I0ZDRkMTViOGNhMDhlYmM2N2NhYWM1L3RhYmxlcmFuZ2U6YWVjNTcyZjNjYjRkNGQxNWI4Y2EwOGViYzY3Y2FhYzVfNC04LTEtMS0w_17254cf8-701e-4db2-a647-78e388951965"
      unitRef="usd">752627000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12e130f312d64370a40b40aecd27cabb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMS0yLTEtMS03NDIy_52f9633b-c1bf-43db-9440-fb7c2f1b8bca"
      unitRef="usd">24280000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9f99c43fe3946fea1296ca18396b690_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMS00LTEtMS03NDI2_7228fae6-6d9c-4436-abef-77403075d12a"
      unitRef="usd">7387000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i034a9be2df0d47209b423382955c66b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMS02LTEtMS03NDMw_c62041f2-ae32-444f-8c31-a469bd1fd474"
      unitRef="usd">302827000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i23816b91afc645e49f7230a9c6f47e57_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMS04LTEtMS03NDM0_c1b0e7ea-955e-4e43-b3f5-2e780643840a"
      unitRef="usd">334494000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f14a7ebb02040c085fda821f805cc2d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMi0yLTEtMS03NDIy_ba069004-8c73-4154-b12b-b31883b38a3f"
      unitRef="usd">176200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i72c5b962ae894ce9863a9920d790b0f6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMi00LTEtMS03NDI2_e7122cf1-e1da-41c8-87e0-6b3de87fcff6"
      unitRef="usd">2172000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6da5cd3af1884e108f036c1795b56ac2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMi02LTEtMS03NDMw_cced8b8b-c4c4-4a62-8d13-b99fd4f71073"
      unitRef="usd">33746000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i448ceacf33574d46bcacc435c77265cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMi04LTEtMS03NDM0_79343e82-30d8-4355-97c3-0cceecec75a8"
      unitRef="usd">212118000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id98bf058a81e4c28a1be5539547db001_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMy0yLTEtMS03NDIy_a6d559a8-4b31-47e3-af67-1312be335453"
      unitRef="usd">14329000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie5a491ce5a664b3681e9f7fbf611c710_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMy00LTEtMS03NDI2_09f71c03-94aa-4993-8b9b-bbf943048b75"
      unitRef="usd">135864000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idcdc49d9d22b46648d6d45208e8f2e61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMy02LTEtMS03NDMw_ab5106a4-dced-40e2-8d9d-847b6bc41f61"
      unitRef="usd">413000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id2816acf16dd43a3a732800dcc3db200_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfMy04LTEtMS03NDM0_e5a4db2a-443e-4fbb-8921-79b82ba6e2e7"
      unitRef="usd">150606000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a690e05e1044ab3a4ed117dc6e83f99_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfNC0yLTEtMS03NDIy_9ff37f77-5d89-4c15-8e56-6f0f9715e775"
      unitRef="usd">214809000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3ecce1f556214bf79a2b9070302877cd_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfNC00LTEtMS03NDI2_af4beb36-a52f-4cc6-b9ff-0232737362e3"
      unitRef="usd">145423000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d6123bedabf4dc8a62d97d90a6e2a1e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfNC02LTEtMS03NDMw_1fb0ff5d-1c7b-4e61-9f14-e0c5133fca84"
      unitRef="usd">336986000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjg3ZjAzYTVjMzQ5NDQwY2U5OTY2YWI1YzllYjc2NWE5L3RhYmxlcmFuZ2U6ODdmMDNhNWMzNDk0NDBjZTk5NjZhYjVjOWViNzY1YTlfNC04LTEtMS03NDM0_2c00c97a-2dd4-4bf7-9f05-5de1cc92e3f0"
      unitRef="usd">697218000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b2944fea9b6436183562306f7ae73a2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMS0yLTEtMS03OTY_02173cb9-f46e-4425-b8aa-2954b400473d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i744d0e11111a4bad879148820947f34a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMS00LTEtMS04MDQ_ddb0604d-65f1-4302-87bd-9e0ead7241ec"
      unitRef="usd">82445000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia39e8f2a130842fd86506621b9393d2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMS02LTEtMS04MTI_72f5868e-23dc-4ab3-8cf6-d62df73b359e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5f20a4b41cc2429dafd710e83d347361_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMS04LTEtMS04MTY_daed46c7-4983-43a1-8359-20fbc5589859"
      unitRef="usd">82445000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iecdfa2971f8f4b0f9882c0e68417061f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMi0yLTEtMS04MDA_adc40d45-a8e4-4585-b41b-6ccae9a9f5ee"
      unitRef="usd">242170000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e4d839e3f194330b2d9ad114e3296ec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMi00LTEtMS04MDg_d703b9de-45fd-47ca-aada-c10faaf9474e"
      unitRef="usd">82625000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b283023d21e4f609d7af5b9b766dc9b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMi02LTEtMS04MTI_5df22928-6128-4559-87ae-886030ea5538"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia5a18cffb18d4d259aad0a8c8857a28b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMi04LTEtMS04MTY_c6b12ff6-3ae4-47c7-ad05-2a8310ab6f50"
      unitRef="usd">324795000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0d03fd9568f84d3dbcfe4addf1458c3d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMS0yLTEtMS0w_040ea3ff-2ec5-4ae0-8025-ade18825808f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic9975a32b5af4f5188a133c8612f274a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMS00LTEtMS0w_7f9b6f8d-3dee-4915-abe1-3c49e3e8bcd5"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i158684904c524c7fbebdfb04a67dc074_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMS02LTEtMS0w_31d63a00-d910-40a5-aaa2-c7d94cca9fb2"
      unitRef="usd">79064000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i16cf9abb66334b92987a9268995fae8f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMS04LTEtMS0w_7fa0b167-c569-45b3-b465-83731d5fc734"
      unitRef="usd">79064000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id95fc335ad8a4ce291716479981bbcc9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMi0yLTEtMS0w_d8063e81-f62c-40e0-b195-72fba6686318"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i48453fa8551c41fcbfb3a283e2179881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMi00LTEtMS0w_4bed41fe-3e11-4cac-9184-22884d1bfe1d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i30d000b219d742f58df2999e748cb7a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMi02LTEtMS0w_faebbf73-c900-457e-b8f7-9ec65f6cedb3"
      unitRef="usd">138406000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if52fff8dcef14e189e0c824bd5c30249_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMi04LTEtMS0w_8c4d43b4-8183-4191-b06e-012cdca8662d"
      unitRef="usd">138406000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5ba5858459a4ee7a7647bc9801297e9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMy0yLTEtMS0w_b6b1fc3d-f93a-4c8c-b411-512c593880da"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idaa295251c8f4da386475edb598bf33b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMy00LTEtMS0w_e0d0d296-fb44-4a0b-ad99-b49f1db69e2f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81678dee9df74ba28a8361ad61d565a2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMy02LTEtMS0w_4b0b2b69-058e-4a29-96f4-bc748aab1fd0"
      unitRef="usd">36949000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5f5b5fde6c2a49f6aabdf5bd7185ace2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfMy04LTEtMS0w_f28faba3-303c-4492-868b-356566717938"
      unitRef="usd">36949000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9730c31a22ba42dda1c370c7ba7905a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfNC0yLTEtMS0w_a77e8d75-48d1-4406-8773-4d04d1c0331c"
      unitRef="usd">242170000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38f2d571f3b94ad6bafcf4e27569461a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfNC00LTEtMS0w_be3ead83-8de7-4067-9f76-95d8b99a5d3d"
      unitRef="usd">165070000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9aa0f08225794cc6b9323814ae4a8666_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfNC02LTEtMS0w_29aa323a-b730-4be0-9c85-5b120ba3c794"
      unitRef="usd">254419000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOmZjNTc5MDNjY2NlNTRiNTc4ZDQ5MTIzOTc3ODcxODU4L3RhYmxlcmFuZ2U6ZmM1NzkwM2NjY2U1NGI1NzhkNDkxMjM5Nzc4NzE4NThfNC04LTEtMS0w_97af5e97-9cc6-4190-9556-e4afa96bb3d7"
      unitRef="usd">661659000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7a7895988a6f49c7a10deecb7617d35f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMS0yLTEtMS04MjA_8c36a465-a0bc-4efc-b7eb-3b7e72285d93"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9aff053753446bfba34307c125a3d9e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMS00LTEtMS04MjQ_e08c3937-d83e-425d-924f-b8c55b45084c"
      unitRef="usd">119044000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i678e553809bb49f3a45f0e1ad62b4eea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMS02LTEtMS04Mjg_62a625fb-267e-4b6e-9597-a4e10042591e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i03b1a5e792934ff5a9a09dc2974ca83b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMS04LTEtMS04MzI_3f711fbe-f321-4f71-ab3b-633371be852e"
      unitRef="usd">119044000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i532018a023b847b086026c3b55b85aec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMi0yLTEtMS04MjA_e1289a37-3025-470d-975a-3f7698032175"
      unitRef="usd">214520000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9afa4255d6c24f248e72c89d2d88ba73_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMi00LTEtMS04MjQ_0aa865e5-7fa1-4840-8d3d-f2d3531db0e3"
      unitRef="usd">105502000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3dafee99bdc3438d9dbd8ccc122a3e3a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMi02LTEtMS04Mjg_5b5fbb3f-f4e6-41d6-a728-90bfbb576efe"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic6703448f3334df4bfa4fdb0a9ffa6d3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMi04LTEtMS04MzI_ee3f3799-ecc3-48fd-a71c-4c0ef4644ba4"
      unitRef="usd">320022000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1784129f1e324518bee6e2cd705ccd34_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMS0yLTEtMS0w_b4752c37-3e0b-4f5c-9cbb-cf3a48a62948"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibffd9d42871146bf96ec9ae876ecc7ee_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMS00LTEtMS0w_f106f8a0-d948-4ec0-81bb-b323f0ccf7d4"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5ba9bc2c04e43acb5c7441773610e41_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMS02LTEtMS0w_d1d04174-0439-44a5-9580-1da0719b48d3"
      unitRef="usd">144600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i80183f841528459294d57df13874a88a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMS04LTEtMS0w_fd37f276-364c-49fb-8422-23f296d60f12"
      unitRef="usd">144600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if04282d7bca44ec2865bf13d633fcfda_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMi0yLTEtMS0w_93d0a3ee-9bbe-4dc6-bc06-e1c6787e2048"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5288bccf817241e7b5d2c220b7a73475_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMi00LTEtMS0w_4ddbc46b-77b8-4d2d-b698-65b79cec171f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie81323b131c149e284405c02cda3cd33_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMi02LTEtMS0w_5c61f297-83df-40da-9a23-f2667e8de605"
      unitRef="usd">78163000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i829deeb8798f486ab278c63b1cc4e76e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMi04LTEtMS0w_b28f69f6-6e4e-4463-ac45-7145ebaadfa7"
      unitRef="usd">78163000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i53032a62f18e4fb1b8ce7b64add9dcdc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMy0yLTEtMS0w_e194456e-0fe6-40ed-8ffb-0014b7c89441"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e515177ae8e4124a8bf40f07ea071b0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMy00LTEtMS0w_88469aea-85fd-41cc-ae33-ef9e501d1796"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id4c0505c350648c78b94509f15cd1729_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMy02LTEtMS0w_b25e8249-262b-4291-ba4f-62b57ae2e8a8"
      unitRef="usd">90798000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1b16ef4525044d14a716741ce912b70e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfMy04LTEtMS0w_4463e598-795d-4478-9d1d-ac518ff5c144"
      unitRef="usd">90798000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c98cd972934471e85a5445980d47fc4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfNC0yLTEtMS0w_452f9961-c894-47b5-bf31-43da69ea7aa0"
      unitRef="usd">214520000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8a0f09a6a56046008e90f25a517c4e45_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfNC00LTEtMS0w_9612cfa7-7fb8-4573-ac8e-c6649a795401"
      unitRef="usd">224546000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8e921505c03c45ae94d2276cca853209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfNC02LTEtMS0w_a72152f1-5722-4f97-ad41-779020547e4a"
      unitRef="usd">313561000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjM1MjI4NDQ4YjhiZjQxZWY4MGFkZjk1YTQ1ZGI5YjhkL3RhYmxlcmFuZ2U6MzUyMjg0NDhiOGJmNDFlZjgwYWRmOTVhNDVkYjliOGRfNC04LTEtMS0w_ec9c5086-2793-42ba-8103-6268ff8a96ab"
      unitRef="usd">752627000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie5641792b2bd4a4f81548e598d201779_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMS0yLTEtMS03NDc1_dcdccba3-01be-45de-b001-725e3ff15761"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a7cd6c75fa747e68bafcc616b7299fc_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMS00LTEtMS03NDc5_27e0cb4a-f093-4b28-be91-bcbc8a9fcfde"
      unitRef="usd">55960000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i221166b2c952407ca8f002840bab8ac6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMS02LTEtMS03NDgz_0f831794-612c-4afa-b85d-f2d9b447ecf4"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5efd3d32d5f64eb4ac00e98c5a2c81f2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMS04LTEtMS03NDg3_f0aa59ba-0bbf-45d6-9bcb-6fb417683874"
      unitRef="usd">55960000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2a9d9e42734c4e9aacaf2762dae30dd4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMi0yLTEtMS03NDc1_9f6dab0f-ea24-4b99-bf9d-a4bded347df0"
      unitRef="usd">214809000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e3423ff539948538c512ceaba0ac549_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMi00LTEtMS03NDc5_f2743c9e-1074-4876-970f-d95b908ed7a1"
      unitRef="usd">89463000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie560dca641d64318aa9bc25f146cba37_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMi02LTEtMS03NDgz_30e73315-1a40-4f6f-a8e0-cf3aba63019d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1bbe63d398734e6f9966a17f707d4f34_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMi04LTEtMS03NDg3_f767edc9-b9b0-4d68-9e6f-748fad5abce9"
      unitRef="usd">304272000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i892df1879c28465b8baeb5c1ebaccb53_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMy0yLTEtMS03NDc1_d3652db2-0fcb-4550-a34d-a7a590df9a38"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5776d18238284c828de5fff1c6abfaa5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMy00LTEtMS03NDc5_58d55bac-f52f-437e-b92b-d42933d175c8"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8651c730db6f4ec588e4a84c4a2704e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMy02LTEtMS03NDgz_9d62772c-00f0-4138-881d-67fbf3fcb826"
      unitRef="usd">188867000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1ddb448209d24f518426f5b2e88d2618_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfMy04LTEtMS03NDg3_7ff18406-fad8-4bda-ab1a-9c94253641c4"
      unitRef="usd">188867000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17359ee8a1a244728ab485f4b9f46598_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNC0yLTEtMS03NDc1_883a49e9-cb8f-4575-b3e7-f67f5414be1b"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i64b9367aa9cb4d439ba529746bbef670_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNC00LTEtMS03NDc5_93cd206d-1679-4f54-9cde-6401ffd60884"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a92511c65cf4f16b1402a4e14439b9e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNC02LTEtMS03NDgz_ad0eaef1-555a-4430-b3e6-a326454c1176"
      unitRef="usd">70669000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b74d1eff11d4e8497b5753854e014ae_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNC04LTEtMS03NDg3_27eb3246-5850-46ed-89a1-3329c00bdc4c"
      unitRef="usd">70669000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38e32854c9ef44b39bca49169acec547_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNS0yLTEtMS03NDc1_ecc6b397-b257-45bc-8ff9-59fc4e04f80b"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2b7548739be46e299c2cc57b3ec36ff_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNS00LTEtMS03NDc5_8e314f88-23e0-4470-a934-c9f269857b5e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i269bf762ade14d5292820d0139b939e8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNS02LTEtMS03NDgz_43c5a6a6-f777-4d5a-979c-7cfe7136a730"
      unitRef="usd">77450000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i53c20864ff154493a5af233b250e08cd_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNS04LTEtMS03NDg3_fc0037cb-c349-4fcf-a98d-00fc49e0f30a"
      unitRef="usd">77450000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a690e05e1044ab3a4ed117dc6e83f99_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNi0yLTEtMS03NDc1_06f81186-ce1d-40f7-8c37-363b68164297"
      unitRef="usd">214809000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3ecce1f556214bf79a2b9070302877cd_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNi00LTEtMS03NDc5_0b35f7da-f54b-4dca-ac24-0985ca1b5156"
      unitRef="usd">145423000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d6123bedabf4dc8a62d97d90a6e2a1e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNi02LTEtMS03NDgz_46cc795c-ba1c-41e9-b51a-9f694b925cc9"
      unitRef="usd">336986000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RhYmxlOjk5NjVkNWYxYjVjNzQ3NjM5MGExZmUxOGM5ZDQyNWU3L3RhYmxlcmFuZ2U6OTk2NWQ1ZjFiNWM3NDc2MzkwYTFmZTE4YzlkNDI1ZTdfNi04LTEtMS03NDg3_602efe99-fb0d-4f7f-9dc4-8be9e8b92c43"
      unitRef="usd">697218000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfMTA5OTUxMTYzOTY2MQ_b5711ca9-d90d-4334-b9ca-7d8a9d71fdca"
      unitRef="usd">46300000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfMTA5OTUxMTYzOTY0Ng_4037428c-bbf9-47ee-b382-b3c13fba33aa"
      unitRef="usd">22400000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfNjU5NzA2OTc3ODE5NA_9510a464-6195-4eb6-868f-6f723b4d1b47"
      unitRef="usd">5000000.0</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfNjU5NzA2OTc3ODE4Ng_c9c7ce6e-5beb-4ff1-b5c3-36a353f731de"
      unitRef="usd">10100000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfNjU5NzA2OTc3ODIzNA_341dbb8e-2f1c-4d14-b92a-4dac64e46b52"
      unitRef="usd">2200000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfNjU5NzA2OTc3ODIzMA_d3ccd931-9929-42ee-8ac8-a3de8e311cd4"
      unitRef="usd">2200000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if680bc0334de46d08aabb898bd240fb2_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfNjU5NzA2OTc3ODQ2Ng_69db9e0d-dd98-47eb-847e-e1c57928ee2f"
      unitRef="number">0.51</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8de51c59489d4c9fafc3dd8d80da7255_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfNjU5NzA2OTc3ODQ3NA_dad41a46-34f6-48ae-9d18-43e9d1b07c61"
      unitRef="number">0.57</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i321294cc6fe544a0bd634cbdc6b73f13_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfNjU5NzA2OTc3ODQ3OQ_0f819797-09b4-43ec-9bed-d6f2ccca7655"
      unitRef="number">0.49</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7d599dc15ba048d18ef48a66db12ade6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfNjU5NzA2OTc3ODQ4NA_7901a228-e17f-43b4-9a89-1ee2484dfd82"
      unitRef="number">0.43</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfMzE1MA_04fd9819-d015-456a-9105-8975f792ff3f"
      unitRef="usd">183000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ic76e3c3aaa804533841158fe453d882f_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfMTA5OTUxMTYzOTY3NQ_43952529-7b1d-433e-a07d-e74a2f7c8bfd">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="ic76e3c3aaa804533841158fe453d882f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfMzI0OQ_af88001e-d4c1-4458-a38b-d21fe70ce1cb"
      unitRef="number">0.92</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i6942b08bb2f245cca8f057d7100755fd_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85MS9mcmFnOjVhNWFiMDI1NzA4MjRjYzk5N2ViMzVhMjU1ZmVkZWZjL3RleHRyZWdpb246NWE1YWIwMjU3MDgyNGNjOTk3ZWIzNWEyNTVmZWRlZmNfMzI1Ng_5e394fd5-bf84-4670-81f4-73a11b32d54f"
      unitRef="number">0.08</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RleHRyZWdpb246ODc5MGM2OWUyMzc1NDRlZTk3NjZjMWY5YjA2ZjM5ZTdfNTgy_0f3ad8aa-9858-44ea-afdb-be6284406655">Receivables and Unbilled Receivables&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;Receivables, net and unbilled receivables, net as of December&#160;31, 2020 and 2019, respectively, were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivables, net&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;55,471&#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;70,630&#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="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled receivables, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;46,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,829&#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;116,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&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;Receivables, net are recorded at face value less an allowance for credit losses of approximately $1.5 million and $396 thousand as of December&#160;31, 2020 and 2019, respectively. &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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance for credit loss is determined using a combination of specific reserves for accounts that are deemed to exhibit credit loss indicators and general reserves that are judgmental determined using loss rates based on historical write-offs and consideration of recent forecasted information, including underlying economic expectations. The credit loss reserves are updated quarterly for most recent write-offs and collections information and underlying expectations, which for the year ended December 31, 2020 included consideration of the current and expected future economic and market conditions surrounding the COVID-19 pandemic.&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-weight:400;line-height:120%"&gt;A summary of activity in our allowance for credit losses for the year ended December&#160;31, 2020 is as follows (in thousands):&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:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.750%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.852%"/&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: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;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 colspan="3" style="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 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;396&#160;&lt;/span&gt;&lt;/td&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;Change in estimates&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-offs&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(441)&lt;/span&gt;&lt;/td&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;Recoveries&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="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 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,493&#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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unbilled receivables balance includes certain costs for work performed at risk but which we believe will be funded by the government totaling approximately $2.6 million and $15.2 million as of December&#160;31, 2020 and 2019, respectively. We expect to invoice substantially all unbilled receivables during 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RleHRyZWdpb246ODc5MGM2OWUyMzc1NDRlZTk3NjZjMWY5YjA2ZjM5ZTdfNTc4_e11fb4e3-30ea-412a-adda-a3d92db13ebc">&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;Receivables, net and unbilled receivables, net as of December&#160;31, 2020 and 2019, respectively, were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivables, net&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;55,471&#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;70,630&#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="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled receivables, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;46,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,829&#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;116,909&#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:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RhYmxlOjM5OTE3ZDMyZjQwOTQ1MDc4ZTUyZDcyMzE2Yzk4NDY1L3RhYmxlcmFuZ2U6Mzk5MTdkMzJmNDA5NDUwNzhlNTJkNzIzMTZjOTg0NjVfMS0xLTEtMS0w_dc733195-fe40-41f3-9d44-13e94bc561c1"
      unitRef="usd">55471000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RhYmxlOjM5OTE3ZDMyZjQwOTQ1MDc4ZTUyZDcyMzE2Yzk4NDY1L3RhYmxlcmFuZ2U6Mzk5MTdkMzJmNDA5NDUwNzhlNTJkNzIzMTZjOTg0NjVfMS0zLTEtMS0w_d8d72eb2-2ef5-40e6-8be3-44bd56995f1e"
      unitRef="usd">70630000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RhYmxlOjM5OTE3ZDMyZjQwOTQ1MDc4ZTUyZDcyMzE2Yzk4NDY1L3RhYmxlcmFuZ2U6Mzk5MTdkMzJmNDA5NDUwNzhlNTJkNzIzMTZjOTg0NjVfMi0xLTEtMS0w_bf8ea251-7ea5-433f-9368-6f47445e0415"
      unitRef="usd">22358000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RhYmxlOjM5OTE3ZDMyZjQwOTQ1MDc4ZTUyZDcyMzE2Yzk4NDY1L3RhYmxlcmFuZ2U6Mzk5MTdkMzJmNDA5NDUwNzhlNTJkNzIzMTZjOTg0NjVfMi0zLTEtMS0w_0562b82f-36f2-4904-ab76-90a1b013ef7d"
      unitRef="usd">46279000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RhYmxlOjM5OTE3ZDMyZjQwOTQ1MDc4ZTUyZDcyMzE2Yzk4NDY1L3RhYmxlcmFuZ2U6Mzk5MTdkMzJmNDA5NDUwNzhlNTJkNzIzMTZjOTg0NjVfMy0xLTEtMS0w_8076aea5-5954-44ee-9c9c-436e6022269a"
      unitRef="usd">77829000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RhYmxlOjM5OTE3ZDMyZjQwOTQ1MDc4ZTUyZDcyMzE2Yzk4NDY1L3RhYmxlcmFuZ2U6Mzk5MTdkMzJmNDA5NDUwNzhlNTJkNzIzMTZjOTg0NjVfMy0zLTEtMS0w_4dcf56fe-9281-447e-950c-c280eff73bf2"
      unitRef="usd">116909000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RleHRyZWdpb246ODc5MGM2OWUyMzc1NDRlZTk3NjZjMWY5YjA2ZjM5ZTdfMjYy_2a88f7ef-5268-4a7d-af42-502875d413d4"
      unitRef="usd">1500000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RleHRyZWdpb246ODc5MGM2OWUyMzc1NDRlZTk3NjZjMWY5YjA2ZjM5ZTdfMjY5_4744794a-7017-4c5e-8659-33df9212658c"
      unitRef="usd">396000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RleHRyZWdpb246ODc5MGM2OWUyMzc1NDRlZTk3NjZjMWY5YjA2ZjM5ZTdfMTA5OTUxMTYzMTY4NQ_446fa089-5531-4450-b0d1-d9674dcc0606">&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;A summary of activity in our allowance for credit losses for the year ended December&#160;31, 2020 is as follows (in thousands):&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:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.750%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.852%"/&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: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;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 colspan="3" style="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 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;396&#160;&lt;/span&gt;&lt;/td&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;Change in estimates&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-offs&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(441)&lt;/span&gt;&lt;/td&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;Recoveries&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="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 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,493&#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:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RhYmxlOmM3MmFiNmFiNTIwZTQ2Y2I5MDAyN2Y2NmIxNzc4YmM3L3RhYmxlcmFuZ2U6YzcyYWI2YWI1MjBlNDZjYjkwMDI3ZjY2YjE3NzhiYzdfMS04LTEtMS04MTA3_490d421a-c0de-46f3-bfc6-364c594ba534"
      unitRef="usd">396000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableChangeInMethodCreditLossExpenseReversal
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RhYmxlOmM3MmFiNmFiNTIwZTQ2Y2I5MDAyN2Y2NmIxNzc4YmM3L3RhYmxlcmFuZ2U6YzcyYWI2YWI1MjBlNDZjYjkwMDI3ZjY2YjE3NzhiYzdfMy04LTEtMS04MTA3_def02a22-f3f5-49e0-82cf-d993ba75930c"
      unitRef="usd">1767000</us-gaap:AccountsReceivableChangeInMethodCreditLossExpenseReversal>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RhYmxlOmM3MmFiNmFiNTIwZTQ2Y2I5MDAyN2Y2NmIxNzc4YmM3L3RhYmxlcmFuZ2U6YzcyYWI2YWI1MjBlNDZjYjkwMDI3ZjY2YjE3NzhiYzdfNC04LTEtMS04MTA3_44d5b33e-fece-42f0-9438-81dc04582744"
      unitRef="usd">441000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RhYmxlOmM3MmFiNmFiNTIwZTQ2Y2I5MDAyN2Y2NmIxNzc4YmM3L3RhYmxlcmFuZ2U6YzcyYWI2YWI1MjBlNDZjYjkwMDI3ZjY2YjE3NzhiYzdfNS04LTEtMS04MTA3_06c14f88-6f54-460a-93fc-c9b11a25af77"
      unitRef="usd">229000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RhYmxlOmM3MmFiNmFiNTIwZTQ2Y2I5MDAyN2Y2NmIxNzc4YmM3L3RhYmxlcmFuZ2U6YzcyYWI2YWI1MjBlNDZjYjkwMDI3ZjY2YjE3NzhiYzdfNi04LTEtMS04MTA3_d57e1e77-9e88-4708-9c3f-180ef5047a26"
      unitRef="usd">1493000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:GovernmentContractReceivable
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RleHRyZWdpb246ODc5MGM2OWUyMzc1NDRlZTk3NjZjMWY5YjA2ZjM5ZTdfNDY0_31f6bc1c-ef03-441a-b22f-e799cdab32fb"
      unitRef="usd">2600000</us-gaap:GovernmentContractReceivable>
    <us-gaap:GovernmentContractReceivable
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml85Ny9mcmFnOjg3OTBjNjllMjM3NTQ0ZWU5NzY2YzFmOWIwNmYzOWU3L3RleHRyZWdpb246ODc5MGM2OWUyMzc1NDRlZTk3NjZjMWY5YjA2ZjM5ZTdfNDcx_0520f52b-5e27-4ecc-9daa-5eb674e9bf1a"
      unitRef="usd">15200000</us-gaap:GovernmentContractReceivable>
    <us-gaap:OtherAssetsDisclosureTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90ZXh0cmVnaW9uOjk5OWMxZWY0OTUyYzQ2MTI5NzFhYzkxZDU1NjcyYWNlXzM0Mg_a1c23081-d60a-4181-9aa1-82a5d0490792">Other Current Assets and Other Assets&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:145%"&gt;Other current assets consisted of the following as of December&#160;31, 2020 and 2019 (in thousands): &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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Self insurance reserves&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,535&#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;7,566&#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:justify;vertical-align:top"&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 notes receivable&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,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred contract costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,141&#160;&lt;/span&gt;&lt;/td&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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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;7,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;23,328&#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;19,071&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other assets consisted of the following as of December&#160;31, 2020 and 2019 (in thousands): &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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,370&#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;16,708&#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;Long-term portion of notes receivable&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,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;2,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;782&#160;&lt;/span&gt;&lt;/td&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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,525&#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;17,490&#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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020, current and long-term portion of notes receivable balances consist of notes receivables received as consideration in connection with the sale of our Prime Turbines business and the inventory assets of our CT Aerospace subsidiary in the first and second quarter of 2020, respectively. Refer to Note (2) "Acquisition and Divestitures" for additional information regarding our divestitures.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90ZXh0cmVnaW9uOjk5OWMxZWY0OTUyYzQ2MTI5NzFhYzkxZDU1NjcyYWNlXzEwOTk1MTE2MzA4MDg_3c1266fa-b3c3-431a-be30-b94a0d529ecc">&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:145%"&gt;Other current assets consisted of the following as of December&#160;31, 2020 and 2019 (in thousands): &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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Self insurance reserves&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,535&#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;7,566&#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:justify;vertical-align:top"&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 notes receivable&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,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred contract costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,141&#160;&lt;/span&gt;&lt;/td&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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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;7,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;23,328&#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;19,071&#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:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <vsec:SelfInsuranceReservesCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo3MjcxOGY2OTg5ZTc0OTJiODJkYzcwZDZhMzJiODA0Zi90YWJsZXJhbmdlOjcyNzE4ZjY5ODllNzQ5MmI4MmRjNzBkNmEzMmI4MDRmXzEtMS0xLTEtNzk3OQ_1e53570f-e4a5-4f63-88ac-93bab1226658"
      unitRef="usd">9535000</vsec:SelfInsuranceReservesCurrent>
    <vsec:SelfInsuranceReservesCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo3MjcxOGY2OTg5ZTc0OTJiODJkYzcwZDZhMzJiODA0Zi90YWJsZXJhbmdlOjcyNzE4ZjY5ODllNzQ5MmI4MmRjNzBkNmEzMmI4MDRmXzEtMy0xLTEtNzk4Mw_9342f3c9-48ed-47f0-8703-7dc4af4f620b"
      unitRef="usd">7566000</vsec:SelfInsuranceReservesCurrent>
    <us-gaap:NotesReceivableRelatedPartiesCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo3MjcxOGY2OTg5ZTc0OTJiODJkYzcwZDZhMzJiODA0Zi90YWJsZXJhbmdlOjcyNzE4ZjY5ODllNzQ5MmI4MmRjNzBkNmEzMmI4MDRmXzItMS0xLTEtNzk3OQ_300acc6d-9323-415c-b470-2114d5ae3cd9"
      unitRef="usd">2721000</us-gaap:NotesReceivableRelatedPartiesCurrent>
    <us-gaap:NotesReceivableRelatedPartiesCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo3MjcxOGY2OTg5ZTc0OTJiODJkYzcwZDZhMzJiODA0Zi90YWJsZXJhbmdlOjcyNzE4ZjY5ODllNzQ5MmI4MmRjNzBkNmEzMmI4MDRmXzItMy0xLTEtNzk4Mw_adb5e965-6410-43b1-b33b-cd9cd9cda30c"
      unitRef="usd">0</us-gaap:NotesReceivableRelatedPartiesCurrent>
    <us-gaap:DeferredCostsCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo3MjcxOGY2OTg5ZTc0OTJiODJkYzcwZDZhMzJiODA0Zi90YWJsZXJhbmdlOjcyNzE4ZjY5ODllNzQ5MmI4MmRjNzBkNmEzMmI4MDRmXzMtMS0xLTEtNzk3OQ_df9af62d-2d3b-43ae-aca4-3fd140355e13"
      unitRef="usd">3514000</us-gaap:DeferredCostsCurrent>
    <us-gaap:DeferredCostsCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo3MjcxOGY2OTg5ZTc0OTJiODJkYzcwZDZhMzJiODA0Zi90YWJsZXJhbmdlOjcyNzE4ZjY5ODllNzQ5MmI4MmRjNzBkNmEzMmI4MDRmXzMtMy0xLTEtNzk4Mw_bfccb4da-4c18-448c-81e5-ba726e663507"
      unitRef="usd">4141000</us-gaap:DeferredCostsCurrent>
    <us-gaap:OtherAssetsMiscellaneousCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo3MjcxOGY2OTg5ZTc0OTJiODJkYzcwZDZhMzJiODA0Zi90YWJsZXJhbmdlOjcyNzE4ZjY5ODllNzQ5MmI4MmRjNzBkNmEzMmI4MDRmXzQtMS0xLTEtNzk3OQ_991acf3f-985d-4d2a-afd1-44944d79806b"
      unitRef="usd">7558000</us-gaap:OtherAssetsMiscellaneousCurrent>
    <us-gaap:OtherAssetsMiscellaneousCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo3MjcxOGY2OTg5ZTc0OTJiODJkYzcwZDZhMzJiODA0Zi90YWJsZXJhbmdlOjcyNzE4ZjY5ODllNzQ5MmI4MmRjNzBkNmEzMmI4MDRmXzQtMy0xLTEtNzk4Mw_a95500c7-ed0b-4665-9614-487d55bf87c6"
      unitRef="usd">7364000</us-gaap:OtherAssetsMiscellaneousCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo3MjcxOGY2OTg5ZTc0OTJiODJkYzcwZDZhMzJiODA0Zi90YWJsZXJhbmdlOjcyNzE4ZjY5ODllNzQ5MmI4MmRjNzBkNmEzMmI4MDRmXzUtMS0xLTEtNzk3OQ_addefbdd-ed2a-4319-96d9-771a4cf9bc56"
      unitRef="usd">23328000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo3MjcxOGY2OTg5ZTc0OTJiODJkYzcwZDZhMzJiODA0Zi90YWJsZXJhbmdlOjcyNzE4ZjY5ODllNzQ5MmI4MmRjNzBkNmEzMmI4MDRmXzUtMy0xLTEtNzk4Mw_2b4cf5b8-3005-43b6-ad5b-f0798e7fe4f9"
      unitRef="usd">19071000</us-gaap:OtherAssetsCurrent>
    <us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90ZXh0cmVnaW9uOjk5OWMxZWY0OTUyYzQ2MTI5NzFhYzkxZDU1NjcyYWNlXzEwOTk1MTE2MzA4MDk_b2dcff91-c64e-40e2-8b6b-0ffbf0523498">&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 assets consisted of the following as of December&#160;31, 2020 and 2019 (in thousands): &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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,370&#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;16,708&#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;Long-term portion of notes receivable&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,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;2,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;782&#160;&lt;/span&gt;&lt;/td&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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,525&#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;17,490&#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:ScheduleOfOtherAssetsNoncurrentTextBlock>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo4NWE4ODZjMGRmZTk0MjQ1ODFkMDI2YTAwOGU2ODI3MS90YWJsZXJhbmdlOjg1YTg4NmMwZGZlOTQyNDU4MWQwMjZhMDA4ZTY4MjcxXzEtMS0xLTEtODAyNQ_7f750915-c50b-4dc6-8bfc-464286137569"
      unitRef="usd">14370000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo4NWE4ODZjMGRmZTk0MjQ1ODFkMDI2YTAwOGU2ODI3MS90YWJsZXJhbmdlOjg1YTg4NmMwZGZlOTQyNDU4MWQwMjZhMDA4ZTY4MjcxXzEtMy0xLTEtODAyOQ_f61e838f-3105-4b92-8811-ee19a64a72f4"
      unitRef="usd">16708000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:NotesReceivableRelatedPartiesNoncurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo4NWE4ODZjMGRmZTk0MjQ1ODFkMDI2YTAwOGU2ODI3MS90YWJsZXJhbmdlOjg1YTg4NmMwZGZlOTQyNDU4MWQwMjZhMDA4ZTY4MjcxXzItMS0xLTEtODAyNQ_a24c2ecf-9a25-4ef4-b41c-46d99a4790d0"
      unitRef="usd">9856000</us-gaap:NotesReceivableRelatedPartiesNoncurrent>
    <us-gaap:NotesReceivableRelatedPartiesNoncurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo4NWE4ODZjMGRmZTk0MjQ1ODFkMDI2YTAwOGU2ODI3MS90YWJsZXJhbmdlOjg1YTg4NmMwZGZlOTQyNDU4MWQwMjZhMDA4ZTY4MjcxXzItMy0xLTEtODAyOQ_e39d9197-bd57-4a1f-ab1a-d91f9aa3313f"
      unitRef="usd">0</us-gaap:NotesReceivableRelatedPartiesNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo4NWE4ODZjMGRmZTk0MjQ1ODFkMDI2YTAwOGU2ODI3MS90YWJsZXJhbmdlOjg1YTg4NmMwZGZlOTQyNDU4MWQwMjZhMDA4ZTY4MjcxXzMtMS0xLTEtODAyNQ_875eef9c-1f1f-4e6b-b2a7-5422b69c74cf"
      unitRef="usd">2299000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo4NWE4ODZjMGRmZTk0MjQ1ODFkMDI2YTAwOGU2ODI3MS90YWJsZXJhbmdlOjg1YTg4NmMwZGZlOTQyNDU4MWQwMjZhMDA4ZTY4MjcxXzMtMy0xLTEtODAyOQ_188435b8-c1f4-42ef-88cf-954c073e6b9b"
      unitRef="usd">782000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo4NWE4ODZjMGRmZTk0MjQ1ODFkMDI2YTAwOGU2ODI3MS90YWJsZXJhbmdlOjg1YTg4NmMwZGZlOTQyNDU4MWQwMjZhMDA4ZTY4MjcxXzQtMS0xLTEtODAyNQ_3c4bfcb6-4058-49af-a50e-67846b18f484"
      unitRef="usd">26525000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDAvZnJhZzo5OTljMWVmNDk1MmM0NjEyOTcxYWM5MWQ1NTY3MmFjZS90YWJsZTo4NWE4ODZjMGRmZTk0MjQ1ODFkMDI2YTAwOGU2ODI3MS90YWJsZXJhbmdlOjg1YTg4NmMwZGZlOTQyNDU4MWQwMjZhMDA4ZTY4MjcxXzQtMy0xLTEtODAyOQ_1af47155-45b3-4817-b537-2804c5c96a21"
      unitRef="usd">17490000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90ZXh0cmVnaW9uOjQyM2Y1YjlhMmE3MzQ0NmU5NGNlNGFhYjNjNzliNWU5XzI3Nw_7eed4b78-dbff-4dbb-87fa-379cf5149f59">Property and Equipment&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;Property and equipment, net consisted of the following as of December&#160;31, 2020 and 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&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 building improvements&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;29,537&#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;31,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;26,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures, equipment and 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;33,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="padding:2px 1pt;text-align:justify;vertical-align:top"&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="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;3,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land and land improvements&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,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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="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;97,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,854)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Depreciation and amortization expense for property and equipment for the years ended December&#160;31, 2020, 2019 and 2018 was approximately $5.6 million, $7.0 million and $8.5 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90ZXh0cmVnaW9uOjQyM2Y1YjlhMmE3MzQ0NmU5NGNlNGFhYjNjNzliNWU5XzI3NQ_c0dbfafe-6ce7-4cd0-8ede-2f160b92053a">&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;Property and equipment, net consisted of the following as of December&#160;31, 2020 and 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&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 building improvements&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;29,537&#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;31,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;26,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures, equipment and 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;33,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="padding:2px 1pt;text-align:justify;vertical-align:top"&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="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;3,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land and land improvements&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,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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="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;97,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,854)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6ba0fec95ea44b6c8d9843ec505dcb11_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzEtMS0xLTEtMA_4c3724e7-d3a1-401e-abec-dabcd1329baf"
      unitRef="usd">29537000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iec729ee8bf054c959565fe60ebfa690c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzEtMy0xLTEtMA_91414954-f032-4cf5-9a87-4ca22acfac25"
      unitRef="usd">31463000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="icd6c5b9cea7649b5b82e021a9452fc9f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzItMS0xLTEtMA_d2a06bf2-e078-4565-9cef-8de28a031e05"
      unitRef="usd">26492000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibb4a2e03cad1489fb27593880fdac8f8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzItMy0xLTEtMA_6e6b3641-3e16-4f0b-aa41-ef8cc235fc3a"
      unitRef="usd">26697000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3aac6c135ab340a8b2109baa6d603ca2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzMtMS0xLTEtMA_1aef27cb-b80a-4b6e-9a9f-67c9186fd34b"
      unitRef="usd">33322000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia906b086263240e1af38572f06b12e50_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzMtMy0xLTEtMA_7d5407da-f73f-488c-a61a-9f605e07750f"
      unitRef="usd">38637000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iad560289151f437b8eb2a35cdda9ddf8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzQtMS0xLTEtMA_331010ca-1319-46c3-b0f0-15f16d6bfeb7"
      unitRef="usd">3140000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="icc5f5ed59b7d471a81b874a2ad71709b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzQtMy0xLTEtMA_291c6f80-dabd-48b4-b72a-497cc33f8861"
      unitRef="usd">3717000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i898d23e8eef048cfa1e6afa28ad7d092_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzUtMS0xLTEtMA_efbdc16b-aff2-4075-a5d9-296b5ad8672e"
      unitRef="usd">4726000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i44bd2e9801f547548194eddeb839db7e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzUtMy0xLTEtMA_cd132396-5113-49a1-b53e-d77049b8c47b"
      unitRef="usd">5151000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzYtMS0xLTEtMA_7b0a2cbb-7bd4-4d62-99c2-0bb602042699"
      unitRef="usd">97217000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzYtMy0xLTEtMA_0280a719-d8e2-4f76-bbcf-d7aebbaab7fe"
      unitRef="usd">105665000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzctMS0xLTEtMA_c1d34de2-1b48-4e6d-a1ee-67ca10812839"
      unitRef="usd">60854000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzctMy0xLTEtMA_99994394-2a6c-457a-bb67-95c2e192178f"
      unitRef="usd">62200000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzgtMS0xLTEtMA_0e332ee2-161b-42e9-974b-991f945173ce"
      unitRef="usd">36363000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90YWJsZTo4NDFjOGE0OTMyYWI0NGIyOWViMGMyZDM4YTNiMDdjOC90YWJsZXJhbmdlOjg0MWM4YTQ5MzJhYjQ0YjI5ZWIwYzJkMzhhM2IwN2M4XzgtMy0xLTEtMA_febef71e-fa92-41e6-bd20-67fa041d01ca"
      unitRef="usd">43465000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90ZXh0cmVnaW9uOjQyM2Y1YjlhMmE3MzQ0NmU5NGNlNGFhYjNjNzliNWU5XzI0MQ_f78ab8d7-acf1-42d7-a664-980785b15a87"
      unitRef="usd">5600000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90ZXh0cmVnaW9uOjQyM2Y1YjlhMmE3MzQ0NmU5NGNlNGFhYjNjNzliNWU5XzI0NQ_6fd22f3e-b842-49d3-a293-0cecacb49ae4"
      unitRef="usd">7000000.0</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDMvZnJhZzo0MjNmNWI5YTJhNzM0NDZlOTRjZTRhYWIzYzc5YjVlOS90ZXh0cmVnaW9uOjQyM2Y1YjlhMmE3MzQ0NmU5NGNlNGFhYjNjNzliNWU5XzI1Mg_0ab6bcf9-fa9e-4542-a460-a5cd1f4c7f28"
      unitRef="usd">8500000</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90ZXh0cmVnaW9uOmM1ZDY0YjljNGJlNDRmZjE4ZWUzNjliNmE3ZmE2Zjk4XzY4Mw_0ed4fba4-1fb4-49d3-be91-858e6454e21e">Goodwill and Intangible Assets&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;Changes in goodwill for the years ended December&#160;31, 2020 and 2019 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:51.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.897%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.899%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fleet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal and Defense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;Balance as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,190&#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;30,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;104,549&#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;198,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase from acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2019&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;63,190&#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;30,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;182,377&#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;276,450&#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;Impairment charge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,945)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,945)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decrease from divestiture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&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;In the first quarter of 2020, we completed the sale of our Prime Turbines subsidiary and certain related inventory assets and recognized a loss on the sale of the business and inventory. Prime Turbines was reported within our Aviation segment. As part of determining the loss on sale, goodwill of $7.4&#160;million was allocated to the disposal group on a relative fair value basis and was written-off upon the completion of the sale.&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-weight:400;line-height:120%"&gt;We perform an annual review of goodwill for impairment during the fourth quarter and whenever events or other changes in circumstances indicate that the carrying value may not be fully recoverable. &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;As a result of the decline in the macroeconomic environment caused by the COVID-19 pandemic and the decrease in our market capitalization, we performed an interim impairment analysis during the first quarter of 2020, utilizing a qualitative approach. We concluded it was more likely than not that the fair value exceeded the carrying value of our reporting units with the exception of our VSE Aviation reporting unit, which required a quantitative impairment test. The fair value of the reporting unit was determined using a combination of an income approach using a discounted cash flow analysis and a market-based valuation approach based on relevant data from guideline public companies. The result of the quantitative impairment test indicated that the VSE Aviation reporting unit was not impaired. Due to the ongoing impact of the COVID-19 pandemic, we performed an interim impairment analysis during the second quarter of 2020, utilizing a quantitative approach. The result of the impairment analysis indicated that the fair value of our reporting units, with the exception of our VSE Aviation reporting unit, exceeded their carrying values and no impairment charge was required. The estimated fair value of our VSE Aviation reporting unit was determined to be below its carrying value, which resulted in a $30.9&#160;million goodwill impairment charge in the second quarter of 2020. Refer to Note (16) "Fair Value Measurements" for additional information on the valuation methodology assumptions.&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:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For our 2020 annual analysis of goodwill, we elected to perform a qualitative assessment. The results of our annual goodwill impairment assessment in the fourth quarter of 2020 indicated that it was more likely than not that the fair value of our reporting units exceeded their carrying values. We did not record impairment charges related to goodwill in 2019 or 2018.&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-weight:400;line-height:120%"&gt;Intangible assets consisted of the following (in thousands):&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:50.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.817%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated Impairment Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Intangible Assets&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;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract and customer-related&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;213,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(110,917)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(3,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;98,463&#160;&lt;/span&gt;&lt;/td&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;Acquired technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,787)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Trade names&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;18,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,519&#160;&lt;/span&gt;&lt;/td&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 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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,364&#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;(136,955)&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;(3,814)&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;103,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height: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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&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;&#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:right;vertical-align: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:right;vertical-align: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:right;vertical-align: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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract and customer-related&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;227,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="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;(102,169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;124,400&#160;&lt;/span&gt;&lt;/td&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;Acquired technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,660)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Trade names&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;18,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,735)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;5,035&#160;&lt;/span&gt;&lt;/td&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 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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(125,564)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&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;During the second quarter of 2020, we completed the sale of all of the inventory of the CT Aerospace subsidiary, which is reported within our Aviation segment. As a result of the sale, we concluded that the useful life of certain long-lived assets, which represented the intangible assets acquired in the acquisition of the subsidiary, was zero and that there was no ongoing expected future cash flows related to these long-lived assets and no residual value. As a result, such assets were determined to be fully impaired and an impairment charge of approximately $2.8&#160;million, representing the carrying value of these intangible assets, was recorded during the second quarter of 2020, which is reflected within goodwill and intangible impairment in the consolidated statements of income. As the sale did not represent a disposition of a business, no goodwill was allocated to the disposal group.&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-weight:400;line-height:120%"&gt;Amortization expense for the years ended December&#160;31, 2020, 2019 and 2018 was approximately $17.5 million, $19.3 million and $16.0 million, respectively.&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;Future expected amortization of intangible assets is as follows for the years ending December 31, (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:79.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90ZXh0cmVnaW9uOmM1ZDY0YjljNGJlNDRmZjE4ZWUzNjliNmE3ZmE2Zjk4XzY5MQ_e3bbbf2c-ef97-40a4-999f-2b284a62d851">&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;Changes in goodwill for the years ended December&#160;31, 2020 and 2019 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:51.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.897%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.899%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fleet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal and Defense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;Balance as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,190&#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;30,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;104,549&#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;198,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase from acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2019&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;63,190&#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;30,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;182,377&#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;276,450&#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;Impairment charge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,945)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,945)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decrease from divestiture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i40c04e84d8bc4fd386d6a5af8d2a451d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzEtMS0xLTEtMA_83ea3225-04d8-4b72-a0c9-64d312b5e100"
      unitRef="usd">63190000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i40c5c8b3e3a945fd80c24ecadc9560bf_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzEtMy0xLTEtMA_71ab7799-7e1b-4711-80eb-d5bfeb54a3b8"
      unitRef="usd">30883000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8a05ff78fd18441aa01173892aefc376_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzEtNS0xLTEtMA_af985472-eea6-423b-ba45-d31bd6e0f975"
      unitRef="usd">104549000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ibf0b5e28b34442758bec7ee8775a2eea_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzEtNy0xLTEtMA_56688785-38f5-4002-bd53-38515fa0619b"
      unitRef="usd">198622000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i9c98cd972934471e85a5445980d47fc4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzItMS0xLTEtMA_164a7121-b031-4184-98a6-c2cece3af2ed"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i8e921505c03c45ae94d2276cca853209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzItMy0xLTEtMA_1452835e-e43c-474f-a621-1fd86daf4736"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i8a0f09a6a56046008e90f25a517c4e45_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzItNS0xLTEtMA_00137924-3583-43eb-8864-434f77414fbf"
      unitRef="usd">77828000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzItNy0xLTEtMA_a2c239d5-c475-41f4-935b-298b767f1848"
      unitRef="usd">77828000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill
      contextRef="i664cab1337d0454ab90dd78c63dab3e4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzMtMS0xLTEtMA_82408be1-5d83-4372-a2d5-bc3fcd7c56a5"
      unitRef="usd">63190000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if3fb45b3e38549a1a611cbf8c102b54f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzMtMy0xLTEtMA_f523e73b-1037-481b-9558-af1dd69faf43"
      unitRef="usd">30883000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2f1322f67d87452f8a1efb3e2ae97e20_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzMtNS0xLTEtMA_82f4394e-8574-4d9d-a095-8b4232b10c1e"
      unitRef="usd">182377000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzMtNy0xLTEtMA_661edb48-2278-435e-a565-0478db4ce70a"
      unitRef="usd">276450000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i9730c31a22ba42dda1c370c7ba7905a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzQtMS0xLTEtMA_5e1c7733-1fb5-440a-babd-9eae1f750d5e"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i9aa0f08225794cc6b9323814ae4a8666_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzQtMy0xLTEtMA_b0eadc95-350f-4372-87b6-450e28b9ec20"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i38f2d571f3b94ad6bafcf4e27569461a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzQtNS0xLTEtMA_faea3ff9-01b0-498e-b6a9-537a0c03ebeb"
      unitRef="usd">30945000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzQtNy0xLTEtMA_8e0ad807-edd3-4003-a1b6-4fe7604f9bde"
      unitRef="usd">30945000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i9730c31a22ba42dda1c370c7ba7905a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzUtMS0xLTEtNDE3_62381943-f49f-4aea-a287-b58343034a56"
      unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i9aa0f08225794cc6b9323814ae4a8666_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzUtMy0xLTEtNDIx_c9857cf8-4f05-4861-bb9c-1aa40c93d745"
      unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i38f2d571f3b94ad6bafcf4e27569461a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzUtNS0xLTEtNDMx_74f66e32-7abd-40c9-ba2f-b9fc3cd25215"
      unitRef="usd">7379000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzUtNy0xLTEtNDM1_2a318dfc-1021-44f7-9944-19c7b9c92d5e"
      unitRef="usd">7379000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:Goodwill
      contextRef="i72329d598ed3421b8a86cd8cd78e45dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzUtMS0xLTEtMA_5422d91a-cc73-4ada-bac9-c6351ddd60b1"
      unitRef="usd">63190000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i15ff09b6176d40cc895cd3da9fd270ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzUtMy0xLTEtMA_d1abed30-aa25-422b-8a11-4ddc46aa2780"
      unitRef="usd">30883000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5ffcc8b790a348dd99670c49702e9699_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzUtNS0xLTEtMA_3eae1cf0-9bb3-4cec-97ae-89844f005064"
      unitRef="usd">144053000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZToyZWM4MTFhMDA0MDg0NjJmODg3ODA4ZDg5MDFmOWVhZC90YWJsZXJhbmdlOjJlYzgxMWEwMDQwODQ2MmY4ODc4MDhkODkwMWY5ZWFkXzUtNy0xLTEtMA_a54b0a38-0b33-4c1b-8060-e2c4521b2ad6"
      unitRef="usd">238126000</us-gaap:Goodwill>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="if11a0082a8ef45c992ab32eb5cb57d25_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90ZXh0cmVnaW9uOmM1ZDY0YjljNGJlNDRmZjE4ZWUzNjliNmE3ZmE2Zjk4XzEwOTk1MTE2MzIxMTM_d2267ad6-5e2d-4e11-a3f1-d51ddae20b9f"
      unitRef="usd">7400000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ideae4a6857a14083870e3020b21a144a_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90ZXh0cmVnaW9uOmM1ZDY0YjljNGJlNDRmZjE4ZWUzNjliNmE3ZmE2Zjk4XzEwOTk1MTE2MzIxNDM_5ada388c-6f99-4e4f-b9af-d1c2267698cd"
      unitRef="usd">30900000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90ZXh0cmVnaW9uOmM1ZDY0YjljNGJlNDRmZjE4ZWUzNjliNmE3ZmE2Zjk4XzY4OA_50ad2ce0-a4fd-4f7a-8ced-df8a275458fa">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets consisted of the following (in thousands):&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:50.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.817%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated Impairment Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Intangible Assets&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;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract and customer-related&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;213,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(110,917)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(3,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;98,463&#160;&lt;/span&gt;&lt;/td&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;Acquired technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,787)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Trade names&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;18,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,519&#160;&lt;/span&gt;&lt;/td&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 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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,364&#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;(136,955)&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;(3,814)&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;103,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height: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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&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;&#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:right;vertical-align: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:right;vertical-align: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:right;vertical-align: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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract and customer-related&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;227,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="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;(102,169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;124,400&#160;&lt;/span&gt;&lt;/td&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;Acquired technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,660)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Trade names&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;18,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,735)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;5,035&#160;&lt;/span&gt;&lt;/td&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 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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(125,564)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i17bbb311f60b4e29befed76c6aaf2c75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzItMS0xLTEtMA_9a7ea801-6380-4294-9b66-e462f086ac8f"
      unitRef="usd">213194000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i17bbb311f60b4e29befed76c6aaf2c75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzItMy0xLTEtMA_6da92433-fab0-4a69-96e9-5895b6e7ea58"
      unitRef="usd">110917000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <vsec:AccumulatedImpairmentLoss
      contextRef="i17bbb311f60b4e29befed76c6aaf2c75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzItNS0xLTEtMA_76544ac2-8817-430b-b687-4bcc2264a097"
      unitRef="usd">3814000</vsec:AccumulatedImpairmentLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i17bbb311f60b4e29befed76c6aaf2c75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzItNy0xLTEtMA_c601d5bd-e9d8-4ac0-b8d9-f6e23f410602"
      unitRef="usd">98463000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="idbf8d04943164a889d9dbbcd71036f93_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzMtMS0xLTEtMA_d61ac6b5-6cb6-479b-a600-e42460c23919"
      unitRef="usd">12400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="idbf8d04943164a889d9dbbcd71036f93_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzMtMy0xLTEtMA_645f6e64-1f79-43f1-b76b-39b92a95a33b"
      unitRef="usd">10787000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <vsec:AccumulatedImpairmentLoss
      contextRef="idbf8d04943164a889d9dbbcd71036f93_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzMtNS0xLTEtMA_5f01f034-132a-4e39-a0e9-46de24a1c584"
      unitRef="usd">0</vsec:AccumulatedImpairmentLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="idbf8d04943164a889d9dbbcd71036f93_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzMtNy0xLTEtMA_6829a248-2ab4-4d75-b03c-9f140a3ebe75"
      unitRef="usd">1613000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7eb6dd75d32a48acbbdf5fcc7c3c9bf1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzQtMS0xLTEtMA_3d8b3368-3001-4e05-9271-e8f9938b3b2f"
      unitRef="usd">18770000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7eb6dd75d32a48acbbdf5fcc7c3c9bf1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzQtMy0xLTEtMA_9492f091-50e9-403d-8ee9-ac8ba6f4fde1"
      unitRef="usd">15251000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <vsec:AccumulatedImpairmentLoss
      contextRef="i7eb6dd75d32a48acbbdf5fcc7c3c9bf1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzQtNS0xLTEtMA_a3133eb0-c778-458d-8b2e-37915547981b"
      unitRef="usd">0</vsec:AccumulatedImpairmentLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7eb6dd75d32a48acbbdf5fcc7c3c9bf1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzQtNy0xLTEtMA_ab42f669-210f-4510-bb42-683cf0ca2a6f"
      unitRef="usd">3519000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzUtMS0xLTEtMA_b1f3fe3c-992e-4314-9969-223f5e46bb20"
      unitRef="usd">244364000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzUtMy0xLTEtMA_057c3f33-c37c-4bc6-8b12-2eb6ddee3361"
      unitRef="usd">136955000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <vsec:AccumulatedImpairmentLoss
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzUtNS0xLTEtMA_93d31335-9c37-4b65-8851-d9e0a155d280"
      unitRef="usd">3814000</vsec:AccumulatedImpairmentLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzUtNy0xLTEtMA_52b8588c-42eb-41ed-9fbd-c319421718e2"
      unitRef="usd">103595000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia4312860cfcf4f57954929a90ba7b926_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzgtMS0xLTEtMA_983da57d-dd71-468d-969f-5362e91240c1"
      unitRef="usd">227594000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia4312860cfcf4f57954929a90ba7b926_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzgtMy0xLTEtMA_4be86722-ad03-4337-8d1d-ce8d26e9b123"
      unitRef="usd">102169000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <vsec:AccumulatedImpairmentLoss
      contextRef="ia4312860cfcf4f57954929a90ba7b926_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzgtNS0xLTEtMA_8c89da08-9989-41e8-8c08-115d165f1898"
      unitRef="usd">1025000</vsec:AccumulatedImpairmentLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia4312860cfcf4f57954929a90ba7b926_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzgtNy0xLTEtMA_c209135c-01b7-4564-90b2-7865ebce4883"
      unitRef="usd">124400000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1230c22a9047448ba4437e4cfb2e5c58_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzktMS0xLTEtMA_186334f0-1ba1-46a5-9230-e941dfc1acb2"
      unitRef="usd">12400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1230c22a9047448ba4437e4cfb2e5c58_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzktMy0xLTEtMA_a6e5b64d-4e57-4b89-b87e-63ff6cf78987"
      unitRef="usd">9660000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <vsec:AccumulatedImpairmentLoss
      contextRef="i1230c22a9047448ba4437e4cfb2e5c58_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzktNS0xLTEtMA_dca47fa0-116e-4d5c-bd08-a8d2602105e4"
      unitRef="usd">0</vsec:AccumulatedImpairmentLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1230c22a9047448ba4437e4cfb2e5c58_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzktNy0xLTEtMA_407bcd39-e446-4960-861f-47a0e6b93baa"
      unitRef="usd">2740000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib4ec525314fb40359fc96ae3802e9b93_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzEwLTEtMS0xLTA_33d7e704-37ac-456d-b099-97e92dcef733"
      unitRef="usd">18770000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib4ec525314fb40359fc96ae3802e9b93_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzEwLTMtMS0xLTA_864034af-0363-4b14-a955-e2ab3e377ba7"
      unitRef="usd">13735000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <vsec:AccumulatedImpairmentLoss
      contextRef="ib4ec525314fb40359fc96ae3802e9b93_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzEwLTUtMS0xLTA_6fcd304d-f3c6-46ee-9f0e-434eeb4a126d"
      unitRef="usd">0</vsec:AccumulatedImpairmentLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib4ec525314fb40359fc96ae3802e9b93_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzEwLTctMS0xLTA_b8190c06-bd87-4a6e-a727-f823107e219b"
      unitRef="usd">5035000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzExLTEtMS0xLTA_89a0761f-a21e-4df0-9c5b-f01fd66bda85"
      unitRef="usd">258764000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzExLTMtMS0xLTA_da142dd3-cc00-4d62-9dee-eace6b91d604"
      unitRef="usd">125564000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <vsec:AccumulatedImpairmentLoss
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzExLTUtMS0xLTA_638d645b-0059-4730-9a5b-0ac5b1477abf"
      unitRef="usd">1025000</vsec:AccumulatedImpairmentLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTo2ODQ0YWRlN2UxNzY0MWU0YTk1ZDA3ZjFlOTU3YzQ4Zi90YWJsZXJhbmdlOjY4NDRhZGU3ZTE3NjQxZTRhOTVkMDdmMWU5NTdjNDhmXzExLTctMS0xLTA_20d29099-ed73-4f90-9897-455e48e80ee4"
      unitRef="usd">132175000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i1e2efe831a404c078684469ed117a6b7_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90ZXh0cmVnaW9uOmM1ZDY0YjljNGJlNDRmZjE4ZWUzNjliNmE3ZmE2Zjk4XzEwOTk1MTE2MzIxNjA_1a04b214-3440-4c49-9da8-ce20d66d5392"
      unitRef="usd">2800000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90ZXh0cmVnaW9uOmM1ZDY0YjljNGJlNDRmZjE4ZWUzNjliNmE3ZmE2Zjk4XzcxNDY4MjU1ODMxNzk_bbbab1da-fe70-499f-a08d-bbb8f3a86da8"
      unitRef="usd">17500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90ZXh0cmVnaW9uOmM1ZDY0YjljNGJlNDRmZjE4ZWUzNjliNmE3ZmE2Zjk4XzcxNDY4MjU1ODMxODQ_e74b6618-5138-41c2-971b-0d9538dac313"
      unitRef="usd">19300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90ZXh0cmVnaW9uOmM1ZDY0YjljNGJlNDRmZjE4ZWUzNjliNmE3ZmE2Zjk4XzcxNDY4MjU1ODMxOTI_19e0c33f-d0a7-447b-a8f0-c05f3cccc873"
      unitRef="usd">16000000.0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90ZXh0cmVnaW9uOmM1ZDY0YjljNGJlNDRmZjE4ZWUzNjliNmE3ZmE2Zjk4XzY5OA_31e9b2a6-ad0a-4a6c-b027-8f543660c75e">&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;Future expected amortization of intangible assets is as follows for the years ending December 31, (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:79.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTozZjMzZTA3MmYxOTU0MzgzOTFiZjM1MDc2NzU1MDNmOS90YWJsZXJhbmdlOjNmMzNlMDcyZjE5NTQzODM5MWJmMzUwNzY3NTUwM2Y5XzEtMS0xLTEtMA_a2b3ddaa-b9f0-4d61-933d-ccd1a464ade5"
      unitRef="usd">16636000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTozZjMzZTA3MmYxOTU0MzgzOTFiZjM1MDc2NzU1MDNmOS90YWJsZXJhbmdlOjNmMzNlMDcyZjE5NTQzODM5MWJmMzUwNzY3NTUwM2Y5XzItMS0xLTEtMA_0485d080-b04c-47ff-a864-b9a312f62b0d"
      unitRef="usd">14890000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTozZjMzZTA3MmYxOTU0MzgzOTFiZjM1MDc2NzU1MDNmOS90YWJsZXJhbmdlOjNmMzNlMDcyZjE5NTQzODM5MWJmMzUwNzY3NTUwM2Y5XzMtMS0xLTEtMA_cbc503cd-e85b-4c7d-afa5-42e718f77406"
      unitRef="usd">10890000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTozZjMzZTA3MmYxOTU0MzgzOTFiZjM1MDc2NzU1MDNmOS90YWJsZXJhbmdlOjNmMzNlMDcyZjE5NTQzODM5MWJmMzUwNzY3NTUwM2Y5XzQtMS0xLTEtMA_f1781691-2d24-492e-b358-d33310fbbfeb"
      unitRef="usd">7309000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTozZjMzZTA3MmYxOTU0MzgzOTFiZjM1MDc2NzU1MDNmOS90YWJsZXJhbmdlOjNmMzNlMDcyZjE5NTQzODM5MWJmMzUwNzY3NTUwM2Y5XzUtMS0xLTEtMA_4a5be454-9d2b-4c47-8af0-bcdb7acbf99c"
      unitRef="usd">7248000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTozZjMzZTA3MmYxOTU0MzgzOTFiZjM1MDc2NzU1MDNmOS90YWJsZXJhbmdlOjNmMzNlMDcyZjE5NTQzODM5MWJmMzUwNzY3NTUwM2Y5XzYtMS0xLTEtMA_c1fef342-eda0-40a9-b7bb-8364dacb4632"
      unitRef="usd">46622000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDYvZnJhZzpjNWQ2NGI5YzRiZTQ0ZmYxOGVlMzY5YjZhN2ZhNmY5OC90YWJsZTozZjMzZTA3MmYxOTU0MzgzOTFiZjM1MDc2NzU1MDNmOS90YWJsZXJhbmdlOjNmMzNlMDcyZjE5NTQzODM5MWJmMzUwNzY3NTUwM2Y5XzctMS0xLTEtMA_fb1a8c44-76e2-436d-a016-a500e08f86ac"
      unitRef="usd">103595000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzI3MDU_d4cea501-bc36-47c8-8c58-c30e70a6bdcb">Debt&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;Long-term debt consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank credit facility - term loan&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;77,988&#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;120,800&#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;Bank credit facility - revolver loans&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;175,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;152,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal amount of long-term debt&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;253,461&#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;272,800&#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 debt issuance costs&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,368)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,789)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,093&#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;270,011&#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&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;(20,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,883)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, net of current portion&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;230,714&#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;253,128&#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&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;We have a loan agreement with a group of banks that expires in January 2023. We borrow under the loan agreement to provide working capital support, fund letters of credit and finance acquisitions. The loan agreement includes term and revolving facilities. In June 2020, we amended the loan agreement to provide increased covenant flexibility in response to changes in financial operating performance resulting from the COVID-19 pandemic. Financing costs associated with the loan agreement amendment of approximately $636&#160;thousand were capitalized and are being amortized over the remaining term of the loan. The fair value of outstanding debt as of December&#160;31, 2020 under our bank loan facilities approximates its carrying value using Level 2 inputs based on market data on companies with a corporate rating similar to ours that have recently priced credit facilities.&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-weight:400;line-height:120%"&gt;Our required term and revolver loan payments after December&#160;31, 2020 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;21,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,398&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;*Includes the revolver loan required payment of $175.5&#160;million.&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-weight:400;line-height:120%"&gt;The maximum amount of credit available under the loan agreement for revolving loans and letters of credit as of December&#160;31, 2020 was $350 million. We pay an unused commitment fee and fees on letters of credit that are issued. We had &lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;no letters of credit outstanding as of December&#160;31, 2020 and approximately $54 thousand of letters of credit outstanding as of December&#160;31, 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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the loan agreement we may elect to increase the maximum availability of the term loan facility, the revolving loan facility, or both facilities up to an aggregate additional amount of $100 million. &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-weight:400;line-height:120%"&gt;We pay interest on the term loan borrowings and revolving loan borrowings at LIBOR plus a base margin or at a base rate (typically the prime rate) plus a base margin. As of December&#160;31, 2020, the LIBOR base margin was 3.00% and the base 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;base margin was 1.75%. The base margins increase or decrease in increments as our Total Funded Debt/EBITDA Ratio increases or decreases.&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-weight:400;line-height:120%"&gt;The loan agreement requires us to have interest rate hedges on a portion of the outstanding term loan until February 6, 2021. We have executed compliant interest rate hedges. The amount of our debt with interest rate swap agreements was $145.0 million as of December 31, 2020. After taking into account the impact of hedging instruments, as of December&#160;31, 2020 interest rates on portions of our outstanding debt ranged from 3.75% to 6.32%, and the effective interest rate on our aggregate outstanding debt was 4.80%.&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-weight:400;line-height:120%"&gt;Interest expense incurred on bank loan borrowings and interest rate hedges was approximately $12.7 million, $13.3 million and $6.9 million during the years ended December&#160;31, 2020, 2019 and 2018, respectively.&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-weight:400;line-height:120%"&gt;The loan agreement contains collateral requirements to secure our loan agreement obligations, restrictive covenants, a limit on annual dividends, and other affirmative and negative covenants, conditions and limitations. Restrictive covenants include a maximum Total Funded Debt/EBITDA Ratio and a minimum Fixed Charge Coverage Ratio. We were in compliance with required ratios and other terms and conditions as of December&#160;31, 2020. We continue to monitor the impacts of COVID-19 on our results of operations and liquidity relative to compliance with financial covenants; at this time, we expect that we will remain in compliance with such covenants over the next twelve months.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzI3MDg_6b7fc619-f804-4315-88e9-cad697b316b4">&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;Long-term debt consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank credit facility - term loan&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;77,988&#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;120,800&#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;Bank credit facility - revolver loans&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;175,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;152,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal amount of long-term debt&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;253,461&#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;272,800&#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 debt issuance costs&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,368)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,789)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,093&#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;270,011&#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&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;(20,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,883)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, net of current portion&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;230,714&#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;253,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0adb5562b7d2416dbd424249bf590052_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzItMS0xLTEtMA_afb85388-cce4-474f-8613-d55d71da0697"
      unitRef="usd">77988000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i367f7c2cfda14e1293bd8f6b0785526e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzItMy0xLTEtMA_a6ddefce-3537-411f-801e-d167ff2f279a"
      unitRef="usd">120800000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i492a1baf54e04c388fb8b37468eb85f1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzMtMS0xLTEtMA_111005a9-df36-4fc1-a291-8c0720b7fe8d"
      unitRef="usd">175473000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ib4e04d2c93484155beef9cfb109b56c6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzMtMy0xLTEtMA_d00fde22-a45c-4714-bdd4-0342c6dfbe2b"
      unitRef="usd">152000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzQtMS0xLTEtMA_9c446868-bbbf-44df-a71d-a4ebead8d590"
      unitRef="usd">253461000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzQtMy0xLTEtMA_d202314a-a65e-4a3b-9dcc-1c7b6e63f99f"
      unitRef="usd">272800000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzUtMS0xLTEtMA_91c7dd99-8640-4d31-93e1-eea2a832af90"
      unitRef="usd">2368000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzUtMy0xLTEtMA_b2f38c3f-2aca-4322-8c07-483cc8ae737d"
      unitRef="usd">2789000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzYtMS0xLTEtMA_d69398b8-1d1a-4b85-b899-0b5b8b37cc5f"
      unitRef="usd">251093000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzYtMy0xLTEtMA_59aa42c0-4128-4e4a-b3ec-4564202b1fea"
      unitRef="usd">270011000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzctMS0xLTEtMA_ebe761e6-fc8a-47d0-9f44-3fd9239a47d8"
      unitRef="usd">20379000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzctMy0xLTEtMA_6c326007-93d7-4bd1-bc70-c353604cdccd"
      unitRef="usd">16883000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzgtMS0xLTEtMA_ef0b2505-46e7-458c-bcd7-de753022b72d"
      unitRef="usd">230714000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTplMDEzNWUyZmIzZTI0OGJiYjJiZTgxN2NiOWU3NGUwOS90YWJsZXJhbmdlOmUwMTM1ZTJmYjNlMjQ4YmJiMmJlODE3Y2I5ZTc0ZTA5XzgtMy0xLTEtMA_6b4cc813-4b81-4638-a03c-596bd670dc63"
      unitRef="usd">253128000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="iad146053da3a46ca96d7965511d3a014_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzEwOTk1MTE2MzIyMjI_b481c217-3b0d-43d1-92d3-4b72361a72d2"
      unitRef="usd">636000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzI3MTI_060963fe-c12f-4da4-a882-396e14bd608e">&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;Our required term and revolver loan payments after December&#160;31, 2020 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;21,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,398&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;*Includes the revolver loan required payment of $175.5&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTpkODU2NWUwMjEyYzI0MDZmYTJlZDJmZWQ0MjE3YjhjYy90YWJsZXJhbmdlOmQ4NTY1ZTAyMTJjMjQwNmZhMmVkMmZlZDQyMTdiOGNjXzEtMi0xLTEtMA_2fa5d873-825d-41a4-8677-ac62bcac534a"
      unitRef="usd">21563000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTpkODU2NWUwMjEyYzI0MDZmYTJlZDJmZWQ0MjE3YjhjYy90YWJsZXJhbmdlOmQ4NTY1ZTAyMTJjMjQwNmZhMmVkMmZlZDQyMTdiOGNjXzItMi0xLTEtMA_baf8f1bb-7d84-41f0-97a6-aef0b36aa609"
      unitRef="usd">22500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTpkODU2NWUwMjEyYzI0MDZmYTJlZDJmZWQ0MjE3YjhjYy90YWJsZXJhbmdlOmQ4NTY1ZTAyMTJjMjQwNmZhMmVkMmZlZDQyMTdiOGNjXzMtMi0xLTEtMA_64ef34e6-d592-486c-8fe9-1e4314656735"
      unitRef="usd">209398000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90YWJsZTpkODU2NWUwMjEyYzI0MDZmYTJlZDJmZWQ0MjE3YjhjYy90YWJsZXJhbmdlOmQ4NTY1ZTAyMTJjMjQwNmZhMmVkMmZlZDQyMTdiOGNjXzYtMi0xLTEtMA_6d3fe8ca-8ae3-46e5-be1b-c8b1a93007b3"
      unitRef="usd">253461000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i492a1baf54e04c388fb8b37468eb85f1_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzEwOTk1MTE2MzIyNTI_753bf136-27b7-4c45-81d0-33aa4d45a960"
      unitRef="usd">175500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i492a1baf54e04c388fb8b37468eb85f1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzg4Ng_33b28f3c-867f-4d97-8694-e4f0fde8d1c0"
      unitRef="usd">350000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i492a1baf54e04c388fb8b37468eb85f1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzEwODE_6aa85044-47d1-48a9-8f0c-3160ff597ce4"
      unitRef="usd">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ib4e04d2c93484155beef9cfb109b56c6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzExMjc_851d0a6c-3761-4f0e-8c3f-2c1ba7d3c5db"
      unitRef="usd">54000</us-gaap:LettersOfCreditOutstandingAmount>
    <vsec:RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity
      contextRef="i3081882cac254608905aad7394f50d68_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzEzNjQ_e932a0b5-9910-46bd-879d-e68d4921bb5d"
      unitRef="usd">100000000</vsec:RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="iaafa2c6951c74415bc42d4082b91c8ac_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzE1NzM_3b4a0ba4-5aa1-4184-8c8d-873cbcf7805c"
      unitRef="number">0.0300</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i0000a518736d4ca688d0d3b5dc35cfc0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzE2MTA_119d0067-1edd-41b5-b638-8d56fec4eb61"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DerivativeNotionalAmount
      contextRef="iff97da8d5dfa4f52ad6dd6f8e8373cf4_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzY1OTcwNjk3NzEwODM_6535ce64-49b1-4f82-9e52-ab20d999ec67"
      unitRef="usd">145000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="idc3f02afec574460be1b5fe318a78ebf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzIwMzg_c7b84d6f-e892-49d8-9fe7-3bfe4f38168d"
      unitRef="number">0.0375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic00004fb0d134d0a917e38eb891ac1a1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzIwNDQ_f0d0f45b-9155-4a90-9192-1a475089b530"
      unitRef="number">0.0632</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i5c8a954b87b8464091b96c8746604edd_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzIxMTg_3caec4f0-b378-466e-9598-7513c8796d0c"
      unitRef="number">0.0480</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:InterestExpense
      contextRef="i3081882cac254608905aad7394f50d68_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzIyMTY_806dc17f-3cf4-4b22-bc40-b1aef2a26b90"
      unitRef="usd">12700000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i4a122a30f22348f28c0b7034b1e5c0e9_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzIyMjA_43a5dbee-0ab3-49b6-8dfd-32fe546f682c"
      unitRef="usd">13300000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib045f48c36ad47fcb2cc47cdd5448620_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMDkvZnJhZzo4ZjdiYTEzM2VkODE0N2VkOTdhYTMyMzljYzM2MWJjYi90ZXh0cmVnaW9uOjhmN2JhMTMzZWQ4MTQ3ZWQ5N2FhMzIzOWNjMzYxYmNiXzIyMjc_005f2ccd-d96a-4ef6-8fc3-3681348f2fcd"
      unitRef="usd">6900000</us-gaap:InterestExpense>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90ZXh0cmVnaW9uOjQwYmRkNDFlY2U5ODRmNmQ4ZTgyOTljMTEyZjBmODZkXzM1MQ_3d9a8f50-9123-463e-94f8-648ab638757b">Accrued Expenses and Other Current Liabilities&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;Accrued expenses and other current liabilities consisted of the following as of December&#160;31, 2020 and 2019 (in thousands):&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and benefits&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;21,525&#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;24,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities&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,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued customer rebates and royalties&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,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,067&#160;&lt;/span&gt;&lt;/td&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;Customer advances&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,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Interest rate swap liability&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,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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;Current portion of lease liabilities&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,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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&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,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,656&#160;&lt;/span&gt;&lt;/td&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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,172&#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;border-top:1pt solid #000;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;46,514&#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:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:OtherCurrentLiabilitiesTableTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90ZXh0cmVnaW9uOjQwYmRkNDFlY2U5ODRmNmQ4ZTgyOTljMTEyZjBmODZkXzEwOTk1MTE2MzA3MTM_4cde17dc-180d-4fb5-96dd-ce917f6a5469">&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;Accrued expenses and other current liabilities consisted of the following as of December&#160;31, 2020 and 2019 (in thousands):&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and benefits&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;21,525&#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;24,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities&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,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued customer rebates and royalties&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,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,067&#160;&lt;/span&gt;&lt;/td&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;Customer advances&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,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Interest rate swap liability&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,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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;Current portion of lease liabilities&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,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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&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,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,656&#160;&lt;/span&gt;&lt;/td&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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,172&#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;border-top:1pt solid #000;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;46,514&#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:OtherCurrentLiabilitiesTableTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90ZXh0cmVnaW9uOjQwYmRkNDFlY2U5ODRmNmQ4ZTgyOTljMTEyZjBmODZkXzEwOTk1MTE2MzA3MTM_c79f9cfc-3ad7-4374-b9ca-729b8105eeb2">&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;Accrued expenses and other current liabilities consisted of the following as of December&#160;31, 2020 and 2019 (in thousands):&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and benefits&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;21,525&#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;24,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities&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,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued customer rebates and royalties&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,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,067&#160;&lt;/span&gt;&lt;/td&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;Customer advances&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,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Interest rate swap liability&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,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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;Current portion of lease liabilities&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,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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&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,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,656&#160;&lt;/span&gt;&lt;/td&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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,172&#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;border-top:1pt solid #000;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;46,514&#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:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzEtMS0xLTEtODU5NA_ec7c7c7a-20db-464f-9dc2-79bf0bc9bda9"
      unitRef="usd">21525000</us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzEtMy0xLTEtODU5OA_65b42c48-c440-4985-8c4d-b9b450832400"
      unitRef="usd">24225000</us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzYtMS0xLTEtODU5NA_9d1eae57-2c3d-41ed-bc55-7392a2f43e52"
      unitRef="usd">9858000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzYtMy0xLTEtODU5OA_220e3670-841f-41c3-80a5-6d551d8ec523"
      unitRef="usd">3714000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccruedRoyaltiesCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzctMS0xLTEtODU5NA_29bf403e-b081-423c-984f-4098d317ddb5"
      unitRef="usd">2756000</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:AccruedRoyaltiesCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzctMy0xLTEtODU5OA_0396b2e6-330e-4f39-a64c-3f88c06ec0dc"
      unitRef="usd">3067000</us-gaap:AccruedRoyaltiesCurrent>
    <vsec:ContractWithCustomerCustomerAdvances
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzgtMS0xLTEtODU5NA_e8523e3f-698e-492b-9087-f1896b406451"
      unitRef="usd">1080000</vsec:ContractWithCustomerCustomerAdvances>
    <vsec:ContractWithCustomerCustomerAdvances
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzgtMy0xLTEtODU5OA_a76d3e9d-b71e-4775-926b-95697683cd9e"
      unitRef="usd">2669000</vsec:ContractWithCustomerCustomerAdvances>
    <vsec:InterestRateSwapLiabilityCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzktMS0xLTEtODU5NA_cbb1898a-8fbd-4a2f-af6c-299340072ff3"
      unitRef="usd">1603000</vsec:InterestRateSwapLiabilityCurrent>
    <vsec:InterestRateSwapLiabilityCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzktMy0xLTEtODU5OA_d1db7869-9f8e-4ffd-a8e7-2704f3f2e802"
      unitRef="usd">1473000</vsec:InterestRateSwapLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzEwLTEtMS0xLTg1OTQ_3536779f-f8cf-47bc-b91e-6818f5b2023e"
      unitRef="usd">4012000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzEwLTMtMS0xLTg1OTg_5c6e202e-6e15-4578-8360-015748a44d6c"
      unitRef="usd">3710000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzExLTEtMS0xLTg1OTQ_ff860b98-24e6-438f-976a-61cee83af473"
      unitRef="usd">4338000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzExLTMtMS0xLTg1OTg_03d6fe7d-46d1-420b-a52c-7245295666be"
      unitRef="usd">7656000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzEyLTEtMS0xLTg1OTQ_98127e6c-dd23-49e2-bb7b-59e66f4254f9"
      unitRef="usd">45172000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMTIvZnJhZzo0MGJkZDQxZWNlOTg0ZjZkOGU4Mjk5YzExMmYwZjg2ZC90YWJsZTozNzkzODllYjhiMDE0MjdmYmQzMDQyZmNmNjk1MGQ2Yy90YWJsZXJhbmdlOjM3OTM4OWViOGIwMTQyN2ZiZDMwNDJmY2Y2OTUwZDZjXzEyLTMtMS0xLTg1OTg_87522596-a79b-4d35-8a38-1f2a816f39ee"
      unitRef="usd">46514000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMDk5NTExNjM5NTA1_2ea12384-a72a-43ab-8f32-fa060f3eb1af">Stock-Based Compensation Plans&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;In 2006, our stockholders approved the VSE Corporation 2006 Restricted Stock Plan for VSE's directors, officers and other employees (the "2006 Plan").&#160;In May 2020, the stockholders approved amendments to the 2006 Plan extending its term until May 6, 2027 and authorizing an additional 500,000 shares of our common stock for issuance under the 2006 Plan.&#160;Under the 2006 Plan, we are authorized to issue up to 1,500,000 shares of our common stock and, as of December&#160;31, 2020, 725,945 shares remained available for issuance under the 2006 Plan.&#160;The Compensation Committee is responsible for the administration of the 2006 Plan and determines each recipient of an award under the 2006 Plan, the number of restricted shares of common stock subject to such award and the period of continued employment required for the vesting of such award.&#160;These terms are included in award agreements between VSE and the recipients of the award.&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-weight:400;line-height:120%"&gt;The total stock-based compensation expense related to restricted stock awards for the years ended December 31, are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employees&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;2,223&#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;2,667&#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;2,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-employee Directors&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;635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,858&#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;3,264&#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;2,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&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;Employees are permitted to use a certain number of shares of restricted stock to cover their personal tax liability for restricted stock awards. We paid approximately $690&#160;thousand, $688&#160;thousand and $641&#160;thousand, to cover this liability in the 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;ended December&#160;31, 2020, 2019 and 2018, respectively. These payments are classified as financing cash flows on the consolidated statements of cash flows. The total compensation cost related to non-vested awards not yet recognized was approximately $873&#160;thousand with a weighted average amortization period of 1.6 years as of 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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation consisting of restricted stock awards was included in costs and operating expenses and provision for income taxes on the accompanying statements of income for the years ended December&#160;31, 2020, 2019 and 2018 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation included in costs and operating expenses&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;2,858&#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;3,264&#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;3,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&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 recognized for stock-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;(713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense,&#160;net of income tax&#160;benefit&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;2,145&#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;2,601&#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;2,272&#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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Non-Employee Restricted Stock Awards&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-weight:400;line-height:120%"&gt;During 2020, 2019 and 2018, non-employee directors were awarded 16,100, 18,900 and 11,200 shares of restricted stock, respectively, under the 2006 Plan. The weighted average grant-date fair value of these restricted stock grants was $37.55 per share, $31.58 per share, and $49.38 per share for the shares awarded in 2020, 2019 and 2018, respectively. The shares issued vested immediately and, without the Compensation Committee's approval, cannot be sold, transferred, pledged or assigned before the second anniversary of the grant date. Compensation expense related to these grants was approximately $605&#160;thousand, $597&#160;thousand and $553&#160;thousand during 2020, 2019 and 2018, respectively. &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;Performance-Based Restricted Stock Awards&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-weight:400;line-height:120%"&gt;In January of every year since 2007, we have notified certain employees that they are eligible to receive awards of VSE stock under our 2006 Plan, based on our financial performance for the respective fiscal years.&#160;These restricted stock awards vest ratably over three years and are expensed on an accelerated basis over the vesting period of approximately three years.&#160;Upon issuance of shares on each vesting date, the liability is reduced and additional paid-in capital is increased.&#160;The date of award determination is expected to be in March 2021 for the 2020 awards. The date of award determination for the 2019 awards and the 2018 awards was March 2, 2020 and March 2, 2019, respectively. On each vesting date, 100% of the vested award is paid in our shares. The number of shares issued is based on the fair market value of our common stock on the vesting date. On March 2, 2020, the employees eligible for the 2019 awards, 2018 awards and 2017 awards received a total of 42,946 shares of common stock. The grant-date fair value of these awards was $28.67 per share.&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;Other Restricted Stock Awards&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-weight:400;line-height:120%"&gt;Under the 2006 Plan, restricted stock in the form of shares of our common stock can be awarded to key employees pursuant to the terms of their employment agreements. The following table summarizes the activity of non-vested restricted stock awards in shares during the years ended December 31, 2020 and 2019. There was no activity related to unvested restricted stock awards issued in shares during the year ended December 31, 2018. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.151%"/&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:14.543%"/&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:14.546%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Number of Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested as of December 31, 2018 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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;86,911&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:3pt double #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;31.92&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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;(29,110)&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;30.66&#160;&lt;/span&gt;&lt;/td&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="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;&#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;Unvested 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 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;57,801&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;32.56&#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;Granted&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:3pt double #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;30,500&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:3pt double #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;31.50&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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;(32,017)&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;32.14&#160;&lt;/span&gt;&lt;/td&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="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;&#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;Unvested 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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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;56,284&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;32.23&#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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i2ea2bb73a6434da7b58d5b3c5bd75bff_I20140531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMjc3Mg_a49e0562-bc0a-4ccc-a06e-4d7b7bd9f774"
      unitRef="shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ib4292b943ab94a29b0b36a067dc5b23d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMjgzMw_26532862-09d6-41f5-933e-a20bfe4d8c0c"
      unitRef="shares">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMzEzMw_e5f43c86-94b5-481b-b07f-3c57444da1e2"
      unitRef="shares">725945</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMDk5NTExNjM5NTA3_da28c062-2a76-4730-99cd-624617071711">&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 total stock-based compensation expense related to restricted stock awards for the years ended December 31, are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employees&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;2,223&#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;2,667&#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;2,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-employee Directors&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;635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,858&#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;3,264&#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;2,885&#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:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7ff4caa3bc12430285b80f71c6e75d4a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6MDI2OTVkNjFiMzhhNGQzNWE0NjE4ZTEwNzNjNDAwOGMvdGFibGVyYW5nZTowMjY5NWQ2MWIzOGE0ZDM1YTQ2MThlMTA3M2M0MDA4Y18xLTEtMS0xLTc1NDc_8d692f5d-bdf6-4a33-ab8c-0cbc7596d67f"
      unitRef="usd">2223000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifb54e8817ff94df4ad4312c5ee5fdc20_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6MDI2OTVkNjFiMzhhNGQzNWE0NjE4ZTEwNzNjNDAwOGMvdGFibGVyYW5nZTowMjY5NWQ2MWIzOGE0ZDM1YTQ2MThlMTA3M2M0MDA4Y18xLTMtMS0xLTc1NDc_be3bab9e-21e7-47a1-b1af-8dcdc8e7b7c0"
      unitRef="usd">2667000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie2e66e27c06240978f49b16484019922_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6MDI2OTVkNjFiMzhhNGQzNWE0NjE4ZTEwNzNjNDAwOGMvdGFibGVyYW5nZTowMjY5NWQ2MWIzOGE0ZDM1YTQ2MThlMTA3M2M0MDA4Y18xLTUtMS0xLTc1NDc_9f3426ee-248b-43d2-8e0b-20f46a36b7f2"
      unitRef="usd">2332000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0a8876cd808c4cd4a2cf1fbdf3f17abc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6MDI2OTVkNjFiMzhhNGQzNWE0NjE4ZTEwNzNjNDAwOGMvdGFibGVyYW5nZTowMjY5NWQ2MWIzOGE0ZDM1YTQ2MThlMTA3M2M0MDA4Y18yLTEtMS0xLTc1NDc_25e6a08a-546a-4131-8374-e1fe0d728465"
      unitRef="usd">635000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifa600fa560834824802a25806201932d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6MDI2OTVkNjFiMzhhNGQzNWE0NjE4ZTEwNzNjNDAwOGMvdGFibGVyYW5nZTowMjY5NWQ2MWIzOGE0ZDM1YTQ2MThlMTA3M2M0MDA4Y18yLTMtMS0xLTc1NDc_25f17f97-ecf5-4369-807c-8115745a586b"
      unitRef="usd">597000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i348603fb82534a02a27756579626b64f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6MDI2OTVkNjFiMzhhNGQzNWE0NjE4ZTEwNzNjNDAwOGMvdGFibGVyYW5nZTowMjY5NWQ2MWIzOGE0ZDM1YTQ2MThlMTA3M2M0MDA4Y18yLTUtMS0xLTc1NDc_576c2e26-d250-4dea-92b4-07f944cf8d9c"
      unitRef="usd">553000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i30730501d8b84955bb3d1a04e169fe21_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6MDI2OTVkNjFiMzhhNGQzNWE0NjE4ZTEwNzNjNDAwOGMvdGFibGVyYW5nZTowMjY5NWQ2MWIzOGE0ZDM1YTQ2MThlMTA3M2M0MDA4Y18zLTEtMS0xLTc1NDc_734a2d78-6af9-47a1-8cbd-143e1c51ec17"
      unitRef="usd">2858000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ied55968d345a4038b3eced363972601b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6MDI2OTVkNjFiMzhhNGQzNWE0NjE4ZTEwNzNjNDAwOGMvdGFibGVyYW5nZTowMjY5NWQ2MWIzOGE0ZDM1YTQ2MThlMTA3M2M0MDA4Y18zLTMtMS0xLTc1NDc_f0ef9fdf-b20c-4fb7-8bb9-064fa61cadbd"
      unitRef="usd">3264000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia9fdbbb77b5e495e9e47b545a78707f7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6MDI2OTVkNjFiMzhhNGQzNWE0NjE4ZTEwNzNjNDAwOGMvdGFibGVyYW5nZTowMjY5NWQ2MWIzOGE0ZDM1YTQ2MThlMTA3M2M0MDA4Y18zLTUtMS0xLTc1NDc_8aa534cd-f8d7-4021-91b5-aeea55e0173c"
      unitRef="usd">2885000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i30730501d8b84955bb3d1a04e169fe21_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMjg0NA_8e43cf2f-7f61-4300-9927-60d54e9c9c6a"
      unitRef="usd">690000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ied55968d345a4038b3eced363972601b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMjg1OQ_6a28f622-0f9f-4822-89a1-f73fab25cbf1"
      unitRef="usd">688000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia9fdbbb77b5e495e9e47b545a78707f7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMjg3NA_c016bb09-8b63-4425-921f-d62a3f4721d3"
      unitRef="usd">641000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMjkwMw_e4a96581-f436-4372-951f-a69c67296ce6"
      unitRef="usd">873000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjY0NDM4MzcyMjk1NQ_206f3e29-6fed-4644-8a78-5e1e14a863f9">P1Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMDk5NTExNjM5NTA2_e45fe2f8-b559-44f5-ac5c-38899f3cb496">&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;Stock-based compensation consisting of restricted stock awards was included in costs and operating expenses and provision for income taxes on the accompanying statements of income for the years ended December&#160;31, 2020, 2019 and 2018 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation included in costs and operating expenses&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;2,858&#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;3,264&#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;3,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&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 recognized for stock-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;(713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense,&#160;net of income tax&#160;benefit&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;2,145&#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;2,601&#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;2,272&#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:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:RestrictedStockExpense
      contextRef="i30730501d8b84955bb3d1a04e169fe21_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6ZWM4ZGUxNjBiNWZlNGQzNGE3OGFkMjRjNmJhYjY0ZTcvdGFibGVyYW5nZTplYzhkZTE2MGI1ZmU0ZDM0YTc4YWQyNGM2YmFiNjRlN18xLTEtMS0xLTc1NDc_cc8ebc2c-1cff-4735-8209-391d3ef6f2f0"
      unitRef="usd">2858000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="ied55968d345a4038b3eced363972601b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6ZWM4ZGUxNjBiNWZlNGQzNGE3OGFkMjRjNmJhYjY0ZTcvdGFibGVyYW5nZTplYzhkZTE2MGI1ZmU0ZDM0YTc4YWQyNGM2YmFiNjRlN18xLTMtMS0xLTc1NDc_2b564775-bbe6-4f56-ae8d-d077001469fd"
      unitRef="usd">3264000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="ia9fdbbb77b5e495e9e47b545a78707f7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6ZWM4ZGUxNjBiNWZlNGQzNGE3OGFkMjRjNmJhYjY0ZTcvdGFibGVyYW5nZTplYzhkZTE2MGI1ZmU0ZDM0YTc4YWQyNGM2YmFiNjRlN18xLTUtMS0xLTc1NDc_fe4bd590-db52-45c9-9871-1ed63f7bbeac"
      unitRef="usd">3027000</us-gaap:RestrictedStockExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i30730501d8b84955bb3d1a04e169fe21_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6ZWM4ZGUxNjBiNWZlNGQzNGE3OGFkMjRjNmJhYjY0ZTcvdGFibGVyYW5nZTplYzhkZTE2MGI1ZmU0ZDM0YTc4YWQyNGM2YmFiNjRlN18yLTEtMS0xLTc1NDc_aa6f5133-8cb8-4691-8b4a-9deb9072ccf9"
      unitRef="usd">713000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ied55968d345a4038b3eced363972601b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6ZWM4ZGUxNjBiNWZlNGQzNGE3OGFkMjRjNmJhYjY0ZTcvdGFibGVyYW5nZTplYzhkZTE2MGI1ZmU0ZDM0YTc4YWQyNGM2YmFiNjRlN18yLTMtMS0xLTc1NDc_5dfddc62-6b28-4b1f-b3b2-765571fab503"
      unitRef="usd">663000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ia9fdbbb77b5e495e9e47b545a78707f7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6ZWM4ZGUxNjBiNWZlNGQzNGE3OGFkMjRjNmJhYjY0ZTcvdGFibGVyYW5nZTplYzhkZTE2MGI1ZmU0ZDM0YTc4YWQyNGM2YmFiNjRlN18yLTUtMS0xLTc1NDc_00df2250-4393-4061-a92f-8f6e7b904a09"
      unitRef="usd">755000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i30730501d8b84955bb3d1a04e169fe21_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6ZWM4ZGUxNjBiNWZlNGQzNGE3OGFkMjRjNmJhYjY0ZTcvdGFibGVyYW5nZTplYzhkZTE2MGI1ZmU0ZDM0YTc4YWQyNGM2YmFiNjRlN18zLTEtMS0xLTc1NDc_5b1caf57-0125-4aa2-8adc-bf8f215ab0b1"
      unitRef="usd">2145000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="ied55968d345a4038b3eced363972601b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6ZWM4ZGUxNjBiNWZlNGQzNGE3OGFkMjRjNmJhYjY0ZTcvdGFibGVyYW5nZTplYzhkZTE2MGI1ZmU0ZDM0YTc4YWQyNGM2YmFiNjRlN18zLTMtMS0xLTc1NDc_dde6cfac-c820-4c23-8bd3-1cc7cbfda939"
      unitRef="usd">2601000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="ia9fdbbb77b5e495e9e47b545a78707f7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6ZWM4ZGUxNjBiNWZlNGQzNGE3OGFkMjRjNmJhYjY0ZTcvdGFibGVyYW5nZTplYzhkZTE2MGI1ZmU0ZDM0YTc4YWQyNGM2YmFiNjRlN18zLTUtMS0xLTc1NDc_61b93ae8-c123-4499-a1b8-fe5e9e31227d"
      unitRef="usd">2272000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="idc8ca8d500444526a47a36acd915e0fa_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMjkyNQ_50efc47c-0171-4225-a250-7b548f8dba79"
      unitRef="shares">16100</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i206e61a29554470cb308629cf3adbcb6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMjk0MA_10355f29-679b-4734-bce7-53f4f3d30706"
      unitRef="shares">18900</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="ifab979055042481b9962ef1bb019ef71_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMjk1NQ_d6c4590b-1a0d-4cdd-bbdf-23aa4a3fcfcf"
      unitRef="shares">11200</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ib904f68e53c6403eac9bfd071ef75908_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMjk3MA_090fad81-6c1d-4519-89f2-f1d1890e3fde"
      unitRef="usdPerShare">37.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ibd1a7f0beff343b0b9ab6bef24ea2ee9_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMjk4NQ_8bbea5a5-4d75-4bb5-bc74-915f065d9920"
      unitRef="usdPerShare">31.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i8cc69e5e85514112bfd38c45c01edd46_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMzAwMA_63f848ec-32b4-425d-8b7b-881d0affb589"
      unitRef="usdPerShare">49.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idc8ca8d500444526a47a36acd915e0fa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMzAyMg_0dd0dde4-e0ff-48e7-bf39-f5c2abc1d679"
      unitRef="usd">605000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i206e61a29554470cb308629cf3adbcb6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMzA1MQ_9a96481c-63f8-40fd-a5e3-b5f7d5f80438"
      unitRef="usd">597000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifab979055042481b9962ef1bb019ef71_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMzA4MA_4bd98ed8-f2cb-46ad-a7d3-e07a78af307d"
      unitRef="usd">553000</us-gaap:AllocatedShareBasedCompensationExpense>
    <vsec:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage
      contextRef="ib51c4586b66a494b8070f470fa58867a_I20190302"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMDk5NTExNjM5NTE0_a8a4133b-aa97-42d0-9ea5-b22a6a16c9f8"
      unitRef="number">1</vsec:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i2b56c73b1b9a40a9bd4981862142bd4a_D20190302-20190302"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMzEwMg_d86b83d2-fe74-4b06-aed1-886d6e0a13e5"
      unitRef="shares">42946</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ib51c4586b66a494b8070f470fa58867a_I20190302"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMjA5NDYyNzkxMzExNw_a7f2022d-e75a-4e90-8aea-dafd4367bbb7"
      unitRef="usdPerShare">28.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGV4dHJlZ2lvbjo5YjlmYmIxYTgzYWM0OTM1OGNlNzZjMzExNDdiNjNkM18xMDk5NTExNjM5NTE5_045db67f-6aab-4030-873e-41d5e0b43890">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.151%"/&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:14.543%"/&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:14.546%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Number of Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested as of December 31, 2018 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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;86,911&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:3pt double #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;31.92&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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;(29,110)&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;30.66&#160;&lt;/span&gt;&lt;/td&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="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;&#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;Unvested 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 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;57,801&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;32.56&#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;Granted&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:3pt double #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;30,500&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:3pt double #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;31.50&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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;(32,017)&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;32.14&#160;&lt;/span&gt;&lt;/td&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="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;&#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;Unvested 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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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;56,284&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;32.23&#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;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic4aa1248e8b64948b8b53a22438b9b1f_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF8yLTItMS0xLTg3Mzk_4856c93a-eddc-427b-abae-6abb883be618"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic4aa1248e8b64948b8b53a22438b9b1f_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF8yLTQtMS0xLTg3NDU_974d7879-e0de-4d76-8643-f3cd369939da"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ibf5bf1ca4f31455697bd62d805ba2264_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF8zLTItMS0xLTg3Mzk_9313a079-81c4-40f4-94d9-aaba09fa07e9"
      unitRef="shares">86911</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibf5bf1ca4f31455697bd62d805ba2264_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF8zLTQtMS0xLTg3NDU_10f8a4a6-3990-4db6-8118-49d653d72d27"
      unitRef="usdPerShare">31.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ibf5bf1ca4f31455697bd62d805ba2264_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF80LTItMS0xLTg3Mzk_3e92bb19-e118-4488-a091-1c86399f06fe"
      unitRef="shares">29110</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibf5bf1ca4f31455697bd62d805ba2264_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF80LTQtMS0xLTg3NDU_11d6a7e1-8fa0-45a4-b350-24494ec3b02d"
      unitRef="usdPerShare">30.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ibf5bf1ca4f31455697bd62d805ba2264_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF81LTItMS0xLTg3Mzk_2e8aef87-b653-4570-b773-7e9c8d23d60e"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ibf5bf1ca4f31455697bd62d805ba2264_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF81LTQtMS0xLTg3NDU_76bced93-2cde-4721-ad5e-11bf70a2729b"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id8b87a35785d4989a7ba474cb15ecb66_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF82LTItMS0xLTg3Mzk_3798449b-f08c-4680-83a7-90faa7b71775"
      unitRef="shares">57801</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="id8b87a35785d4989a7ba474cb15ecb66_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF82LTQtMS0xLTg3NDU_fb24213e-fe55-4bcd-97b7-342383d1df13"
      unitRef="usdPerShare">32.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ic92ac35aea564d7ca1de327e711b4b5f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF83LTItMS0xLTg3Mzk_d1d9820d-b3bf-423a-8342-47c0d0a508cf"
      unitRef="shares">30500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic92ac35aea564d7ca1de327e711b4b5f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF83LTQtMS0xLTg3NDU_d4e649de-7f5d-41cc-9974-fd90e2c5e501"
      unitRef="usdPerShare">31.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ic92ac35aea564d7ca1de327e711b4b5f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF84LTItMS0xLTg3Mzk_3f9e2451-ac7e-4993-a4c2-d0d7163bbab1"
      unitRef="shares">32017</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic92ac35aea564d7ca1de327e711b4b5f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF84LTQtMS0xLTg3NDU_e8995178-e7ce-4e12-b34c-e3ae42c52a77"
      unitRef="usdPerShare">32.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ic92ac35aea564d7ca1de327e711b4b5f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF85LTItMS0xLTg3Mzk_17fd4996-e580-44ea-b10b-8090f294166a"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ic92ac35aea564d7ca1de327e711b4b5f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF85LTQtMS0xLTg3NDU_adc730e5-89fd-48d7-ba10-27539127439f"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i871d6c8842e54ec890d3671790aa5b6d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF8xMC0yLTEtMS04NzM5_868bed87-10a8-4421-83f1-6662d1b8fff1"
      unitRef="shares">56284</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i871d6c8842e54ec890d3671790aa5b6d_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNTcwL2ZyYWc6OWI5ZmJiMWE4M2FjNDkzNThjZTc2YzMxMTQ3YjYzZDMvdGFibGU6M2M4ODBmMzZjYTg5NGM5MTgwZjcxOGFjOWJmYzhjNzAvdGFibGVyYW5nZTozYzg4MGYzNmNhODk0YzkxODBmNzE4YWM5YmZjOGM3MF8xMC00LTEtMS04NzQ1_abd91d74-9666-4b78-b0d9-d31e3e39b080"
      unitRef="usdPerShare">32.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90ZXh0cmVnaW9uOmMwNWYxYWRlZmYyMDQ0YmY4NTA1YjA2YTRiZTliMWE0XzI0NjA_9171d3d3-75d0-4ca1-b220-fd5ac675e68b">Income Taxes &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;We are subject to U.S. federal income tax as well as income tax in multiple state and local jurisdictions.&#160;We have concluded all U.S. federal income tax matters as well as material state and local tax matters for years through 2015. &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-weight:400;line-height:120%"&gt;We file consolidated federal income tax returns that include all of our subsidiaries. The components of the provision for income taxes from continuing operations for the years ended December&#160;31, 2020, 2019 and 2018 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&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:#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,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 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;7,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,667&#160;&lt;/span&gt;&lt;/td&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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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:top"&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 #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,492&#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;9,908&#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;11,565&#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:justify;vertical-align:top"&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:2px 1pt;text-align:right;vertical-align: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:2px 1pt;text-align:right;vertical-align: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:2px 1pt;text-align:right;vertical-align: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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&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;(78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,114)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&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;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(347)&lt;/span&gt;&lt;/td&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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106&#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;(505)&lt;/span&gt;&lt;/td&gt;&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,397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&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;The differences between the amount of tax computed at the federal statutory rate of 21% in 2020, 2019 and 2018, and the provision for income taxes from continuing operations for the years ended December&#160;31, 2020, 2019 and 2018 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax at statutory federal income tax rate&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;89&#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;9,749&#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;9,502&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases (decreases) in tax resulting from:&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;&#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:right;vertical-align: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:right;vertical-align: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal 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;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,861&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Permanent differences, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,406)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of Tax Act&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(795)&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(375)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior year true-up adjustment&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;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other provision adjustments&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;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(386)&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Certain amounts from the prior years have been reclassified to conform to the current year presentation.&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;The tax effect of temporary differences representing deferred tax assets and liabilities as of December&#160;31, 2020 and 2019 are as follows (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.920%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation and accrued paid leave&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;7,498&#160;&lt;/span&gt;&lt;/td&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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&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;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserve for contract disallowance&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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized inventory&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;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US operating and capital loss carryforward&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,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credit carryforward&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,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign country operating loss carryforward&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;583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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: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;23,043&#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;17,268&#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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&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 (a)&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,926)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,165)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&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;Total gross deferred tax assets&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;15,117&#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;16,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax 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: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="display:none"/&gt;&lt;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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,816)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill and intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&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;(5,384)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized inventory&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;(240)&lt;/span&gt;&lt;/td&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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(283)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(823)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:justify;vertical-align:top"&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 liabilities&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;(30,014)&lt;/span&gt;&lt;/td&gt;&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;(33,948)&lt;/span&gt;&lt;/td&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,845)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(a) A valuation allowance was provided against US capital loss in connection with  the stock sale of Prime Turbines, certain state tax credit and foreign tax loss deferred tax assets arising from carryforwards of unused tax benefits.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(b) Certain amounts from prior year have been reclassified to conform with current year presentation&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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We file income tax returns in the U.S. federal jurisdiction and in various state and foreign jurisdictions. With few exceptions, the statute of limitations for these jurisdictions is no longer open for audit or examinations for the years before 2016.  &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-weight:400;line-height:120%"&gt;At December 31, 2020, we have various tax losses and tax credits that may be applied against future taxable income. The majority of such tax attributes will expire in 2026 through 2030; however, some may be carried forward indefinitely.  &lt;/span&gt;&lt;/div&gt;In March 2020, the Coronavirus Aid, Relief and Economic Security Act (CARES Act) was enacted. The CARES Act includes certain changes to U.S. tax law, which we do not believe had a significant impact on our 2020 effective tax rate.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90ZXh0cmVnaW9uOmMwNWYxYWRlZmYyMDQ0YmY4NTA1YjA2YTRiZTliMWE0XzI0NTQ_c52c78e8-7fa6-44ff-9e2c-b1accb5b5a90">The components of the provision for income taxes from continuing operations for the years ended December&#160;31, 2020, 2019 and 2018 are as follows (in thousands):&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:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&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:#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,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 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;7,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,667&#160;&lt;/span&gt;&lt;/td&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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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:top"&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 #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,492&#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;9,908&#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;11,565&#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:justify;vertical-align:top"&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:2px 1pt;text-align:right;vertical-align: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:2px 1pt;text-align:right;vertical-align: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:2px 1pt;text-align:right;vertical-align: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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&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;(78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,114)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&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;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(347)&lt;/span&gt;&lt;/td&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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106&#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;(505)&lt;/span&gt;&lt;/td&gt;&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,397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzItMS0xLTEtMA_b2936b9d-7282-4891-84a2-6f86d10b8c7e"
      unitRef="usd">4086000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzItMy0xLTEtMA_692fe84d-40d4-46d8-b615-9907ec72eea2"
      unitRef="usd">7739000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzItNS0xLTEtMA_8993c9ad-7ca9-41f8-9bf8-2efd3a51ada0"
      unitRef="usd">9667000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzMtMS0xLTEtMA_bf73bb31-91f9-4892-9e3e-041e92071c2f"
      unitRef="usd">1262000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzMtMy0xLTEtMA_981a73e3-f07b-4c23-801b-5e337f29ff62"
      unitRef="usd">1344000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzMtNS0xLTEtMA_dc58fc7f-3b80-4506-80ae-3b9cb7316ba8"
      unitRef="usd">1758000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzQtMS0xLTEtMA_1ac8430b-cbf6-47fb-8a79-c989a4d9016e"
      unitRef="usd">144000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzQtMy0xLTEtMA_7ab6a514-57ec-4bf2-aba5-a5e772c621bb"
      unitRef="usd">825000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzQtNS0xLTEtMA_faffc4cc-34e3-48e2-b136-de07f95d83e9"
      unitRef="usd">140000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzUtMS0xLTEtMA_de6d369b-165c-4fc0-b30c-982cce5729d5"
      unitRef="usd">5492000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzUtMy0xLTEtMA_df05b342-fd3e-4a53-944d-1c8ce7428553"
      unitRef="usd">9908000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzUtNS0xLTEtMA_d9bd1160-ddd6-46fe-bff9-0ef693ef1be2"
      unitRef="usd">11565000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzctMS0xLTEtMA_0b951863-1628-4ce7-8e6a-20706e9216e8"
      unitRef="usd">-78000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzctMy0xLTEtMA_6df1ace6-3548-4e15-9209-3f6e0f790daf"
      unitRef="usd">-66000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzctNS0xLTEtMA_635d9554-7a36-4d9d-8d6f-9a3d2a5e82b2"
      unitRef="usd">-1114000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzgtMS0xLTEtMA_02ffa7bd-fc77-419b-b6a5-e3b77a4e4785"
      unitRef="usd">163000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzgtMy0xLTEtMA_02206541-3fcf-442f-a6d3-bc06a1a45d57"
      unitRef="usd">-490000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzgtNS0xLTEtMA_407721e0-06b1-4bb5-b0bf-547c0ff088a1"
      unitRef="usd">-347000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzktMS0xLTEtMA_cf954a8b-d7a8-4bc4-a2f0-97b3fb3de416"
      unitRef="usd">21000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzktMy0xLTEtMA_00ba9529-6b79-42bb-8f42-1d1a46f9d40a"
      unitRef="usd">51000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzktNS0xLTEtMA_35a81fa5-15bb-4df3-a678-1f62b39a5d83"
      unitRef="usd">64000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzEwLTEtMS0xLTA_7043b9ec-9493-4257-b73f-1e414cfea676"
      unitRef="usd">106000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzEwLTMtMS0xLTA_454717f5-2fc7-4331-9b35-9edab9d110be"
      unitRef="usd">-505000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzEwLTUtMS0xLTA_9d34932c-2a5c-4d93-862f-14cbca91b90d"
      unitRef="usd">-1397000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzExLTEtMS0xLTA_6d6de650-7b09-4522-aa27-47973da7122d"
      unitRef="usd">5598000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzExLTMtMS0xLTA_71ce8c3e-4483-4caa-acb2-817ebf1715fc"
      unitRef="usd">9403000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTplYTc4YzJjY2UzOWI0MzQ0YWIwMjgzYjcxNmNiODI5Ni90YWJsZXJhbmdlOmVhNzhjMmNjZTM5YjQzNDRhYjAyODNiNzE2Y2I4Mjk2XzExLTUtMS0xLTA_24001fc0-595f-417c-9360-6b614bdf28ef"
      unitRef="usd">10168000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90ZXh0cmVnaW9uOmMwNWYxYWRlZmYyMDQ0YmY4NTA1YjA2YTRiZTliMWE0XzI0NjY_fd123321-5c6f-499d-a48c-5477234581bc">&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 differences between the amount of tax computed at the federal statutory rate of 21% in 2020, 2019 and 2018, and the provision for income taxes from continuing operations for the years ended December&#160;31, 2020, 2019 and 2018 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax at statutory federal income tax rate&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;89&#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;9,749&#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;9,502&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases (decreases) in tax resulting from:&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;&#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:right;vertical-align: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:right;vertical-align: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal 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;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,861&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Permanent differences, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,406)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of Tax Act&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(795)&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(375)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior year true-up adjustment&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;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other provision adjustments&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;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(386)&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Certain amounts from the prior years have been reclassified to conform to the current year presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzEtMS0xLTEtMA_157401a1-8abf-4514-a683-f8bc335afe28"
      unitRef="usd">89000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzEtMy0xLTEtMA_2a4ce0d0-b370-4305-8827-7d63ce9565ea"
      unitRef="usd">9749000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzEtNS0xLTEtMA_d1da0a4e-150d-47c2-95ed-5b97b5239b1f"
      unitRef="usd">9502000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzMtMS0xLTEtMA_588fe059-9d3d-4291-a213-f7275d5bb478"
      unitRef="usd">-52000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzMtMy0xLTEtMA_f1f5593c-02ab-48f0-a6c6-8e1a739a5fdd"
      unitRef="usd">1805000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzMtNS0xLTEtMA_0381726e-6a96-4ada-8314-02c53a6df039"
      unitRef="usd">1861000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <vsec:EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzQtMS0xLTEtMA_5bbf4351-d687-46a3-8c88-0f851c71a95c"
      unitRef="usd">-1406000</vsec:EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount>
    <vsec:EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzQtMy0xLTEtMA_9c821858-27ef-45dd-b9ca-14163536ad21"
      unitRef="usd">-195000</vsec:EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount>
    <vsec:EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzQtNS0xLTEtMA_3466e9ef-7f45-41f9-a981-26badf89133f"
      unitRef="usd">367000</vsec:EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzUtMS0xLTEtMA_c7f0ed9d-8b26-48f0-93f0-00c465399e4f"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzUtMy0xLTEtMA_7a9303f0-a39a-4045-b741-b4eed048d431"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzUtNS0xLTEtMA_30e178c3-3be7-47e9-91a3-4a73b669715c"
      unitRef="usd">-795000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzYtMS0xLTEtMA_15ea3214-7a3b-49f6-bc5c-6b856b96c73c"
      unitRef="usd">195000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzYtMy0xLTEtMA_3f0e852f-be71-4407-a6ca-74516ffc4bf9"
      unitRef="usd">612000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzYtNS0xLTEtMA_77d252fd-ca4d-4e66-854a-7cc84ba8bc88"
      unitRef="usd">375000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <vsec:EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzctMS0xLTEtMA_6d71e338-2056-4468-a485-7afaf37d2587"
      unitRef="usd">-397000</vsec:EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount>
    <vsec:EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzctMy0xLTEtMA_ba9fe93c-7a0a-4ffe-a8e7-80e939b24cf1"
      unitRef="usd">1274000</vsec:EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount>
    <vsec:EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzctNS0xLTEtMA_f868bfbd-6da2-4b44-9b8e-193ff787626e"
      unitRef="usd">113000</vsec:EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzgtMS0xLTEtMzg5Ng_cb883952-4ef9-4998-87d8-2b19c33892e9"
      unitRef="usd">6716000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzgtMy0xLTEtMzg5Ng_76a2ad91-18fc-4429-b459-40055d923f08"
      unitRef="usd">-137000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzgtNS0xLTEtMzg5Ng_2eb16b92-efd3-401c-aa34-4148d71a98fc"
      unitRef="usd">107000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzgtMS0xLTEtMA_9a9bb639-3bef-47f3-bbe8-331ddccafd4f"
      unitRef="usd">49000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzgtMy0xLTEtMA_475afa5c-a0dc-4413-ae15-6ff13e0e45a0"
      unitRef="usd">67000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzgtNS0xLTEtMA_58df0654-e879-4bdf-95ab-ff0db305875b"
      unitRef="usd">-386000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzktMS0xLTEtMA_06949062-08d3-4f07-90cc-cb2f84fba2cd"
      unitRef="usd">5598000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzktMy0xLTEtMA_9de1e6b7-7c34-418d-8bd3-38039d31122b"
      unitRef="usd">9403000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTo5MDExNDQ0Y2MzMmY0MzBhODQzZTk4MzFiMTNlY2JmZi90YWJsZXJhbmdlOjkwMTE0NDRjYzMyZjQzMGE4NDNlOTgzMWIxM2VjYmZmXzktNS0xLTEtMA_f1c82e7e-d380-4dc7-b9ac-82a4d55cea79"
      unitRef="usd">10168000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90ZXh0cmVnaW9uOmMwNWYxYWRlZmYyMDQ0YmY4NTA1YjA2YTRiZTliMWE0XzI0NjM_c9d72360-96a6-467a-835b-f5f0f1883ffb">&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 tax effect of temporary differences representing deferred tax assets and liabilities as of December&#160;31, 2020 and 2019 are as follows (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.920%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation and accrued paid leave&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;7,498&#160;&lt;/span&gt;&lt;/td&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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&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;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserve for contract disallowance&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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized inventory&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;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US operating and capital loss carryforward&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,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credit carryforward&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,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign country operating loss carryforward&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;583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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: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;23,043&#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;17,268&#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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&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 (a)&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,926)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,165)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&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;Total gross deferred tax assets&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;15,117&#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;16,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax 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: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="display:none"/&gt;&lt;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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,816)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill and intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&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;(5,384)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized inventory&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;(240)&lt;/span&gt;&lt;/td&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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(283)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(823)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:justify;vertical-align:top"&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 liabilities&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;(30,014)&lt;/span&gt;&lt;/td&gt;&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;(33,948)&lt;/span&gt;&lt;/td&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,845)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(a) A valuation allowance was provided against US capital loss in connection with  the stock sale of Prime Turbines, certain state tax credit and foreign tax loss deferred tax assets arising from carryforwards of unused tax benefits.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(b) Certain amounts from prior year have been reclassified to conform with current year presentation&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;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzItMS0xLTEtMA_d01a74f8-5497-4c86-9550-0d37c3d7513b"
      unitRef="usd">6302000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzItMy0xLTEtMA_d01438fd-d166-4ab6-a972-5f954aa30943"
      unitRef="usd">7498000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences>
    <vsec:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzMtMS0xLTEtMA_b39e5657-4e9a-403e-8f82-898a75c0759e"
      unitRef="usd">6984000</vsec:DeferredTaxAssetsOperatingLeaseLiability>
    <vsec:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzMtMy0xLTEtMA_f2a6f022-5604-450b-8144-7a7db6279888"
      unitRef="usd">7009000</vsec:DeferredTaxAssetsOperatingLeaseLiability>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzQtMS0xLTEtMA_e0d487a3-412e-4f9c-bdac-ce811399ba5c"
      unitRef="usd">605000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzQtMy0xLTEtMA_9ede07c5-40ea-41b8-9e3e-005f6f3bed6a"
      unitRef="usd">678000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsHedgingTransactions
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzUtMS0xLTEtMA_428e5762-be0d-4143-9a13-1731d7afd8c3"
      unitRef="usd">400000</us-gaap:DeferredTaxAssetsHedgingTransactions>
    <us-gaap:DeferredTaxAssetsHedgingTransactions
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzUtMy0xLTEtMA_d6860865-3a0a-406f-b376-5c89d6a26058"
      unitRef="usd">367000</us-gaap:DeferredTaxAssetsHedgingTransactions>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzYtMS0xLTEtMA_edb55045-b179-4729-b1fe-8422a30a0961"
      unitRef="usd">195000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzYtMy0xLTEtMA_c8502fd3-d0d0-462f-8f34-bdc13d5b85bc"
      unitRef="usd">145000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzgtMS0xLTEtMA_7b27c2d9-f75d-4f0c-aa3e-37ac160864e6"
      unitRef="usd">573000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzgtMy0xLTEtMA_fde22ef0-e2eb-4e3d-847c-5023be10a79f"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzktMS0xLTEtMA_16fa6089-1916-41cd-a8b8-ec1316b5d68b"
      unitRef="usd">5989000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzktMy0xLTEtMA_10bf5632-e9a4-49a1-b9ba-2cf4bec4e6ed"
      unitRef="usd">24000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzEwLTEtMS0xLTA_fbff8c6a-6434-467f-bd0c-ea75a023b923"
      unitRef="usd">1412000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzEwLTMtMS0xLTA_5703935f-cba0-48eb-9052-c697c1c2248c"
      unitRef="usd">1547000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzExLTEtMS0xLTA_756b351a-d0fd-4e79-bd83-ac832472db7b"
      unitRef="usd">583000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzExLTMtMS0xLTA_2d5c068a-3027-4f00-8965-c0f0a61ec3af"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzEyLTEtMS0xLTA_102f0280-799f-42d2-a135-a65d09c91361"
      unitRef="usd">23043000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzEyLTMtMS0xLTA_a1548c02-36fa-43c1-a9e4-b31528552e0c"
      unitRef="usd">17268000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzEzLTEtMS0xLTA_fb0a084b-3133-43ad-b284-fa9a517cd13f"
      unitRef="usd">7926000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzEzLTMtMS0xLTA_eadc0105-c268-4086-8ef3-68275d06ed46"
      unitRef="usd">1165000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzE2LTEtMS0xLTA_3e699131-ee73-4fd2-bee7-c4793f14c321"
      unitRef="usd">15117000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzE2LTMtMS0xLTA_a34bc753-c914-4fdf-9e0e-a8cf6938aea5"
      unitRef="usd">16103000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzIwLTEtMS0xLTA_94dedd86-029b-402e-b137-e9c189b53616"
      unitRef="usd">3061000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzIwLTMtMS0xLTA_91f3ebde-897c-488c-9645-f5437386a283"
      unitRef="usd">2498000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzIxLTEtMS0xLTA_d089c5a5-7df8-41a1-8fd0-5f51adea6033"
      unitRef="usd">1816000</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzIxLTMtMS0xLTA_177baa25-c4c3-4c80-a686-50fb994818f0"
      unitRef="usd">1681000</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzIyLTEtMS0xLTA_2573a0c0-8776-495e-8d94-53d402cdcb45"
      unitRef="usd">19470000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzIyLTMtMS0xLTA_c5a3ffe8-ed48-470a-b733-f46feede0f33"
      unitRef="usd">23383000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzIzLTEtMS0xLTA_f377ba33-44b4-41f1-9751-1e98eeab9cc9"
      unitRef="usd">5384000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzIzLTMtMS0xLTA_2160097f-5c2a-4820-9d8c-e64674c7a1b6"
      unitRef="usd">5323000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzI0LTEtMS0xLTA_17f6720d-ae22-443f-8dd9-4109ebddbdd7"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzI0LTMtMS0xLTA_9c2cab6f-4064-409b-88db-c831fb26ed04"
      unitRef="usd">240000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzI1LTEtMS0xLTA_5a7ff36b-27eb-4f14-a7f0-2eaddbb2a9af"
      unitRef="usd">283000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzI1LTMtMS0xLTA_eaa81f4d-91f3-4f3e-94ae-0bf031d21bf4"
      unitRef="usd">823000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzI2LTEtMS0xLTA_36e76717-e50e-4b08-b6f2-82c092209bec"
      unitRef="usd">30014000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzI2LTMtMS0xLTA_49e692c4-02cb-4571-9eca-9948f473ddb0"
      unitRef="usd">33948000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzI4LTEtMS0xLTA_8ec914c1-58b2-4e32-b9b1-677430148a4f"
      unitRef="usd">14897000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjEvZnJhZzpjMDVmMWFkZWZmMjA0NGJmODUwNWIwNmE0YmU5YjFhNC90YWJsZTpkZDQ3Mjc1YWZiYjY0MDM2OWI0MTQxYTk0NWEzMDFmMS90YWJsZXJhbmdlOmRkNDcyNzVhZmJiNjQwMzY5YjQxNDFhOTQ1YTMwMWYxXzI4LTMtMS0xLTA_bc46f4b7-f1e9-41a4-82ef-b4a2d37b343c"
      unitRef="usd">17845000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzUyNTU_28b5fe82-d243-4105-9f1b-185306dd97d6">Commitments and Contingencies&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;Leases and Other Commitments&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-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Substantially all of our leases are long-term operating leases primarily for warehouse and office for facilities with fixed payment terms betwee&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;n &#160;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzk4OQ_680ad313-3b2d-4ff5-8fd0-edcefd549295"&gt;two&lt;/span&gt;&#160;and&#160;15 years. Operating lease cost primarily represents fixed lease payments for operating leases recognized on a straight-line basis over the applicable lease term and is included in costs and operating expenses on our consolidated statement of income. Our lease agreements do not contain any material residual value guarantees, material variable payment provisions or material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&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="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our lease cost for the year ended December&#160;31, 2020 and 2019 included the following components (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.284%"/&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:400;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&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;5,032&#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,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;/tr&gt;&lt;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;Short-term lease cost&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;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: sublease income&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;(666)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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-weight:400;line-height:120%"&gt;For the year ended December 31, 2018, total lease expense on our operating leases under the previous lease standard, net of sublease rentals, was&#160;$2.2 million.&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-weight:400;line-height:120%"&gt;In the first quarter of 2020, we closed on a sale-leaseback agreement involving land and an office building utilized by our Aviation segment to conduct operations in Miami, Florida. Under the agreement, the land and building, with a net book value of $1.3&#160;million was sold for a sale price of $2.6&#160;million and leased back under a 6-year term operating lease commencing upon the closing of the transaction. The lease provides us with an option to extend the lease upon the expiration of its term in April 2026 for two additional &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzEwOTk1MTE2NDI0OTM_0d0fb283-f39f-4bd8-aa79-25073e4a2769"&gt;five&lt;/span&gt;-year periods. In connection with the sale and leaseback transaction, we recognized a gain of $1.1&#160;million after incurring $200&#160;thousand in selling expenses.&#160;&#160;&#160;&#160;&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-weight:400;line-height:120%"&gt;The table below summarizes future minimum lease payments under operating leases, recorded on the balance sheet, as of December&#160;31, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.667%"/&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:400;line-height:100%"&gt;Operating 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:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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,366&#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:justify;vertical-align:top"&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&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;5,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&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;5,272&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 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;5,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 #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;31,594&#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:top"&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;(4,767)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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 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 #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;26,827&#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:top"&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 maturities of 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;(4,012)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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 liabilities&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;22,815&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We made cash payments of approximately $3.7&#160;million and $5.7 million for operating leases during the year ended December&#160;31, 2020 and 2019, respectively, which are included in cash flows from operating activities in our consolidated statement of cash flows. As of December&#160;31, 2020, the weighted average remaining lease term and discount rate for our operating leases were approximately 5.8 years and 5.4%, 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:700;line-height:120%"&gt;Contingencies&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-weight:400;line-height:120%"&gt;We may have certain claims in the normal course of business, including legal proceedings, against us and against other parties. In our opinion, the resolution of these other claims will not have a material adverse effect on our results of operations, financial position or cash flows. However, because the results of any legal proceedings cannot be predicted with certainty, the amount of loss, if any, cannot be reasonably estimated.&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-weight:400;line-height:120%"&gt;Further, from time-to-time, government agencies investigate whether our operations are being conducted in accordance with applicable contractual and regulatory requirements. Government investigations of us, whether relating to government contracts or conducted for other reasons, could result in administrative, civil or criminal liabilities, including repayments, fines or penalties being imposed upon us, or could lead to suspension or debarment from future government contracting. Government investigations often take years to complete and most result in no adverse action against us. We believe, based upon current information, that the outcome of any such government disputes and investigations will not have a material adverse effect on our results of operations, financial condition or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <vsec:TermOfLease
      contextRef="id71964cbd598434f801e07c08eb99e0a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzk5Ng_42f4d3d2-0e8c-45ec-bc4e-2255cc6ae6bb">P15Y</vsec:TermOfLease>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzUyNTY_a2619382-178b-4ad2-830c-a8a8a73dc4c7">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our lease cost for the year ended December&#160;31, 2020 and 2019 included the following components (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.284%"/&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:400;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&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;5,032&#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,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;/tr&gt;&lt;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;Short-term lease cost&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;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: sublease income&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;(666)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZToxZTUxMGM2ZDQxN2I0NzdkYTQwYmQwNjY3MDY2ZDg2Yi90YWJsZXJhbmdlOjFlNTEwYzZkNDE3YjQ3N2RhNDBiZDA2NjcwNjZkODZiXzItMi0xLTEtNDA4Nw_2dd988d3-ca4d-483d-a6fb-5b84619419b8"
      unitRef="usd">5032000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZToxZTUxMGM2ZDQxN2I0NzdkYTQwYmQwNjY3MDY2ZDg2Yi90YWJsZXJhbmdlOjFlNTEwYzZkNDE3YjQ3N2RhNDBiZDA2NjcwNjZkODZiXzItNC0xLTEtMA_7b0506cc-1946-4759-8252-94d641f155cc"
      unitRef="usd">6106000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZToxZTUxMGM2ZDQxN2I0NzdkYTQwYmQwNjY3MDY2ZDg2Yi90YWJsZXJhbmdlOjFlNTEwYzZkNDE3YjQ3N2RhNDBiZDA2NjcwNjZkODZiXzMtMi0xLTEtNDA4Nw_3867e6db-41e9-41e7-b12b-761478d3b5bd"
      unitRef="usd">622000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZToxZTUxMGM2ZDQxN2I0NzdkYTQwYmQwNjY3MDY2ZDg2Yi90YWJsZXJhbmdlOjFlNTEwYzZkNDE3YjQ3N2RhNDBiZDA2NjcwNjZkODZiXzMtNC0xLTEtMA_2593a299-1378-4a53-85c5-27b90c6e165a"
      unitRef="usd">698000</us-gaap:ShortTermLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZToxZTUxMGM2ZDQxN2I0NzdkYTQwYmQwNjY3MDY2ZDg2Yi90YWJsZXJhbmdlOjFlNTEwYzZkNDE3YjQ3N2RhNDBiZDA2NjcwNjZkODZiXzQtMi0xLTEtNDA4Nw_33f6d652-2f56-4995-afeb-7857983f3f1e"
      unitRef="usd">666000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZToxZTUxMGM2ZDQxN2I0NzdkYTQwYmQwNjY3MDY2ZDg2Yi90YWJsZXJhbmdlOjFlNTEwYzZkNDE3YjQ3N2RhNDBiZDA2NjcwNjZkODZiXzQtNC0xLTEtMA_b3e28250-8fe3-41c2-87d7-6944a86f3fa5"
      unitRef="usd">1022000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZToxZTUxMGM2ZDQxN2I0NzdkYTQwYmQwNjY3MDY2ZDg2Yi90YWJsZXJhbmdlOjFlNTEwYzZkNDE3YjQ3N2RhNDBiZDA2NjcwNjZkODZiXzUtMi0xLTEtNDA4Nw_416c6c90-9869-479c-827f-1ce61629563d"
      unitRef="usd">4988000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZToxZTUxMGM2ZDQxN2I0NzdkYTQwYmQwNjY3MDY2ZDg2Yi90YWJsZXJhbmdlOjFlNTEwYzZkNDE3YjQ3N2RhNDBiZDA2NjcwNjZkODZiXzUtNC0xLTEtMA_44a86d80-c0b5-4183-8774-c70cac1f8333"
      unitRef="usd">5782000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasesRentExpenseSubleaseRentals1
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzIwOTk_0ed63384-c16c-4467-837d-288eefa736d4"
      unitRef="usd">2200000</us-gaap:OperatingLeasesRentExpenseSubleaseRentals1>
    <us-gaap:SaleLeasebackTransactionNetBookValue
      contextRef="if1b0c71a97724ce0b4880cd95493e73a_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzEwOTk1MTE2NDI0NzI_aad5e122-73a3-4c6b-8a2e-e60bf300aae5"
      unitRef="usd">1300000</us-gaap:SaleLeasebackTransactionNetBookValue>
    <us-gaap:SaleAndLeasebackTransactionGainLossNet
      contextRef="ic16d65024a2244e791d20d8fa8ba87ad_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzEwOTk1MTE2NDI0NTg_4951b449-6f45-442f-ac7d-8c133527822a"
      unitRef="usd">2600000</us-gaap:SaleAndLeasebackTransactionGainLossNet>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="if1b0c71a97724ce0b4880cd95493e73a_I20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzEwOTk1MTE2NDI0NTE_55e08444-0106-4737-a129-6de80e4f0a81">P6Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <vsec:LesseeOperatingLeaseNumberOfRenewalOptions
      contextRef="ic16d65024a2244e791d20d8fa8ba87ad_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzEwOTk1MTE2NDI0ODU_c1e8742d-f353-4c80-9383-f8c205d17414"
      unitRef="leaserenewalperiod">2</vsec:LesseeOperatingLeaseNumberOfRenewalOptions>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="ic16d65024a2244e791d20d8fa8ba87ad_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzEwOTk1MTE2NDI1MDQ_6c9068be-fccd-4ee9-8613-e2fb5d06be7c"
      unitRef="usd">1100000</us-gaap:GainLossOnSaleOfProperties>
    <vsec:GainLossonSaleofBuildings
      contextRef="ic16d65024a2244e791d20d8fa8ba87ad_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzEwOTk1MTE2NDI1MzI_09439376-9efa-49b3-b982-8b3e2b4544b4"
      unitRef="usd">200000</vsec:GainLossonSaleofBuildings>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzUyNTc_da328a27-5d0e-4c58-9249-98ad65c362fe">&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-weight:400;line-height:120%"&gt;The table below summarizes future minimum lease payments under operating leases, recorded on the balance sheet, as of December&#160;31, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.667%"/&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:400;line-height:100%"&gt;Operating 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:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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,366&#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:justify;vertical-align:top"&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&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;5,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&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;5,272&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 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;5,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 #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;31,594&#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:top"&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;(4,767)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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 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 #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;26,827&#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:top"&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 maturities of 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;(4,012)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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 liabilities&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;22,815&#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;</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZTpkZTY4NjhkMWNhZjU0MjU5OTMyNTE1OWJjYWNjNjc5Yi90YWJsZXJhbmdlOmRlNjg2OGQxY2FmNTQyNTk5MzI1MTU5YmNhY2M2NzliXzEtMi0xLTEtMA_74fdc8cb-71df-4578-b0de-4d8279ef1c98"
      unitRef="usd">5366000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZTpkZTY4NjhkMWNhZjU0MjU5OTMyNTE1OWJjYWNjNjc5Yi90YWJsZXJhbmdlOmRlNjg2OGQxY2FmNTQyNTk5MzI1MTU5YmNhY2M2NzliXzItMi0xLTEtMA_990f0363-ff45-4e5a-b78a-72773a3cdbb7"
      unitRef="usd">5226000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZTpkZTY4NjhkMWNhZjU0MjU5OTMyNTE1OWJjYWNjNjc5Yi90YWJsZXJhbmdlOmRlNjg2OGQxY2FmNTQyNTk5MzI1MTU5YmNhY2M2NzliXzMtMi0xLTEtMA_9d34f1ee-c120-4cf7-b160-3690a39eff01"
      unitRef="usd">5122000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZTpkZTY4NjhkMWNhZjU0MjU5OTMyNTE1OWJjYWNjNjc5Yi90YWJsZXJhbmdlOmRlNjg2OGQxY2FmNTQyNTk5MzI1MTU5YmNhY2M2NzliXzQtMi0xLTEtMA_7af48a45-bdc3-4180-9d74-3a8245c0bc43"
      unitRef="usd">5193000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZTpkZTY4NjhkMWNhZjU0MjU5OTMyNTE1OWJjYWNjNjc5Yi90YWJsZXJhbmdlOmRlNjg2OGQxY2FmNTQyNTk5MzI1MTU5YmNhY2M2NzliXzUtMi0xLTEtMA_ba08fd49-6e8c-4c8d-8b96-997efda817c6"
      unitRef="usd">5272000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZTpkZTY4NjhkMWNhZjU0MjU5OTMyNTE1OWJjYWNjNjc5Yi90YWJsZXJhbmdlOmRlNjg2OGQxY2FmNTQyNTk5MzI1MTU5YmNhY2M2NzliXzYtMi0xLTEtMA_324e0bbe-d782-4164-959a-f30789c8b5b0"
      unitRef="usd">5415000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZTpkZTY4NjhkMWNhZjU0MjU5OTMyNTE1OWJjYWNjNjc5Yi90YWJsZXJhbmdlOmRlNjg2OGQxY2FmNTQyNTk5MzI1MTU5YmNhY2M2NzliXzctMi0xLTEtMA_5516c716-951f-4c0e-85bd-13b7dd920ec9"
      unitRef="usd">31594000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZTpkZTY4NjhkMWNhZjU0MjU5OTMyNTE1OWJjYWNjNjc5Yi90YWJsZXJhbmdlOmRlNjg2OGQxY2FmNTQyNTk5MzI1MTU5YmNhY2M2NzliXzgtMi0xLTEtMA_bc2351eb-600f-47a3-a74e-9a2d035be528"
      unitRef="usd">4767000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZTpkZTY4NjhkMWNhZjU0MjU5OTMyNTE1OWJjYWNjNjc5Yi90YWJsZXJhbmdlOmRlNjg2OGQxY2FmNTQyNTk5MzI1MTU5YmNhY2M2NzliXzktMi0xLTEtMA_4e7dfe16-f229-422f-9f2f-432d8491f63e"
      unitRef="usd">26827000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZTpkZTY4NjhkMWNhZjU0MjU5OTMyNTE1OWJjYWNjNjc5Yi90YWJsZXJhbmdlOmRlNjg2OGQxY2FmNTQyNTk5MzI1MTU5YmNhY2M2NzliXzEwLTItMS0xLTA_2e6320d3-e5ac-4ccb-a0d3-e7b391f88cbe"
      unitRef="usd">4012000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90YWJsZTpkZTY4NjhkMWNhZjU0MjU5OTMyNTE1OWJjYWNjNjc5Yi90YWJsZXJhbmdlOmRlNjg2OGQxY2FmNTQyNTk5MzI1MTU5YmNhY2M2NzliXzExLTItMS0xLTA_eb08a251-46a8-45ad-8568-396369cef8d3"
      unitRef="usd">22815000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeasePayments
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzEwOTk1MTE2NDI1MTg_f4766b2b-1afe-406d-a1aa-296fc92a64fd"
      unitRef="usd">3700000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzI4NDY_07fb0c12-4ced-4634-af18-b0877559ade4"
      unitRef="usd">5700000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzMxMTk_67841ccd-280a-45b3-9c94-f366ce0b8e93">P5Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzMxMjY_a086a5b6-45ea-4e9c-8faf-978506d29b9f"
      unitRef="number">0.054</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90ZXh0cmVnaW9uOjQ1MDJhZjkyNDk3YzQzNGNhMzEzNWViOWM4ZWI0N2MxXzQ5MjA_65e94a72-b637-444b-b9b5-0da5cc4490c9">Business Segments and Customer Information&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;Segment Information&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-weight:400;line-height:120%"&gt;Management of our business operations is conducted under three reportable operating segments:&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-weight:400;line-height:120%;text-decoration:underline"&gt;Aviation&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; &#x2013; Distribution and MRO Services&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;Our Aviation segment (formerly Aviation Group) provides aftermarket repair and distribution services to commercial, cargo, business and general aviation, military and defense, and rotorcraft customers globally. Core services include parts distribution, engine accessory maintenance, MRO services, rotable exchange and supply chain services.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Fleet&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; &#x2013; Distribution and Fleet Services&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;Our Fleet segment (formerly Supply Chain Management Group) provides parts, inventory management, e-commerce fulfillment, logistics, supply chain support and other services to support the commercial aftermarket medium- and heavy-duty truck market, the United States Postal Service ("USPS"), and the United States Department of Defense ("DoD"). Core services include vehicle parts distribution, sourcing, IT solutions customized fleet logistics, warehousing, kitting, just-in-time supply chain management, alternative product sourcing, and engineering and technical support.&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-weight:400;line-height:120%;text-decoration:underline"&gt;Federal and Defense&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; &#x2013; Logistics and Sustainment Services&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;Our Federal and Defense segment (formerly Federal Services Group) provides aftermarket MRO and logistics services to improve operational readiness and extend the life cycle of military vehicles, ships and aircraft for the DoD, federal agencies and international defense customers. Core services include base operations support; procurement; supply chain management; vehicle, maritime and aircraft sustainment services; IT services and energy consulting. &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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The operating segments reported below are the segments of the Company for which separate financial information is available and for which segment results are evaluated regularly by our Chief Executive Officer in deciding how to allocate resources and in assessing performance. We evaluate segment performance based on consolidated revenues and operating income. Net sales of our business segments exclude inter-segment sales as these activities are eliminated in consolidation.&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;Our segment information is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation &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;165,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;224,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;145,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fleet&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;242,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal and Defense&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;254,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336,986&#160;&lt;/span&gt;&lt;/td&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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;661,659&#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;752,627&#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;697,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss):&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;&#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:right;vertical-align: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:right;vertical-align: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&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;(35,513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;17,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;11,076&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fleet&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;26,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal and Defense&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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,797&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate 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;(3,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;(5,607)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&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;13,923&#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,257&#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;54,230&#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:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&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 expense:&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;&#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:2px 1pt;text-align:right;vertical-align: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:2px 1pt;text-align:right;vertical-align: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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&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;10,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;12,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fleet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;7,299&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal and Defense&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,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total depreciation and amortization&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;24,135&#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;26,927&#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;25,224&#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:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures:&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;&#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:2px 1pt;text-align:right;vertical-align: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:2px 1pt;text-align:right;vertical-align: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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&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;3,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;8,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fleet&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;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;802&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal and Defense&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;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&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;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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;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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&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;478,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;522,446&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fleet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal and Defense&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;66,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,966&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&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;73,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&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;780,081&#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;845,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&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;Revenues are net of inter-segment eliminations. Corporate expenses are primarily selling, general and administrative expenses not allocated to segments.&#160;Corporate assets are primarily cash, property and equipment and investments held in separate trust.&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-weight:400;line-height:120%"&gt;In 2020 and 2019, we allocated depreciation and amortization expense to each segment based on the segment in which each asset was utilized. In 2018, the allocation method for certain amortization expenses was based on each segment&#x2019;s percentage of overall cost. The primary reason for the change is to allocate depreciation and amortization expense to a specific segment depending on the asset deployment. Depreciation and amortization expense by segment for 2018 was not recast for these allocation changes, and this change did not impact our previously reported consolidated financial results. The impact for 2018, under the new allocation method, would have been a decrease in depreciation and amortization expense for the Federal and Defense segment of $8.1 million, with a corresponding increase for Aviation segment and Fleet segment of $3.7 million and $4.4 million, respectively. &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;Customer Information&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-weight:400;line-height:120%"&gt;Our revenues are derived from contract services performed for DoD agencies or federal civilian agencies and from the delivery of products to our commercial clients. The USPS, U.S. Army and Army Reserve, and U.S. Navy are our largest customers. Our customers also include various other government agencies and commercial entities. Our revenue by customer is as follows for the years ended December 31, (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:28.621%"/&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.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.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.887%"/&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="33" style="padding:2px 1pt;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;Years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Source of Revenues&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:400;line-height:100%"&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:400;line-height:100%"&gt;%&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:400;line-height:100%"&gt;2019&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:400;line-height:100%"&gt;%&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:400;line-height:100%"&gt;2018&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:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;DoD&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;236,397&#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;36&#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;304,334&#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;41&#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;334,494&#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;48&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other government&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;216,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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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;208,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;242,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;150,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661,659&#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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;752,627&#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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;697,218&#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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent: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;We do not measure revenue or profit by product or service lines, either for internal management or external financial reporting purposes, because it would be impractical to do so. Products offered and services performed are determined by contract requirements and the types of products and services provided for one contract bear no relation to similar products and services provided on another contract. Products and services provided vary when new contracts begin or current contracts expire. In many cases, more than one product or service is provided under a contract or contract task order. Accordingly, cost and revenue tracking are designed to best serve contract requirements and segregating costs and revenues by product or service lines in situations for which it is not required would be difficult and costly to both us and our customers.&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;Geographical Information &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-weight:400;line-height:120%"&gt;Revenue by geography is based on the billing address of the customer. Our revenue by geographic area is as follows (in thousands):&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&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:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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:400;line-height:100%"&gt;Years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&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;598,142&#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;659,451&#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;647,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Countries &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;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;93,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;50,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;661,659&#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;752,627&#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;697,218&#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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) No individual country, other than disclosed above, exceeded 10% of our total revenue for any period presented&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;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90ZXh0cmVnaW9uOjQ1MDJhZjkyNDk3YzQzNGNhMzEzNWViOWM4ZWI0N2MxXzQ5MTg_706c81c8-54e5-4c72-9cf0-0c6f8f01b211">&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;Segment Information&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-weight:400;line-height:120%"&gt;Management of our business operations is conducted under three reportable operating segments:&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-weight:400;line-height:120%;text-decoration:underline"&gt;Aviation&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; &#x2013; Distribution and MRO Services&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;Our Aviation segment (formerly Aviation Group) provides aftermarket repair and distribution services to commercial, cargo, business and general aviation, military and defense, and rotorcraft customers globally. Core services include parts distribution, engine accessory maintenance, MRO services, rotable exchange and supply chain services.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Fleet&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; &#x2013; Distribution and Fleet Services&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;Our Fleet segment (formerly Supply Chain Management Group) provides parts, inventory management, e-commerce fulfillment, logistics, supply chain support and other services to support the commercial aftermarket medium- and heavy-duty truck market, the United States Postal Service ("USPS"), and the United States Department of Defense ("DoD"). Core services include vehicle parts distribution, sourcing, IT solutions customized fleet logistics, warehousing, kitting, just-in-time supply chain management, alternative product sourcing, and engineering and technical support.&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-weight:400;line-height:120%;text-decoration:underline"&gt;Federal and Defense&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; &#x2013; Logistics and Sustainment Services&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;Our Federal and Defense segment (formerly Federal Services Group) provides aftermarket MRO and logistics services to improve operational readiness and extend the life cycle of military vehicles, ships and aircraft for the DoD, federal agencies and international defense customers. Core services include base operations support; procurement; supply chain management; vehicle, maritime and aircraft sustainment services; IT services and energy consulting. &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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The operating segments reported below are the segments of the Company for which separate financial information is available and for which segment results are evaluated regularly by our Chief Executive Officer in deciding how to allocate resources and in assessing performance. We evaluate segment performance based on consolidated revenues and operating income. Net sales of our business segments exclude inter-segment sales as these activities are eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90ZXh0cmVnaW9uOjQ1MDJhZjkyNDk3YzQzNGNhMzEzNWViOWM4ZWI0N2MxXzEzMw_f414f4d0-4b90-4475-81b8-28d0ca1229bb"
      unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90ZXh0cmVnaW9uOjQ1MDJhZjkyNDk3YzQzNGNhMzEzNWViOWM4ZWI0N2MxXzQ5MzU_6507646d-802c-4d4c-b777-6c2f7de796ef">&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;Our segment information is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation &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;165,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;224,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;145,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fleet&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;242,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal and Defense&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;254,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336,986&#160;&lt;/span&gt;&lt;/td&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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;661,659&#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;752,627&#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;697,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss):&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;&#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:right;vertical-align: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:right;vertical-align: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&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;(35,513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;17,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;11,076&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fleet&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;26,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal and Defense&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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,797&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate 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;(3,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;(5,607)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&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;13,923&#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,257&#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;54,230&#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:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&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 expense:&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;&#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:2px 1pt;text-align:right;vertical-align: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:2px 1pt;text-align:right;vertical-align: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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&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;10,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;12,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fleet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;7,299&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal and Defense&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,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total depreciation and amortization&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;24,135&#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;26,927&#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;25,224&#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:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures:&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;&#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:2px 1pt;text-align:right;vertical-align: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:2px 1pt;text-align:right;vertical-align: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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&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;3,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;8,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fleet&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;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;802&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal and Defense&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;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&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;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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;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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&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;478,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;522,446&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fleet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal and Defense&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;66,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,966&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&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;73,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&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;780,081&#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;845,864&#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:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa98cc36bb1b48c68ace7dbcbb6f7714_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzMtMS0xLTEtMA_02d978e2-13f7-402c-a87c-d86782a5fd21"
      unitRef="usd">165070000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i149623f1c5b64b88816949c10bcbbc21_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzMtMy0xLTEtMA_483d737c-9271-4fe5-8e6f-4e344cae6f37"
      unitRef="usd">224546000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3a36f9ba197e498999fa5dbd9d1f559f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzMtNS0xLTEtMA_837f1a7f-4104-4aeb-9deb-33f4e2171965"
      unitRef="usd">145423000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib3df8da2908d480ab4731e5c4b5dcc8c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzQtMS0xLTEtMA_a28e7ddc-7976-4c54-94bd-0657b4e071e5"
      unitRef="usd">242170000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if735df9f1455490a9453eff384348e57_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzQtMy0xLTEtMA_031e6b24-578a-412c-9507-3c568986dca9"
      unitRef="usd">214520000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i37d1cade82804072b419c66631d5c1c7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzQtNS0xLTEtMA_c1118da7-4900-4251-a265-6c150604b11b"
      unitRef="usd">214809000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaa10da4ab2d74c5ca71f853f2be05423_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzUtMS0xLTEtMA_2a457021-25ca-4b60-ad5c-6271d78f75f1"
      unitRef="usd">254419000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d483637935e4c9aaa1abab9653f400a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzUtMy0xLTEtMA_f64c9f0d-90c5-45c8-a9f8-8c2c39ce0146"
      unitRef="usd">313561000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i180c3cf70d39466e968a3a1e67fe4780_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzUtNS0xLTEtMA_afcf5f06-76a9-4147-b8ea-881b5a993eb6"
      unitRef="usd">336986000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib680ffdc960841909bb23d41af4d9b6c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzYtMS0xLTEtMA_e0443644-b9fb-4852-8541-4de63e3e7a08"
      unitRef="usd">661659000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i775306cb10634ced8e617c97b8b7b362_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzYtMy0xLTEtMA_a6aea058-9d55-4b4f-a85a-474681da7c74"
      unitRef="usd">752627000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5ab1846b77344fe09e9f9772026ee3ed_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzYtNS0xLTEtMA_89043e03-64ee-4b2a-8dae-b7f0651761d5"
      unitRef="usd">697218000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifa98cc36bb1b48c68ace7dbcbb6f7714_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzktMS0xLTEtMA_76796996-b910-4920-abd8-69b121c2ad5e"
      unitRef="usd">-35513000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i149623f1c5b64b88816949c10bcbbc21_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzktMy0xLTEtMA_010d33d0-26a4-490e-9484-b03c04af214d"
      unitRef="usd">17901000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3a36f9ba197e498999fa5dbd9d1f559f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzktNS0xLTEtMA_65b8c5a2-2a04-48e3-a689-af4a7a246951"
      unitRef="usd">11076000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib3df8da2908d480ab4731e5c4b5dcc8c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzEwLTEtMS0xLTA_140ab4be-6400-4010-83a0-11fa1a3dda37"
      unitRef="usd">26659000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if735df9f1455490a9453eff384348e57_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzEwLTMtMS0xLTA_44680616-ba3e-4969-af2e-da96dd9064d9"
      unitRef="usd">29819000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i37d1cade82804072b419c66631d5c1c7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzEwLTUtMS0xLTA_dd54b774-7b00-4605-9418-bc77049d1593"
      unitRef="usd">30626000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iaa10da4ab2d74c5ca71f853f2be05423_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzExLTEtMS0xLTA_6ac3e82f-b01f-4269-b6df-8c7ea28684fa"
      unitRef="usd">26309000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3d483637935e4c9aaa1abab9653f400a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzExLTMtMS0xLTA_fc2aff7f-23d9-4475-a2f0-206d2b3f7891"
      unitRef="usd">18144000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i180c3cf70d39466e968a3a1e67fe4780_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzExLTUtMS0xLTA_138df69c-168a-4fa0-a333-264b1d839df2"
      unitRef="usd">15797000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5ff83536e1a44bb58368521abf36f8ec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzEyLTEtMS0xLTA_e98effe9-5ec3-431f-8b27-1626056593d3"
      unitRef="usd">-3532000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if8d4083a412c453eae2888c05fe25f85_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzEyLTMtMS0xLTA_3ba7c429-684e-40ac-a360-75e5dffd1ea2"
      unitRef="usd">-5607000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i88f50f69f3204c04b478e455280e4460_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzEyLTUtMS0xLTA_851f19f9-3ad6-4de1-aa92-88d6e9e19b10"
      unitRef="usd">-3269000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib680ffdc960841909bb23d41af4d9b6c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzEzLTEtMS0xLTA_49ff556a-6ce1-4c15-8aff-acb87f3256e9"
      unitRef="usd">13923000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i775306cb10634ced8e617c97b8b7b362_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzEzLTMtMS0xLTA_40703673-2f98-42ac-bb28-3120c2742b88"
      unitRef="usd">60257000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5ab1846b77344fe09e9f9772026ee3ed_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzEzLTUtMS0xLTA_90c98ded-8beb-4728-b274-d0d964f61666"
      unitRef="usd">54230000</us-gaap:OperatingIncomeLoss>
    <vsec:DepreciationAndAmortizationExpense
      contextRef="ifa98cc36bb1b48c68ace7dbcbb6f7714_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE2LTEtMS0xLTA_99bd5726-73d1-4083-b1c7-f410d237b3cc"
      unitRef="usd">10874000</vsec:DepreciationAndAmortizationExpense>
    <vsec:DepreciationAndAmortizationExpense
      contextRef="i149623f1c5b64b88816949c10bcbbc21_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE2LTMtMS0xLTA_829ca333-dda2-4b47-8b8c-04675903219c"
      unitRef="usd">12546000</vsec:DepreciationAndAmortizationExpense>
    <vsec:DepreciationAndAmortizationExpense
      contextRef="i3a36f9ba197e498999fa5dbd9d1f559f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE2LTUtMS0xLTA_fdf70c66-36f6-4500-95c8-39918ecb646e"
      unitRef="usd">5123000</vsec:DepreciationAndAmortizationExpense>
    <vsec:DepreciationAndAmortizationExpense
      contextRef="ib3df8da2908d480ab4731e5c4b5dcc8c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE3LTEtMS0xLTA_12b3cb48-8e7c-4f1e-b03f-d1cc0909392b"
      unitRef="usd">10260000</vsec:DepreciationAndAmortizationExpense>
    <vsec:DepreciationAndAmortizationExpense
      contextRef="if735df9f1455490a9453eff384348e57_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE3LTMtMS0xLTA_131e5a30-f3cf-43ae-9f9d-5194291d8b9a"
      unitRef="usd">11085000</vsec:DepreciationAndAmortizationExpense>
    <vsec:DepreciationAndAmortizationExpense
      contextRef="i37d1cade82804072b419c66631d5c1c7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE3LTUtMS0xLTA_c80c0b4b-8243-437e-9217-30cc6dea91cb"
      unitRef="usd">7299000</vsec:DepreciationAndAmortizationExpense>
    <vsec:DepreciationAndAmortizationExpense
      contextRef="iaa10da4ab2d74c5ca71f853f2be05423_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE4LTEtMS0xLTA_7e1bebd6-f32a-4283-8a8b-dda09515da06"
      unitRef="usd">3001000</vsec:DepreciationAndAmortizationExpense>
    <vsec:DepreciationAndAmortizationExpense
      contextRef="i3d483637935e4c9aaa1abab9653f400a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE4LTMtMS0xLTA_05a37de9-ecc4-4042-94a2-3fb85089d38a"
      unitRef="usd">3296000</vsec:DepreciationAndAmortizationExpense>
    <vsec:DepreciationAndAmortizationExpense
      contextRef="i180c3cf70d39466e968a3a1e67fe4780_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE4LTUtMS0xLTA_026a93a6-d0e9-4168-9602-60d949389a31"
      unitRef="usd">12802000</vsec:DepreciationAndAmortizationExpense>
    <vsec:DepreciationAndAmortizationExpense
      contextRef="ib680ffdc960841909bb23d41af4d9b6c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE5LTEtMS0xLTA_f0cb34e2-beae-403f-a091-a9e43419048d"
      unitRef="usd">24135000</vsec:DepreciationAndAmortizationExpense>
    <vsec:DepreciationAndAmortizationExpense
      contextRef="i775306cb10634ced8e617c97b8b7b362_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE5LTMtMS0xLTA_5c30cff0-87f9-4bbf-a975-552367d75b5d"
      unitRef="usd">26927000</vsec:DepreciationAndAmortizationExpense>
    <vsec:DepreciationAndAmortizationExpense
      contextRef="i5ab1846b77344fe09e9f9772026ee3ed_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzE5LTUtMS0xLTA_63bc24ad-eecb-4990-acb8-287a1fc75b8e"
      unitRef="usd">25224000</vsec:DepreciationAndAmortizationExpense>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ifa98cc36bb1b48c68ace7dbcbb6f7714_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzIyLTEtMS0xLTA_820ed2d2-572a-49ee-b412-79de6c1c7bee"
      unitRef="usd">3445000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i149623f1c5b64b88816949c10bcbbc21_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzIyLTMtMS0xLTA_1ae40a49-691c-460b-94bf-9aaa44447c27"
      unitRef="usd">8396000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i3a36f9ba197e498999fa5dbd9d1f559f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzIyLTUtMS0xLTA_aecd86ab-d9da-437f-90ca-f1fe25e44cef"
      unitRef="usd">1772000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ib3df8da2908d480ab4731e5c4b5dcc8c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzIzLTEtMS0xLTA_1f97ff00-4be9-40c7-b530-c60bff72e18d"
      unitRef="usd">675000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="if735df9f1455490a9453eff384348e57_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzIzLTMtMS0xLTA_5be29237-18c5-4666-975f-5d16d407bca5"
      unitRef="usd">1076000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i37d1cade82804072b419c66631d5c1c7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzIzLTUtMS0xLTA_a0078605-05a8-4d27-8054-c0b2004dc9a0"
      unitRef="usd">802000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="iaa10da4ab2d74c5ca71f853f2be05423_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzI0LTEtMS0xLTA_c0d3b6e4-94c5-4b40-afd9-8a3b1626d5d9"
      unitRef="usd">148000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i3d483637935e4c9aaa1abab9653f400a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzI0LTMtMS0xLTA_89786203-20d0-41dc-a736-1aa4f8f3d1ca"
      unitRef="usd">58000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i180c3cf70d39466e968a3a1e67fe4780_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzI0LTUtMS0xLTA_f23856f7-6449-40ac-8da8-61e4fcdaf9b0"
      unitRef="usd">209000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i5ff83536e1a44bb58368521abf36f8ec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzI1LTEtMS0xLTA_a1a1d6ce-11a2-44e7-a760-89052aa2b487"
      unitRef="usd">159000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="if8d4083a412c453eae2888c05fe25f85_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzI1LTMtMS0xLTA_eff933a6-01f8-492f-bfb0-ee3d623e4312"
      unitRef="usd">130000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i88f50f69f3204c04b478e455280e4460_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzI1LTUtMS0xLTA_63c34839-1e8b-4ba4-a513-2d8ead7ff57d"
      unitRef="usd">334000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ib680ffdc960841909bb23d41af4d9b6c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzI2LTEtMS0xLTA_843cdfb6-05d9-4164-a4e1-db14d272f598"
      unitRef="usd">4427000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i775306cb10634ced8e617c97b8b7b362_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzI2LTMtMS0xLTA_abfef540-cfbb-4116-8855-027c30daf863"
      unitRef="usd">9660000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i5ab1846b77344fe09e9f9772026ee3ed_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZTI5OTQ2OTMzOWY0NzEyODEyYjcwMGU2MjM0ZjJiYy90YWJsZXJhbmdlOjNlMjk5NDY5MzM5ZjQ3MTI4MTJiNzAwZTYyMzRmMmJjXzI2LTUtMS0xLTA_9d0db19d-ed1d-4c84-9c92-6f713ab25fc1"
      unitRef="usd">3117000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:Assets
      contextRef="i11723986bea444c6b49d5586e134b9ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTo2NTI4NTY1NDU4MjE0NzhlYTU4ODUwYTdiMzAzYmYwZC90YWJsZXJhbmdlOjY1Mjg1NjU0NTgyMTQ3OGVhNTg4NTBhN2IzMDNiZjBkXzMtMS0xLTEtMA_b62d76d0-b7bd-4df0-85cf-cfa211a2e2a2"
      unitRef="usd">478861000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i119891b913a34554aa2cdc6c790405e4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTo2NTI4NTY1NDU4MjE0NzhlYTU4ODUwYTdiMzAzYmYwZC90YWJsZXJhbmdlOjY1Mjg1NjU0NTgyMTQ3OGVhNTg4NTBhN2IzMDNiZjBkXzMtMy0xLTEtMA_660c80bc-36f9-4453-895b-2e2e32a3230f"
      unitRef="usd">522446000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="icc1a0c02c7074b12a318ce2940960d3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTo2NTI4NTY1NDU4MjE0NzhlYTU4ODUwYTdiMzAzYmYwZC90YWJsZXJhbmdlOjY1Mjg1NjU0NTgyMTQ3OGVhNTg4NTBhN2IzMDNiZjBkXzQtMS0xLTEtMA_44290a08-39b6-4503-b21f-f37e4f5cbbbf"
      unitRef="usd">161088000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i84a4b72cca51441f9174d72f4f7dad0c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTo2NTI4NTY1NDU4MjE0NzhlYTU4ODUwYTdiMzAzYmYwZC90YWJsZXJhbmdlOjY1Mjg1NjU0NTgyMTQ3OGVhNTg4NTBhN2IzMDNiZjBkXzQtMy0xLTEtMA_db784da5-a6ca-4204-a353-86bce7ddf0b3"
      unitRef="usd">170142000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia2ba850fb4474750b4b811bcdf3308a0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTo2NTI4NTY1NDU4MjE0NzhlYTU4ODUwYTdiMzAzYmYwZC90YWJsZXJhbmdlOjY1Mjg1NjU0NTgyMTQ3OGVhNTg4NTBhN2IzMDNiZjBkXzUtMS0xLTEtMA_503b7dd1-594c-4779-8055-d62c6a9b676f"
      unitRef="usd">66808000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i24fab08505e248e38fa57d9ccb5329a9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTo2NTI4NTY1NDU4MjE0NzhlYTU4ODUwYTdiMzAzYmYwZC90YWJsZXJhbmdlOjY1Mjg1NjU0NTgyMTQ3OGVhNTg4NTBhN2IzMDNiZjBkXzUtMy0xLTEtMA_901e7e9c-886d-4657-8f25-ae8842c31a32"
      unitRef="usd">88966000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8f1c263747854965a2c819b2e09bfad5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTo2NTI4NTY1NDU4MjE0NzhlYTU4ODUwYTdiMzAzYmYwZC90YWJsZXJhbmdlOjY1Mjg1NjU0NTgyMTQ3OGVhNTg4NTBhN2IzMDNiZjBkXzYtMS0xLTEtMA_44841bfc-06c5-4a7e-82d3-3c95bf55aae0"
      unitRef="usd">73324000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ida6d38c8a96a484b97f205e9da90c67d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTo2NTI4NTY1NDU4MjE0NzhlYTU4ODUwYTdiMzAzYmYwZC90YWJsZXJhbmdlOjY1Mjg1NjU0NTgyMTQ3OGVhNTg4NTBhN2IzMDNiZjBkXzYtMy0xLTEtMA_cbf34b0b-a4f2-41b9-becf-cc3f9043ddf9"
      unitRef="usd">64310000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id9c437c3ed6f4dd3b766dc898d248c5e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTo2NTI4NTY1NDU4MjE0NzhlYTU4ODUwYTdiMzAzYmYwZC90YWJsZXJhbmdlOjY1Mjg1NjU0NTgyMTQ3OGVhNTg4NTBhN2IzMDNiZjBkXzctMS0xLTEtMA_14162d8b-ecf8-49d3-a4e9-47fa7b198b9f"
      unitRef="usd">780081000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i53b6dcce55a64f84ae653f7564ae9a92_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTo2NTI4NTY1NDU4MjE0NzhlYTU4ODUwYTdiMzAzYmYwZC90YWJsZXJhbmdlOjY1Mjg1NjU0NTgyMTQ3OGVhNTg4NTBhN2IzMDNiZjBkXzctMy0xLTEtMA_adf2fb61-e4be-4f5d-9646-ca3b732574b6"
      unitRef="usd">845864000</us-gaap:Assets>
    <vsec:IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges
      contextRef="i1d6123bedabf4dc8a62d97d90a6e2a1e_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90ZXh0cmVnaW9uOjQ1MDJhZjkyNDk3YzQzNGNhMzEzNWViOWM4ZWI0N2MxXzMwMTk_33d353c5-42c5-430a-9889-2623f2dcd118"
      unitRef="usd">-8100000</vsec:IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges>
    <vsec:IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges
      contextRef="i3ecce1f556214bf79a2b9070302877cd_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90ZXh0cmVnaW9uOjQ1MDJhZjkyNDk3YzQzNGNhMzEzNWViOWM4ZWI0N2MxXzMwOTg_3fa7d911-5d0b-4ea4-bfe3-34249fa2c1e0"
      unitRef="usd">3700000</vsec:IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges>
    <vsec:IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges
      contextRef="i9a690e05e1044ab3a4ed117dc6e83f99_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90ZXh0cmVnaW9uOjQ1MDJhZjkyNDk3YzQzNGNhMzEzNWViOWM4ZWI0N2MxXzMxMDU_d65782d6-604d-4e8b-bfad-279cd3f6ceb0"
      unitRef="usd">4400000</vsec:IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90ZXh0cmVnaW9uOjQ1MDJhZjkyNDk3YzQzNGNhMzEzNWViOWM4ZWI0N2MxXzQ5MjQ_91222d8a-6607-48e9-b332-16cb59263036">Our revenue by customer is as follows for the years ended December 31, (in thousands):&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:28.621%"/&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.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.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.887%"/&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="33" style="padding:2px 1pt;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;Years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Source of Revenues&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:400;line-height:100%"&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:400;line-height:100%"&gt;%&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:400;line-height:100%"&gt;2019&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:400;line-height:100%"&gt;%&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:400;line-height:100%"&gt;2018&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:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;DoD&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;236,397&#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;36&#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;304,334&#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;41&#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;334,494&#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;48&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other government&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;216,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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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;208,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;242,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;150,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661,659&#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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;752,627&#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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;697,218&#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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9d64074dbb8744948327c54f82a95c2b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzItMi0xLTEtMA_8b74d2d6-7295-459a-83cb-890c831286c6"
      unitRef="usd">236397000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9d64074dbb8744948327c54f82a95c2b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzItNC0xLTEtMA_436606c7-cc4b-4c37-8810-6efc107fc0c9"
      unitRef="number">0.36</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i552ce9cef1d34415bcc943da1970c7c9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzItNi0xLTEtMA_534af224-eb9e-45f4-a90f-2eb356172bb7"
      unitRef="usd">304334000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i552ce9cef1d34415bcc943da1970c7c9_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzItOC0xLTEtMA_9b0bda0f-5f2c-42a6-993e-9ce6fdf27d22"
      unitRef="number">0.41</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i74893e1d55be4e758eabf7ce16022fb5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzItMTAtMS0xLTA_80744259-e0c8-4380-b4a2-b8cc8cf9768d"
      unitRef="usd">334494000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i74893e1d55be4e758eabf7ce16022fb5_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzItMTItMS0xLTA_ff4d62f2-e1d7-4065-917b-a3ab0a42bccb"
      unitRef="number">0.48</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2aa4ab0ab33243a9999218def0c53edd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzMtMi0xLTEtMA_4d933816-ec22-4322-9617-f34455552307"
      unitRef="usd">216957000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2aa4ab0ab33243a9999218def0c53edd_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzMtNC0xLTEtMA_1b92d657-f4fc-41f0-b167-4a6b07d79963"
      unitRef="number">0.33</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17bb09cff640413b835b8b7ebafbaae7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzMtNi0xLTEtMA_629fb9f8-f833-4348-b9a1-4cffad7d4e68"
      unitRef="usd">205775000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i17bb09cff640413b835b8b7ebafbaae7_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzMtOC0xLTEtMA_44ac0a52-1af6-4d4b-a1c9-7fac020f463d"
      unitRef="number">0.27</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i448ceacf33574d46bcacc435c77265cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzMtMTAtMS0xLTA_da5660ca-e0db-430d-a41f-6c78cbbbef6c"
      unitRef="usd">212118000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i448ceacf33574d46bcacc435c77265cf_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzMtMTItMS0xLTA_868c28cc-47d3-4268-85a1-aaa0c59f5bda"
      unitRef="number">0.30</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic4e07fa15ea2416daa89014ebafa5003_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzQtMi0xLTEtMA_02848aa0-a9db-4f6f-8814-c4b3cae0af76"
      unitRef="usd">208305000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic4e07fa15ea2416daa89014ebafa5003_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzQtNC0xLTEtMA_e37e17dc-2c5f-4d47-9176-922d588221ee"
      unitRef="number">0.31</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc0a758db0b44b65806fdb4aca5f3bfe_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzQtNi0xLTEtMA_fd5e7ca2-15b3-4527-a657-a4ae5396bcb4"
      unitRef="usd">242518000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="idc0a758db0b44b65806fdb4aca5f3bfe_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzQtOC0xLTEtMA_a0a34471-71fe-4f5e-873f-b2a399723cf9"
      unitRef="number">0.32</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1145c61b62c34ee28b38af38a23abf1c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzQtMTAtMS0xLTA_34a730e5-09bb-4631-af72-40933e74fa04"
      unitRef="usd">150606000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1145c61b62c34ee28b38af38a23abf1c_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzQtMTItMS0xLTA_f19e9138-b839-40aa-ae6d-705759a03623"
      unitRef="number">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzUtMi0xLTEtMA_4776c97e-5db9-4a4e-af5d-f49abbbd7335"
      unitRef="usd">661659000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzUtNC0xLTEtMA_9173668c-51ce-4c5f-b00c-9b0284c2048c"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzUtNi0xLTEtMA_ce1ee663-e5a2-42b5-905e-ddabfe233737"
      unitRef="usd">752627000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzUtOC0xLTEtMA_15cd2eb8-e901-47de-aba0-6c73eecc7fe4"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzUtMTAtMS0xLTA_8ddb6332-43fd-4cb9-8219-cc9dcdb296bb"
      unitRef="usd">697218000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozZDExNjRkMDQ1OTk0YzNiYWJlZjU4YzFiNGYxNTQxNS90YWJsZXJhbmdlOjNkMTE2NGQwNDU5OTRjM2JhYmVmNThjMWI0ZjE1NDE1XzUtMTItMS0xLTA_76b76b07-02ae-4c3e-87fe-d8fd57f45794"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90ZXh0cmVnaW9uOjQ1MDJhZjkyNDk3YzQzNGNhMzEzNWViOWM4ZWI0N2MxXzQ5MzE_99cba709-dfc8-4614-917c-f0860174af8c">&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 by geography is based on the billing address of the customer. Our revenue by geographic area is as follows (in thousands):&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&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:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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:400;line-height:100%"&gt;Years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&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;598,142&#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;659,451&#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;647,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Countries &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;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;93,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;50,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;661,659&#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;752,627&#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;697,218&#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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) No individual country, other than disclosed above, exceeded 10% of our total revenue for any period presented&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;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i229b43b7fccc4cce9e3c70ddf68792ac_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozMGNmYzllNTgyMzQ0YzkwYmIzN2ZlZjZjYmM0ODQ0My90YWJsZXJhbmdlOjMwY2ZjOWU1ODIzNDRjOTBiYjM3ZmVmNmNiYzQ4NDQzXzItMi0xLTEtMA_af96308e-6eed-4e03-a61c-b6e73dc985f0"
      unitRef="usd">598142000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e4527807f864664b025db11735bb5a6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozMGNmYzllNTgyMzQ0YzkwYmIzN2ZlZjZjYmM0ODQ0My90YWJsZXJhbmdlOjMwY2ZjOWU1ODIzNDRjOTBiYjM3ZmVmNmNiYzQ4NDQzXzItNC0xLTEtMA_8e25ba24-618a-4827-aa76-efe1c64539c1"
      unitRef="usd">659451000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42ace633c9e74488a53916dc752f6521_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozMGNmYzllNTgyMzQ0YzkwYmIzN2ZlZjZjYmM0ODQ0My90YWJsZXJhbmdlOjMwY2ZjOWU1ODIzNDRjOTBiYjM3ZmVmNmNiYzQ4NDQzXzItNi0xLTEtMA_1f916ed9-7563-4067-a942-31ee3f88db33"
      unitRef="usd">647168000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i25d5b14c237d441aa8b10f021cf9155d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozMGNmYzllNTgyMzQ0YzkwYmIzN2ZlZjZjYmM0ODQ0My90YWJsZXJhbmdlOjMwY2ZjOWU1ODIzNDRjOTBiYjM3ZmVmNmNiYzQ4NDQzXzMtMi0xLTEtMA_6d7cab91-9e21-4c40-85c3-889749c3ab22"
      unitRef="usd">63517000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i34fd3223e80a49a5a37ac84df37f02da_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozMGNmYzllNTgyMzQ0YzkwYmIzN2ZlZjZjYmM0ODQ0My90YWJsZXJhbmdlOjMwY2ZjOWU1ODIzNDRjOTBiYjM3ZmVmNmNiYzQ4NDQzXzMtNC0xLTEtMA_35a7dbfc-d97e-46ef-bc86-b6ea2b19972d"
      unitRef="usd">93176000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95b665b1de3e4c40a5863c5472c624c2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozMGNmYzllNTgyMzQ0YzkwYmIzN2ZlZjZjYmM0ODQ0My90YWJsZXJhbmdlOjMwY2ZjOWU1ODIzNDRjOTBiYjM3ZmVmNmNiYzQ4NDQzXzMtNi0xLTEtMA_e0c33975-6f73-48f8-800a-bf32941a3e06"
      unitRef="usd">50050000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozMGNmYzllNTgyMzQ0YzkwYmIzN2ZlZjZjYmM0ODQ0My90YWJsZXJhbmdlOjMwY2ZjOWU1ODIzNDRjOTBiYjM3ZmVmNmNiYzQ4NDQzXzQtMi0xLTEtMA_49698f4e-5b10-436b-a861-6eea62d230d3"
      unitRef="usd">661659000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozMGNmYzllNTgyMzQ0YzkwYmIzN2ZlZjZjYmM0ODQ0My90YWJsZXJhbmdlOjMwY2ZjOWU1ODIzNDRjOTBiYjM3ZmVmNmNiYzQ4NDQzXzQtNC0xLTEtMA_396a504e-7e46-4dba-bfa8-dfe04f6dc06c"
      unitRef="usd">752627000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjcvZnJhZzo0NTAyYWY5MjQ5N2M0MzRjYTMxMzVlYjljOGViNDdjMS90YWJsZTozMGNmYzllNTgyMzQ0YzkwYmIzN2ZlZjZjYmM0ODQ0My90YWJsZXJhbmdlOjMwY2ZjOWU1ODIzNDRjOTBiYjM3ZmVmNmNiYzQ4NDQzXzQtNi0xLTEtMA_0dee0eb7-ecae-41d8-909b-5715278e21a6"
      unitRef="usd">697218000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzAvZnJhZzo0OWUwOGJhNTM4ZDM0ZmNkYjI0OTA1ZjhjNGYzMTE5ZS90ZXh0cmVnaW9uOjQ5ZTA4YmE1MzhkMzRmY2RiMjQ5MDVmOGM0ZjMxMTllXzQxNw_5e3f4033-f7eb-4397-86ea-0c4e7bf88c0a">Capital Stock&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Common 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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our common stock has a par value of $0.05 per share.&#160;Proceeds from common stock issuances that are greater than $0.05 per share are credited to additional paid in capital.&#160;Holders of common stock are entitled to one vote per common share held on all matters voted on by our stockholders.&#160;Stockholders of record are entitled to the amount of dividends declared per common share held.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzAvZnJhZzo0OWUwOGJhNTM4ZDM0ZmNkYjI0OTA1ZjhjNGYzMTE5ZS90ZXh0cmVnaW9uOjQ5ZTA4YmE1MzhkMzRmY2RiMjQ5MDVmOGM0ZjMxMTllXzc2_f1393ebf-d664-4398-bd4a-371caf2350ad"
      unitRef="usdPerShare">0.05</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzAvZnJhZzo0OWUwOGJhNTM4ZDM0ZmNkYjI0OTA1ZjhjNGYzMTE5ZS90ZXh0cmVnaW9uOjQ5ZTA4YmE1MzhkMzRmY2RiMjQ5MDVmOGM0ZjMxMTllXzE0OQ_71f894a9-85c9-4dd4-9a99-794d9b1b57fa"
      unitRef="usdPerShare">0.05</us-gaap:SharesIssuedPricePerShare>
    <vsec:CommonStockVotingRightsNumberOfVotes
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzAvZnJhZzo0OWUwOGJhNTM4ZDM0ZmNkYjI0OTA1ZjhjNGYzMTE5ZS90ZXh0cmVnaW9uOjQ5ZTA4YmE1MzhkMzRmY2RiMjQ5MDVmOGM0ZjMxMTllXzI0Ng_6d6c7530-ffae-4d00-9666-10e137e525fa"
      unitRef="vote">1</vsec:CommonStockVotingRightsNumberOfVotes>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzMvZnJhZzo0YjI1ZmM1ZjVkOWI0MjY2YTYwZWI3NWQ2NTIzNDg1NC90ZXh0cmVnaW9uOjRiMjVmYzVmNWQ5YjQyNjZhNjBlYjc1ZDY1MjM0ODU0XzQzNw_7aedd163-e7f1-4bf3-b8e9-20ea7660898e">401(k) Plan We maintain a defined contribution plan under Section 401(k) of the Internal Revenue Code of 1986, as amended, that covers substantially all of our employees. Under the provisions of our 401(k) plan, employees' eligible contributions are matched at rates specified in the plan documents. Our expense associated with this plan was approximately $5.9 million, $5.5 million and $5.9 million for the years ended December&#160;31, 2020, 2019, and 2018, respectively.</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzMvZnJhZzo0YjI1ZmM1ZjVkOWI0MjY2YTYwZWI3NWQ2NTIzNDg1NC90ZXh0cmVnaW9uOjRiMjVmYzVmNWQ5YjQyNjZhNjBlYjc1ZDY1MjM0ODU0XzM2OQ_72dac2cd-8530-4dcb-8024-f5618a994da6"
      unitRef="usd">5900000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzMvZnJhZzo0YjI1ZmM1ZjVkOWI0MjY2YTYwZWI3NWQ2NTIzNDg1NC90ZXh0cmVnaW9uOjRiMjVmYzVmNWQ5YjQyNjZhNjBlYjc1ZDY1MjM0ODU0XzM3Mw_0545a355-ec81-442c-bd76-4d8350820b8b"
      unitRef="usd">5500000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzMvZnJhZzo0YjI1ZmM1ZjVkOWI0MjY2YTYwZWI3NWQ2NTIzNDg1NC90ZXh0cmVnaW9uOjRiMjVmYzVmNWQ5YjQyNjZhNjBlYjc1ZDY1MjM0ODU0XzM4MA_97d07e21-553b-404c-a850-70ebbaa26d6e"
      unitRef="usd">5900000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90ZXh0cmVnaW9uOmRiYzVjMWYxN2UxODRlMGJiNjFlMWFhMWY5Y2YwYjZmXzMwNzM_25f8c101-3716-4725-8f43-c389b4bbc655">Fair Value Measurements&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accounting standard for fair value measurements defines fair value and establishes a market-based framework or hierarchy for measuring fair value.&#160;The standard is applicable whenever assets and liabilities are measured at 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"&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 hierarchy established in the standard prioritizes the inputs used in valuation techniques into three levels 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 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;Level 1 &#x2013; Observable inputs &#x2013; quoted prices in active markets for identical assets and liabilities;&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-weight:400;line-height:120%"&gt;Level 2 &#x2013; Observable inputs other than the quoted prices in active markets for identical assets and liabilities &#x2013; includes quoted prices for similar instruments, quoted prices for identical or similar instruments in inactive markets, and amounts derived from valuation models where all significant inputs are observable in active markets; and&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-weight:400;line-height:120%"&gt;Level 3 &#x2013; Unobservable inputs &#x2013; includes amounts derived from valuation models where one or more significant inputs are unobservable and require us to develop relevant assumptions.&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-weight:400;line-height:120%"&gt;The following table summarizes the financial assets and liabilities measured at fair value on a recurring basis as of December&#160;31, 2020 and December&#160;31, 2019 and the level they fall within the fair value hierarchy (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts Recorded at Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial Statement 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:400;line-height:100%"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-COLI assets held in Deferred Supplemental Compensation Plan&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 #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;Other 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 #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;Level 1&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;1,120&#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;710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&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;1,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;1,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earn-out obligation-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;padding:2px 1pt;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;Current portion of earn-out obligation&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;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,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;/tr&gt;&lt;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;Earn-out obligation-long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earn-out obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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="padding:0 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;5,000&#160;&lt;/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&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;Non-COLI assets held in the deferred supplemental compensation plan consist of equity funds with fair value based on observable inputs such as quoted prices for identical assets in active markets and changes in its fair value are recorded as selling, general and administrative expenses.&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-weight:400;line-height:120%"&gt;We account for our interest rate swap agreements under the provisions of ASC 815, &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;Derivatives and Hedging&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 have determined that our swap agreements qualify as cash flow hedges. Accordingly, the fair value of the swap agreements, which is a liability recorded in accrued expenses and other current liabilities, of approximately $1.6&#160;million and approximately $1.5&#160;million at December&#160;31, 2020 and 2019, respectively. The offset, net of an income tax effect of approximately $400 thousand and $367 thousand is included in accumulated other comprehensive income in the accompanying balance sheets as of December&#160;31, 2020 and 2019, respectively. The amounts paid and received on the swap agreements are recorded in interest expense in the period during which the related floating-rate interest is incurred. We expect the hedges to remain fully effective during the remaining terms of the swap agreements. We determine the fair value of the swap agreements based on a valuation model using market data inputs.&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-weight:400;line-height:120%"&gt;We utilized an income approach to determine the fair value of our 1st Choice Aerospace acquisition earn-out obligation. Significant unobservable inputs used to value the contingent consideration include projected revenue and cost of services and the discount rate. If a significant increase or decrease in the discount rate occurred in isolation, the result could be significantly higher or lower fair value measurement. &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;Changes in earn-out obligation measured at fair value on a recurring basis using significant unobservable inputs (Level 3) for the year ended December&#160;31, 2020 and 2019 are as follows (in thousands):&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:52.847%"/&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:13.519%"/&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:13.519%"/&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:13.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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="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;Current portion&lt;/span&gt;&lt;/td&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:400;line-height:100%"&gt;Long-term portion&lt;/span&gt;&lt;/td&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:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;Balance as of December 31, 2018&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;&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition date fair value of contingent consideration&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;34,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;34,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Fair value adjustment included in costs and 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;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification from long-term to current&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,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#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: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;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 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;31,700&#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;5,000&#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;36,700&#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;Earn-out payments&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;(31,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(31,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Reclassification from long-term to current&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,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;(5,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Fair value adjustment included in costs and operating 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,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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-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: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;Measurements on a Non-recurring 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents changes in the Level 3 fair value of certain assets measured on a non-recurring basis for the year ended December&#160;31, 2020 (in thousands):&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:78.986%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.093%"/&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:top"&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="padding:2px 1pt;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;Goodwill&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: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;Assets subject to impairment charges:&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:0 1pt"/&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;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;182,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 allocated to divested business&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;(7,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Carrying value prior to impairment&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;174,998&#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;Impairment charge&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;(30,945)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Carrying value after impairment&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;144,053&#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;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: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;Carrying value of assets not subject to impairment charge&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;94,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance 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 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;238,126&#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&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;Goodwill is tested annually or upon the occurrence of a triggering event indicating that an impairment loss may have been incurred. Goodwill is measured on a non-recurring basis using fair value measurements with unobservable inputs (Level 3). The goodwill fair value is determined using a weighting of fair values derived from the income and market approach. Fair value is measured as of the impairment date. Goodwill for the VSE Aviation reporting unit was determined to be impaired and was written down to its estimated fair value during the second quarter of 2020. The key assumptions used to determine the fair value of the VSE Aviation reporting unit were: (a) expected cash flows with a compounded revenue growth rate of approximately 6% for a period of seven years; (b) long-term growth rate of 3% in the terminal year; and (c) a discount rate of 13.5%. The discount rate was based on a weighted average cost of capital adjusted for relevant risks of the reporting unit's future cash flow assumptions, taking into consideration the risks due to the uncertainty surrounding the effects of the COVID-19 pandemic on our operations. A negative change in any of the key assumptions for this reporting unit could increase the likelihood of additional impairment in future periods. For further discussion of the impairment, refer to Note (7) "Goodwill and Intangible Assets."&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90ZXh0cmVnaW9uOmRiYzVjMWYxN2UxODRlMGJiNjFlMWFhMWY5Y2YwYjZmXzMwODI_72cd4e53-08f2-48cd-b70b-6cb8270e8c7e">&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 accounting standard for fair value measurements defines fair value and establishes a market-based framework or hierarchy for measuring fair value.&#160;The standard is applicable whenever assets and liabilities are measured at 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"&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 hierarchy established in the standard prioritizes the inputs used in valuation techniques into three levels 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 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;Level 1 &#x2013; Observable inputs &#x2013; quoted prices in active markets for identical assets and liabilities;&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-weight:400;line-height:120%"&gt;Level 2 &#x2013; Observable inputs other than the quoted prices in active markets for identical assets and liabilities &#x2013; includes quoted prices for similar instruments, quoted prices for identical or similar instruments in inactive markets, and amounts derived from valuation models where all significant inputs are observable in active markets; and&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-weight:400;line-height:120%"&gt;Level 3 &#x2013; Unobservable inputs &#x2013; includes amounts derived from valuation models where one or more significant inputs are unobservable and require us to develop relevant assumptions.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90ZXh0cmVnaW9uOmRiYzVjMWYxN2UxODRlMGJiNjFlMWFhMWY5Y2YwYjZmXzMwODA_72a79715-c9ae-49b1-b9d5-1cc4215dfea8">&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 following table summarizes the financial assets and liabilities measured at fair value on a recurring basis as of December&#160;31, 2020 and December&#160;31, 2019 and the level they fall within the fair value hierarchy (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts Recorded at Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial Statement 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:400;line-height:100%"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-COLI assets held in Deferred Supplemental Compensation Plan&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 #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;Other 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 #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;Level 1&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;1,120&#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;710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&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;1,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;1,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earn-out obligation-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;padding:2px 1pt;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;Current portion of earn-out obligation&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;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,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;/tr&gt;&lt;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;Earn-out obligation-long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earn-out obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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="padding:0 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;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <vsec:MutualFundsHeldInDscPlanFairValueDisclosure
      contextRef="id65f16c629c74eb786827f9ee1344a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZToyOGYzY2MxZmQxNzQ0MWRiYmFhODVjYzliMWYzZmNjYi90YWJsZXJhbmdlOjI4ZjNjYzFmZDE3NDQxZGJiYWE4NWNjOWIxZjNmY2NiXzEtNi0xLTEtMA_8a66149c-e379-4645-a628-6034e6035d67"
      unitRef="usd">1120000</vsec:MutualFundsHeldInDscPlanFairValueDisclosure>
    <vsec:MutualFundsHeldInDscPlanFairValueDisclosure
      contextRef="i833a4dcb56094aa29447fd05e7cdb3cf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZToyOGYzY2MxZmQxNzQ0MWRiYmFhODVjYzliMWYzZmNjYi90YWJsZXJhbmdlOjI4ZjNjYzFmZDE3NDQxZGJiYWE4NWNjOWIxZjNmY2NiXzEtOC0xLTEtMA_fb96cff9-5371-4cb1-b1a2-384067920887"
      unitRef="usd">710000</vsec:MutualFundsHeldInDscPlanFairValueDisclosure>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="ice5eed0ae6544321a07256a13534bde1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZToyOGYzY2MxZmQxNzQ0MWRiYmFhODVjYzliMWYzZmNjYi90YWJsZXJhbmdlOjI4ZjNjYzFmZDE3NDQxZGJiYWE4NWNjOWIxZjNmY2NiXzItNi0xLTEtMA_9cc39630-e634-4c75-bb55-0fe7ee8be856"
      unitRef="usd">1603000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i6940dcf4ac394460b583a68f83269f66_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZToyOGYzY2MxZmQxNzQ0MWRiYmFhODVjYzliMWYzZmNjYi90YWJsZXJhbmdlOjI4ZjNjYzFmZDE3NDQxZGJiYWE4NWNjOWIxZjNmY2NiXzItOC0xLTEtMA_5ca9d63d-d314-44e0-bfa1-7766ab0c77a5"
      unitRef="usd">1473000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <vsec:CurrentPortionOfEarnOutObligationFairValueDisclosure
      contextRef="ib370e6d07e454595960789142c2a5d6e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZToyOGYzY2MxZmQxNzQ0MWRiYmFhODVjYzliMWYzZmNjYi90YWJsZXJhbmdlOjI4ZjNjYzFmZDE3NDQxZGJiYWE4NWNjOWIxZjNmY2NiXzMtNi0xLTEtMA_d4aff75e-968e-4ee6-a10d-437648a7785c"
      unitRef="usd">0</vsec:CurrentPortionOfEarnOutObligationFairValueDisclosure>
    <vsec:CurrentPortionOfEarnOutObligationFairValueDisclosure
      contextRef="if4508041a19d420dae44923dc533067e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZToyOGYzY2MxZmQxNzQ0MWRiYmFhODVjYzliMWYzZmNjYi90YWJsZXJhbmdlOjI4ZjNjYzFmZDE3NDQxZGJiYWE4NWNjOWIxZjNmY2NiXzMtOC0xLTEtMA_16e6fc31-1aca-4d78-967e-7e9a74f449e5"
      unitRef="usd">31700000</vsec:CurrentPortionOfEarnOutObligationFairValueDisclosure>
    <vsec:EarnOutObligationsFairValueDisclosure
      contextRef="i2777fda00d3b44febac8bed1904287f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZToyOGYzY2MxZmQxNzQ0MWRiYmFhODVjYzliMWYzZmNjYi90YWJsZXJhbmdlOjI4ZjNjYzFmZDE3NDQxZGJiYWE4NWNjOWIxZjNmY2NiXzQtNi0xLTEtMA_83c00843-82f5-4ec6-8811-c3e9f7c39c1c"
      unitRef="usd">0</vsec:EarnOutObligationsFairValueDisclosure>
    <vsec:EarnOutObligationsFairValueDisclosure
      contextRef="icb0377ad1d754ccdbdd84046c31c7606_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZToyOGYzY2MxZmQxNzQ0MWRiYmFhODVjYzliMWYzZmNjYi90YWJsZXJhbmdlOjI4ZjNjYzFmZDE3NDQxZGJiYWE4NWNjOWIxZjNmY2NiXzQtOC0xLTEtMA_88d30bcf-7006-4e75-a27d-f57e81ce8a9b"
      unitRef="usd">5000000</vsec:EarnOutObligationsFairValueDisclosure>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i54cd6ba087c74646bc8a2510672def84_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90ZXh0cmVnaW9uOmRiYzVjMWYxN2UxODRlMGJiNjFlMWFhMWY5Y2YwYjZmXzEwOTk1MTE2MzI0NzI_10011c3c-ee4d-42a9-b311-2c1dc41366ee"
      unitRef="usd">1600000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="ib7cb668fbb7c40cca4cb72b313f703c9_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90ZXh0cmVnaW9uOmRiYzVjMWYxN2UxODRlMGJiNjFlMWFhMWY5Y2YwYjZmXzEwOTk1MTE2MzI1MDA_f6eab7f7-4e84-48d6-a84d-12240aff0f77"
      unitRef="usd">1500000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <vsec:IncomeTaxExpenseBenefitonInterestRateSwap
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90ZXh0cmVnaW9uOmRiYzVjMWYxN2UxODRlMGJiNjFlMWFhMWY5Y2YwYjZmXzE5NDA_6dcf621d-f24d-47b4-84b2-65de3b12631a"
      unitRef="usd">400000</vsec:IncomeTaxExpenseBenefitonInterestRateSwap>
    <vsec:IncomeTaxExpenseBenefitonInterestRateSwap
      contextRef="i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90ZXh0cmVnaW9uOmRiYzVjMWYxN2UxODRlMGJiNjFlMWFhMWY5Y2YwYjZmXzE5NDc_9047217b-eaf2-4e44-805f-7af05d8507e5"
      unitRef="usd">367000</vsec:IncomeTaxExpenseBenefitonInterestRateSwap>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90ZXh0cmVnaW9uOmRiYzVjMWYxN2UxODRlMGJiNjFlMWFhMWY5Y2YwYjZmXzEwOTk1MTE2MzI1MTQ_f5cc2125-e916-4a83-a1f7-4fa69b1a7c4f">&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;Changes in earn-out obligation measured at fair value on a recurring basis using significant unobservable inputs (Level 3) for the year ended December&#160;31, 2020 and 2019 are as follows (in thousands):&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:52.847%"/&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:13.519%"/&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:13.519%"/&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:13.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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="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;Current portion&lt;/span&gt;&lt;/td&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:400;line-height:100%"&gt;Long-term portion&lt;/span&gt;&lt;/td&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:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;Balance as of December 31, 2018&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;&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition date fair value of contingent consideration&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;34,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;34,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Fair value adjustment included in costs and 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;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification from long-term to current&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,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#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: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;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 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;31,700&#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;5,000&#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;36,700&#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;Earn-out payments&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;(31,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(31,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Reclassification from long-term to current&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,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;(5,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Fair value adjustment included in costs and operating 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,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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-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;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ia31c93eeb2da49d48772ebe6f69b9325_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzEtMi0xLTEtMTYzNQ_db6897c1-5e57-493a-9ee2-1d3858191aea"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="idb582a3b76974373820b3922b3ebd709_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzEtNC0xLTEtMTY0Mg_160d8851-0ccf-4b9c-b250-6d2702fa02b2"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="id09ab5d8b2a645d8846fe1cf1c267f39_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzEtNi0xLTEtMTY0NQ_131c1d66-f572-4501-8137-618c75cc4109"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
      contextRef="ib8dd30b5a9b44448af5d7047d8a52304_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzItMi0xLTEtMTYzNQ_3b035288-e87c-4af1-8ba1-021179a9a274"
      unitRef="usd">34800000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
      contextRef="i94a58604183d4515baec702e7d96edc5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzItNC0xLTEtMTY0Mg_583d0df8-4064-4887-a128-9f4df7ff87d7"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
      contextRef="if4c25557d31a43a4987ad2512018d58d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzItNi0xLTEtMTY0NQ_7fd75a60-d7cf-4315-a110-0926af5d2d7b"
      unitRef="usd">34800000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease
      contextRef="ib8dd30b5a9b44448af5d7047d8a52304_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzMtMi0xLTEtMTYzNQ_c8bfd329-b3d2-4bf7-9844-b62ec62e1adb"
      unitRef="usd">1900000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease
      contextRef="i94a58604183d4515baec702e7d96edc5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzMtNC0xLTEtMTY0Mg_d4aed4ca-787e-4513-b321-99657346c102"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease
      contextRef="if4c25557d31a43a4987ad2512018d58d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzMtNi0xLTEtMTY0NQ_528a56cc-bebf-4d63-872c-40cd9d633935"
      unitRef="usd">1900000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
      contextRef="ib8dd30b5a9b44448af5d7047d8a52304_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzQtMi0xLTEtMTYzNQ_55a48251-820b-449d-9aa8-959781cf60f5"
      unitRef="usd">-5000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
      contextRef="i94a58604183d4515baec702e7d96edc5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzQtNC0xLTEtMTY0Mg_f1137b9f-0935-46e3-9be6-9f20e30dbd14"
      unitRef="usd">5000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
      contextRef="if4c25557d31a43a4987ad2512018d58d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzQtNi0xLTEtMTY0NQ_136d74a7-6433-40cc-b482-b12e12bf18e9"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ie95b2ed0ac8c49699649b75382ea2fff_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzUtMi0xLTEtMTYzNQ_05fe0b46-989a-4fe5-8d57-7830921bc1ad"
      unitRef="usd">31700000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i22b4d65f7ef44f388e5fe4bf5de26e5a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzUtNC0xLTEtMTY0Mg_4e69b39d-c97e-46e4-90b5-1904e2c9d2ba"
      unitRef="usd">5000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ia917970fcbe84ddabc5aed06b0fff070_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzUtNi0xLTEtMTY0NQ_4f6ca9f9-166f-4af4-877a-69317b9b0568"
      unitRef="usd">36700000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i79ae5038fb694a068649a2b221227075_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzYtMi0xLTEtMTYzNQ_a3c0a0fe-fe28-443c-8fdf-d586145364be"
      unitRef="usd">31700000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="icf56a7f610224a1199e29b8038b63627_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzYtNC0xLTEtMTY0Mg_c41932f0-c678-4c25-9847-3d3eec63dde6"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i0580a8a4ab474ad1a9adaa5cd2145897_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzYtNi0xLTEtMTY0NQ_39ef7903-d02f-4fb8-94b0-e69ff44e55cd"
      unitRef="usd">31700000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
      contextRef="i79ae5038fb694a068649a2b221227075_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzgtMi0xLTEtMzcyMw_f6eab365-5b99-44b7-a67a-defb2832c7f3"
      unitRef="usd">5000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
      contextRef="icf56a7f610224a1199e29b8038b63627_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzgtNC0xLTEtMzcyMw_f7fa8350-db28-4aeb-9bc1-8176c573a91d"
      unitRef="usd">-5000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
      contextRef="i0580a8a4ab474ad1a9adaa5cd2145897_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzgtNi0xLTEtMzcyMw_47749bd5-c0fe-4d33-9606-55b665b7a02d"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease
      contextRef="i79ae5038fb694a068649a2b221227075_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzctMi0xLTEtMTYzNQ_212993f9-79cc-406a-ad04-aeb407075ff3"
      unitRef="usd">-5000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease
      contextRef="icf56a7f610224a1199e29b8038b63627_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzctNC0xLTEtMTY0Mg_203dd830-f36e-40d1-936f-7c054a78952a"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease
      contextRef="i0580a8a4ab474ad1a9adaa5cd2145897_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzctNi0xLTEtMTY0NQ_2d35674a-53c2-4b53-9bd1-0a21ec00c683"
      unitRef="usd">-5000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i624e70ca125643be8d88cca7741486c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzktMi0xLTEtMTYzNQ_3c6bb113-e921-411b-a777-53a19c1e0276"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i1e07b732d12042dba147916cc1e47414_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzktNC0xLTEtMTY0Mg_b3fc10f8-2048-4379-8ac7-bdb76cfe38ad"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i320052b850e749a0b2e97f153c1491ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTplNjU1NDVlZWRlODY0YTE3YTNlODA0OGIxZGRiNTNhMi90YWJsZXJhbmdlOmU2NTU0NWVlZGU4NjRhMTdhM2U4MDQ4YjFkZGI1M2EyXzktNi0xLTEtMTY0NQ_09dd1504-d0a1-4bdc-93c6-1ef4e5ab0a5f"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90ZXh0cmVnaW9uOmRiYzVjMWYxN2UxODRlMGJiNjFlMWFhMWY5Y2YwYjZmXzEwOTk1MTE2MzI1MTU_a692291d-4786-4481-b04e-4f4ced0cd604">&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 following table presents changes in the Level 3 fair value of certain assets measured on a non-recurring basis for the year ended December&#160;31, 2020 (in thousands):&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:78.986%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.093%"/&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:top"&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="padding:2px 1pt;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;Goodwill&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: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;Assets subject to impairment charges:&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:0 1pt"/&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;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;182,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 allocated to divested business&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;(7,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Carrying value prior to impairment&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;174,998&#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;Impairment charge&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;(30,945)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Carrying value after impairment&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;144,053&#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;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: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;Carrying value of assets not subject to impairment charge&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;94,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance 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 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;238,126&#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:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock>
    <vsec:GoodwillGrossSubjectToImpairment
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTpmMjQwMDgzZWVmM2Q0YzljYWRiMzVhNDkwMzI4ZDRkMC90YWJsZXJhbmdlOmYyNDAwODNlZWYzZDRjOWNhZGIzNWE0OTAzMjhkNGQwXzEtMi0xLTEtMTA4NTc_4fd3ef83-2f7a-46a8-a819-4ddb93026d2f"
      unitRef="usd">182377000</vsec:GoodwillGrossSubjectToImpairment>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTpmMjQwMDgzZWVmM2Q0YzljYWRiMzVhNDkwMzI4ZDRkMC90YWJsZXJhbmdlOmYyNDAwODNlZWYzZDRjOWNhZGIzNWE0OTAzMjhkNGQwXzItMi0xLTEtMTA4NjI_75cbe9bf-3dfc-453e-a76a-c1d4ba811f41"
      unitRef="usd">7379000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <vsec:GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="ife9fa5bd360045808c783f7c69b7b0a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTpmMjQwMDgzZWVmM2Q0YzljYWRiMzVhNDkwMzI4ZDRkMC90YWJsZXJhbmdlOmYyNDAwODNlZWYzZDRjOWNhZGIzNWE0OTAzMjhkNGQwXzItMi0xLTEtNzMwOQ_f751c9ed-4e9b-413b-975d-efb63b472cd1"
      unitRef="usd">174998000</vsec:GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTpmMjQwMDgzZWVmM2Q0YzljYWRiMzVhNDkwMzI4ZDRkMC90YWJsZXJhbmdlOmYyNDAwODNlZWYzZDRjOWNhZGIzNWE0OTAzMjhkNGQwXzMtMi0xLTEtNzMwOQ_163daf57-95a0-46dd-b217-ccc3d994731c"
      unitRef="usd">30945000</us-gaap:GoodwillImpairmentLoss>
    <vsec:GoodwillNetSubjectToImpairment
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTpmMjQwMDgzZWVmM2Q0YzljYWRiMzVhNDkwMzI4ZDRkMC90YWJsZXJhbmdlOmYyNDAwODNlZWYzZDRjOWNhZGIzNWE0OTAzMjhkNGQwXzQtMi0xLTEtNzMwOQ_9ac389fc-dc0b-4fcb-ae8a-d489e1a7826e"
      unitRef="usd">144053000</vsec:GoodwillNetSubjectToImpairment>
    <vsec:GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTpmMjQwMDgzZWVmM2Q0YzljYWRiMzVhNDkwMzI4ZDRkMC90YWJsZXJhbmdlOmYyNDAwODNlZWYzZDRjOWNhZGIzNWE0OTAzMjhkNGQwXzUtMi0xLTEtNzMwOQ_89fa0f3b-a923-46d8-bf70-55a4ee79da07"
      unitRef="usd">94073000</vsec:GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge>
    <us-gaap:Goodwill
      contextRef="i379e298a65d54a83b55fd45b6c6b2e67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzYvZnJhZzpkYmM1YzFmMTdlMTg0ZTBiYjYxZTFhYTFmOWNmMGI2Zi90YWJsZTpmMjQwMDgzZWVmM2Q0YzljYWRiMzVhNDkwMzI4ZDRkMC90YWJsZXJhbmdlOmYyNDAwODNlZWYzZDRjOWNhZGIzNWE0OTAzMjhkNGQwXzYtMi0xLTEtNzMwOQ_68dcfd57-66c1-44a4-8bae-b574e8e8ff40"
      unitRef="usd">238126000</us-gaap:Goodwill>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90ZXh0cmVnaW9uOmJhNzFiZjg2MzQzNDQ5MTFhYTdjNzAxNjU2ZGM1ODc2XzI2Ng_c172c4ff-96a6-481f-ac62-ef586814e7d9">Selected Quarterly Data (Unaudited)&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 following table shows selected quarterly data for 2020 and 2019, in thousands, except earnings per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:53.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.897%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.897%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.899%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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="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:400;line-height:100%"&gt;2020 Quarters&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:400;line-height:100%"&gt;1st&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:400;line-height:100%"&gt;2nd&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:400;line-height:100%"&gt;3rd&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:400;line-height:100%"&gt;4th&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;177,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;168,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="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;165,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;150,021&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs and operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per share:&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;&#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:right;vertical-align: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:right;vertical-align: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:right;vertical-align: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:top"&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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&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;0.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;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.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 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;0.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;0.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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share:&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;&#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:right;vertical-align: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:right;vertical-align: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:right;vertical-align: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:top"&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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt; &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;0.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;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.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 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;0.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;0.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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&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="margin-top:5pt"&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:53.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.897%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.897%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.899%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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="21" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019 Quarters&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 #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;1st&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:400;line-height:100%"&gt;2nd&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:400;line-height:100%"&gt;3rd&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:400;line-height:100%"&gt;4th&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;169,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;189,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;198,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs and operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings 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="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:top"&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&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;0.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 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;0.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;0.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 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;0.92&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share:&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;&#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:right;vertical-align: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:right;vertical-align: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:right;vertical-align: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:top"&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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt; &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;0.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 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;0.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;0.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;0.90&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1) Operating income for the first quarter of 2020 includes a $7.5&#160;million loss of our Prime Turbines business offset by a $1.1&#160;million gain from the sale of a Miami, FL real estate holding. Operating income for the second quarter of 2020 includes a $33.7&#160;million goodwill and intangible asset impairment charge and a $678&#160;thousand loss from the sale of all of the inventory assets of our CT Aerospace subsidiary.</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90ZXh0cmVnaW9uOmJhNzFiZjg2MzQzNDQ5MTFhYTdjNzAxNjU2ZGM1ODc2XzI3MQ_d6364afd-6072-4ae7-9981-5d6b2c272af6">&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 following table shows selected quarterly data for 2020 and 2019, in thousands, except earnings per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:53.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.897%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.897%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.899%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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="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:400;line-height:100%"&gt;2020 Quarters&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:400;line-height:100%"&gt;1st&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:400;line-height:100%"&gt;2nd&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:400;line-height:100%"&gt;3rd&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:400;line-height:100%"&gt;4th&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;177,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;168,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="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;165,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;150,021&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs and operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per share:&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;&#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:right;vertical-align: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:right;vertical-align: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:right;vertical-align: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:top"&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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&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;0.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;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.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 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;0.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;0.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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share:&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;&#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:right;vertical-align: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:right;vertical-align: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:right;vertical-align: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:top"&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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt; &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;0.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;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.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 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;0.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;0.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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&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="margin-top:5pt"&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:53.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.897%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.897%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.899%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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="21" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019 Quarters&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 #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;1st&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:400;line-height:100%"&gt;2nd&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:400;line-height:100%"&gt;3rd&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:400;line-height:100%"&gt;4th&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;169,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;189,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;198,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs and operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings 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="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:top"&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&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;0.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 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;0.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;0.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 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;0.92&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share:&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;&#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:right;vertical-align: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:right;vertical-align: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:right;vertical-align: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:top"&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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt; &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;0.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 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;0.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;0.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;0.90&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1) Operating income for the first quarter of 2020 includes a $7.5&#160;million loss of our Prime Turbines business offset by a $1.1&#160;million gain from the sale of a Miami, FL real estate holding. Operating income for the second quarter of 2020 includes a $33.7&#160;million goodwill and intangible asset impairment charge and a $678&#160;thousand loss from the sale of all of the inventory assets of our CT Aerospace subsidiary.</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if8fc84b986f5417c8c6d37886b06a65c_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzMtMS0xLTEtMA_c34b9131-8913-42c2-b201-d6622d285030"
      unitRef="usd">177418000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i69cebf4065df4f019f54a61e1e8f04ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzMtMy0xLTEtMA_f91b6462-4f2d-4836-83f6-4021a5d3d62f"
      unitRef="usd">168715000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4061291cba394b2988b6e33efb33e234_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzMtNS0xLTEtMA_6b42a8f0-b905-4e67-ae95-82af17562de7"
      unitRef="usd">165505000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzMtNy0xLTEtMA_2703bb0e-7f9e-49d4-b7ea-f460a5d75eff"
      unitRef="usd">150021000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="if8fc84b986f5417c8c6d37886b06a65c_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzQtMS0xLTEtMA_3117cf4c-6e19-49a2-99e8-7ed85cf3a0ff"
      unitRef="usd">161256000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i69cebf4065df4f019f54a61e1e8f04ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzQtMy0xLTEtMA_1d62e5c6-2f7f-4bad-9f84-8c7f591d7663"
      unitRef="usd">156213000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i4061291cba394b2988b6e33efb33e234_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzQtNS0xLTEtMA_0013bdb6-bf45-4e1a-931c-4dd407cd5d12"
      unitRef="usd">151320000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzQtNy0xLTEtMA_4dd39904-84c5-4665-aea4-f2eb7d4d77d0"
      unitRef="usd">138107000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="if8fc84b986f5417c8c6d37886b06a65c_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzUtMS0xLTEtMA_300bf083-6cef-46fb-a13e-6a280e6dea09"
      unitRef="usd">9734000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i69cebf4065df4f019f54a61e1e8f04ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzUtMy0xLTEtMA_470e5ba3-f274-416f-956c-2a1b68d78e66"
      unitRef="usd">-21910000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4061291cba394b2988b6e33efb33e234_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzUtNS0xLTEtMA_682ae622-3dfe-4383-a2a4-4f56de8cfe05"
      unitRef="usd">14185000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzUtNy0xLTEtMA_f182d5ef-a959-401d-b032-e443b4e71e83"
      unitRef="usd">11914000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if8fc84b986f5417c8c6d37886b06a65c_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzYtMS0xLTEtMA_c6e41204-4905-449f-b7c0-eeef32d93901"
      unitRef="usd">3332000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i69cebf4065df4f019f54a61e1e8f04ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzYtMy0xLTEtMA_674c65ba-5f96-4097-bcda-38fad0ac358e"
      unitRef="usd">-22624000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4061291cba394b2988b6e33efb33e234_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzYtNS0xLTEtMA_273bdf8a-4596-4b2e-b2a2-e5b2f86e9fa2"
      unitRef="usd">8108000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzYtNy0xLTEtMA_fed57d77-e52c-4366-89a1-4c41e9244d3e"
      unitRef="usd">6013000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="if8fc84b986f5417c8c6d37886b06a65c_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzktMS0xLTEtMA_0f9ad7c9-242b-41d0-9853-7b9ab962ad87"
      unitRef="usdPerShare">0.30</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i69cebf4065df4f019f54a61e1e8f04ed_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzktMy0xLTEtMA_9231a143-a71a-402f-8ce4-8a467bb382ac"
      unitRef="usdPerShare">-2.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4061291cba394b2988b6e33efb33e234_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzktNS0xLTEtMA_a96781d7-825d-4b52-9354-25015b4a95a4"
      unitRef="usdPerShare">0.73</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzktNy0xLTEtMA_dd2c229e-a99a-4278-9133-0d6fdd06f4b8"
      unitRef="usdPerShare">0.54</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if8fc84b986f5417c8c6d37886b06a65c_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzEwLTEtMS0xLTA_d34aeb8c-1b88-4b9a-85b6-65c853f84d01"
      unitRef="shares">11000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i69cebf4065df4f019f54a61e1e8f04ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzEwLTMtMS0xLTA_88425ae6-6c2c-4e54-a9d7-12621246c86f"
      unitRef="shares">11041000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4061291cba394b2988b6e33efb33e234_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzEwLTUtMS0xLTA_bdaffcfb-128c-460f-a4b6-0714d9dfe5cf"
      unitRef="shares">11043000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzEwLTctMS0xLTA_7569c143-0bbf-4565-ba19-3aa42bbe2a0a"
      unitRef="shares">11052000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if8fc84b986f5417c8c6d37886b06a65c_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzEzLTEtMS0xLTA_7dd6ea3e-953e-44e8-8d27-62d3933fc8b8"
      unitRef="usdPerShare">0.30</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i69cebf4065df4f019f54a61e1e8f04ed_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzEzLTMtMS0xLTA_4ee7ebe9-59dc-420b-97a4-10a6e3835bda"
      unitRef="usdPerShare">-2.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4061291cba394b2988b6e33efb33e234_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzEzLTUtMS0xLTA_68969c12-e913-4480-9dbf-90c5df17dbb8"
      unitRef="usdPerShare">0.73</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzEzLTctMS0xLTA_062cf2ef-463b-46b7-b80a-dd4e7ae81b02"
      unitRef="usdPerShare">0.54</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if8fc84b986f5417c8c6d37886b06a65c_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzE0LTEtMS0xLTA_2f8b9055-e563-4e43-8519-1e3c0fdc0d95"
      unitRef="shares">11101000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i69cebf4065df4f019f54a61e1e8f04ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzE0LTMtMS0xLTA_13668e4d-f6e8-4b1c-852e-192fbd161b2c"
      unitRef="shares">11041000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4061291cba394b2988b6e33efb33e234_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzE0LTUtMS0xLTA_bc336021-d158-46a2-8baf-5b75b18e4ba8"
      unitRef="shares">11100000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTpiOWRjNDA5ZWMxOWI0YmZkYjNhYjQ1YmNmYzBiNzRkZS90YWJsZXJhbmdlOmI5ZGM0MDllYzE5YjRiZmRiM2FiNDViY2ZjMGI3NGRlXzE0LTctMS0xLTA_10fd9cf6-8fb8-4379-b383-5977a79a413e"
      unitRef="shares">11141000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i86837f528bae4286830fe56ab01a716e_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzMtMS0xLTEtMA_6cf85a45-3af8-4b77-9396-6e03ae97512a"
      unitRef="usd">169919000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i821ce63b17f74e9494642bc36bc39d7c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzMtMy0xLTEtMA_d07b0bd2-c7ec-43e8-854f-e186da2545b9"
      unitRef="usd">189111000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic6e4faa519874bc49bb277fd5f19547c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzMtNS0xLTEtMA_5aec1a63-eb55-409c-844b-f9ba5e0f74b4"
      unitRef="usd">198326000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1be392c7fb0f4904ac3b7ccc5aa07ff2_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzMtNy0xLTEtMA_a6817c70-4975-4e76-8a72-63827a3cc820"
      unitRef="usd">195271000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i86837f528bae4286830fe56ab01a716e_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzQtMS0xLTEtMA_cc5bdf0f-3543-4b6c-b756-e147f141b789"
      unitRef="usd">158106000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i821ce63b17f74e9494642bc36bc39d7c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzQtMy0xLTEtMA_34a34185-aba7-47c6-8628-b617ca7623c1"
      unitRef="usd">172695000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="ic6e4faa519874bc49bb277fd5f19547c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzQtNS0xLTEtMA_6a3287de-cc5e-4ab3-bb19-cd0b693e1149"
      unitRef="usd">181111000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i1be392c7fb0f4904ac3b7ccc5aa07ff2_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzQtNy0xLTEtMA_66e49ad6-246b-4643-830a-99a06dd7f05f"
      unitRef="usd">180458000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i86837f528bae4286830fe56ab01a716e_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzUtMS0xLTEtMA_01886926-3f4c-4187-bafe-34fd5814330b"
      unitRef="usd">11813000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i821ce63b17f74e9494642bc36bc39d7c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzUtMy0xLTEtMA_c2cfb11e-5bc6-41d3-8a16-f733ac0d6225"
      unitRef="usd">16416000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic6e4faa519874bc49bb277fd5f19547c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzUtNS0xLTEtMA_b0b412d7-a355-40cb-bb30-c6b7fdc421ea"
      unitRef="usd">17215000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1be392c7fb0f4904ac3b7ccc5aa07ff2_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzUtNy0xLTEtMA_284b9aa5-c311-48c6-9b0b-365c9da38666"
      unitRef="usd">14813000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i86837f528bae4286830fe56ab01a716e_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzYtMS0xLTEtMA_00c2a880-2cb9-4d06-b245-4fe315bc6cba"
      unitRef="usd">6603000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i821ce63b17f74e9494642bc36bc39d7c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzYtMy0xLTEtMA_8a743a97-bfef-4aa0-b7e2-6400cae8e544"
      unitRef="usd">9898000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic6e4faa519874bc49bb277fd5f19547c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzYtNS0xLTEtMA_b75bb9dd-f521-470b-ad19-a4f3a8f4236e"
      unitRef="usd">10527000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1be392c7fb0f4904ac3b7ccc5aa07ff2_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzYtNy0xLTEtMA_1fee690d-85c7-4f07-9381-9e3d93e1122a"
      unitRef="usd">9996000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i86837f528bae4286830fe56ab01a716e_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzktMS0xLTEtMA_2efa1e50-ccb6-42b6-9563-d72bab407384"
      unitRef="usdPerShare">0.60</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i821ce63b17f74e9494642bc36bc39d7c_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzktMy0xLTEtMA_4fb80739-40f8-4a7a-afe0-6217c1034563"
      unitRef="usdPerShare">0.90</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic6e4faa519874bc49bb277fd5f19547c_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzktNS0xLTEtMA_e0277de1-c9c1-4865-88f5-c96c7c040f04"
      unitRef="usdPerShare">0.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1be392c7fb0f4904ac3b7ccc5aa07ff2_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzktNy0xLTEtMA_6ba37216-beba-4da9-a9a0-3873bea46af1"
      unitRef="usdPerShare">0.92</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i86837f528bae4286830fe56ab01a716e_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzEwLTEtMS0xLTA_513f19b0-eee0-48a6-9ddf-7b3508982b01"
      unitRef="shares">10920000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i821ce63b17f74e9494642bc36bc39d7c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzEwLTMtMS0xLTA_d5aee033-ed64-49d1-8d1a-8b6ed87055b5"
      unitRef="shares">10970000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic6e4faa519874bc49bb277fd5f19547c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzEwLTUtMS0xLTA_a9390a99-0cbe-40f0-bcac-bf01ea4fc02b"
      unitRef="shares">10970000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1be392c7fb0f4904ac3b7ccc5aa07ff2_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzEwLTctMS0xLTA_c220e3c3-bee4-40f6-83f3-96485822d004"
      unitRef="shares">10970000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i86837f528bae4286830fe56ab01a716e_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzEzLTEtMS0xLTA_e6f1248e-3d0f-433c-80b0-c3810716149f"
      unitRef="usdPerShare">0.60</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i821ce63b17f74e9494642bc36bc39d7c_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzEzLTMtMS0xLTA_69e47074-918a-46bb-9e01-53fa3b6e5703"
      unitRef="usdPerShare">0.89</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic6e4faa519874bc49bb277fd5f19547c_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzEzLTUtMS0xLTA_e7e23887-36b2-4cb8-9b0a-b059b576de39"
      unitRef="usdPerShare">0.95</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1be392c7fb0f4904ac3b7ccc5aa07ff2_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzEzLTctMS0xLTA_abd80968-0192-48de-bd7e-31c9394e05b2"
      unitRef="usdPerShare">0.90</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i86837f528bae4286830fe56ab01a716e_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzE0LTEtMS0xLTA_c692b71c-ceeb-4378-b028-455f32d19952"
      unitRef="shares">10974000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i821ce63b17f74e9494642bc36bc39d7c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzE0LTMtMS0xLTA_5d281215-aced-41dc-bd47-2084bfc7422c"
      unitRef="shares">11073000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic6e4faa519874bc49bb277fd5f19547c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzE0LTUtMS0xLTA_ad25c01c-9f1e-45ac-acfc-eddbadd51a1e"
      unitRef="shares">11060000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1be392c7fb0f4904ac3b7ccc5aa07ff2_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90YWJsZTo5NjBlMzQxN2Y5MTE0NmEzYjE5Y2FhZjE0MDU1NDNkZS90YWJsZXJhbmdlOjk2MGUzNDE3ZjkxMTQ2YTNiMTljYWFmMTQwNTU0M2RlXzE0LTctMS0xLTA_fee81d69-9456-4886-85e0-99e59e3442ff"
      unitRef="shares">11071000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i8a5a915d65d2457593a74b6a16d462f9_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90ZXh0cmVnaW9uOmJhNzFiZjg2MzQzNDQ5MTFhYTdjNzAxNjU2ZGM1ODc2XzEwOTk1MTE2Mjk5MzE_aab5bda1-d134-4606-91cc-18cc6b0eff27"
      unitRef="usd">-7500000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="ic16d65024a2244e791d20d8fa8ba87ad_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90ZXh0cmVnaW9uOmJhNzFiZjg2MzQzNDQ5MTFhYTdjNzAxNjU2ZGM1ODc2XzEwOTk1MTE2Mjk5NDU_5d11c44e-ee74-4792-9aba-b884abfdafd9"
      unitRef="usd">1100000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="ib726b0126e44429cbdde77f4c63efb9d_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90ZXh0cmVnaW9uOmJhNzFiZjg2MzQzNDQ5MTFhYTdjNzAxNjU2ZGM1ODc2XzEwOTk1MTE2Mjk5NTk_403ec568-12db-466a-bf05-fafa2b1f014f"
      unitRef="usd">33700000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="ib726b0126e44429cbdde77f4c63efb9d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMzkvZnJhZzpiYTcxYmY4NjM0MzQ0OTExYWE3YzcwMTY1NmRjNTg3Ni90ZXh0cmVnaW9uOmJhNzFiZjg2MzQzNDQ5MTFhYTdjNzAxNjU2ZGM1ODc2XzEwOTk1MTE2Mjk5NzQ_94bad5ea-7c48-4417-bc6e-0e54c488a9b3"
      unitRef="usd">-678000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNDIvZnJhZzpmZjcyMjNkNDc0NGI0YzI4OTFiYzlkMTdmZDc0YWY4My90ZXh0cmVnaW9uOmZmNzIyM2Q0NzQ0YjRjMjg5MWJjOWQxN2ZkNzRhZjgzXzg3Ng_43109a26-99e4-4b44-ab1e-02fd2cedc080">Subsequent EventsOn January 29, 2021, we entered into an underwriting agreement with William Blair &amp;amp; Company, L.L.C. and Canaccord Genuity LLC, acting as representatives of several underwriters, relating to an underwritten public offering of 1,428,600 shares of the Company's common stock, at the public offering price of $35.00 per share. The transaction closed on February 2, 2021. On February 18, 2021, we issued and sold an additional 170,497 shares pursuant to the exercise by the underwriters of their over-allotment option to purchase additional shares. We received net proceeds of approximately $52&#160;million after deducting underwriting discounts and commissions and offering related expenses. The shares were issues pursuant to an effective shelf registration statement filed on Form S-3 (File No. 333-248139) that was previously filed with the Securities and Exchange Commission and declared effective on August 31, 2020.On March 1, 2021, the Company acquired HAECO Special Services, LLC (&#x201c;HSS&#x201d;) from HAECO Airframe Services, LLC, a division of HAECO Americas (&#x201c;HAECO&#x201d;). HSS is a leading provider of fully integrated MRO support solutions for military and government aircraft. The acquisition is insignificant to the financial statements taken as a whole.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i4b1b26ff545343e087259ed4c75985cf_D20210129-20210129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNDIvZnJhZzpmZjcyMjNkNDc0NGI0YzI4OTFiYzlkMTdmZDc0YWY4My90ZXh0cmVnaW9uOmZmNzIyM2Q0NzQ0YjRjMjg5MWJjOWQxN2ZkNzRhZjgzXzEwOTk1MTE2MzEzMjY_0f69b0e5-72a3-4bfd-a2f6-a18df60e0370"
      unitRef="shares">1428600</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="ia013f9b1d3644ca6bef45df253ba07aa_I20210129"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNDIvZnJhZzpmZjcyMjNkNDc0NGI0YzI4OTFiYzlkMTdmZDc0YWY4My90ZXh0cmVnaW9uOmZmNzIyM2Q0NzQ0YjRjMjg5MWJjOWQxN2ZkNzRhZjgzXzEwOTk1MTE2MzEzMzc_2d888c9c-3fe6-44e6-89cb-67b5034fcb74"
      unitRef="usdPerShare">35.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i47b81495ebac4b58a2804f61535c0e0f_D20210218-20210218"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNDIvZnJhZzpmZjcyMjNkNDc0NGI0YzI4OTFiYzlkMTdmZDc0YWY4My90ZXh0cmVnaW9uOmZmNzIyM2Q0NzQ0YjRjMjg5MWJjOWQxN2ZkNzRhZjgzXzEwOTk1MTE2MzIyNTg_d121e9f1-9c72-43cc-92f9-4beef47117dd"
      unitRef="shares">170497</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i4b1b26ff545343e087259ed4c75985cf_D20210129-20210129"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNDIvZnJhZzpmZjcyMjNkNDc0NGI0YzI4OTFiYzlkMTdmZDc0YWY4My90ZXh0cmVnaW9uOmZmNzIyM2Q0NzQ0YjRjMjg5MWJjOWQxN2ZkNzRhZjgzXzEwOTk1MTE2MzEzNDU_5d435574-a715-4d0c-a9a4-6383c68d4f3c"
      unitRef="usd">52000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGV4dHJlZ2lvbjo2NjM0MDY3MmY3Y2Q0ZDk5YjdmY2EyODIwNWQ0MmFlNV8xMDk5NTExNjI4MjA4_3b59e853-bc33-4a7d-8fea-312289b80ad0">&lt;div&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 - Valuation and Qualifying Accounts&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&gt;&lt;span&gt;&lt;br/&gt;&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:97.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.114%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at Beginning of Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions Charged to Statement of Income Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at End of Year&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;(in thousands)&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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;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;Allowance for credit losses on accounts receivable&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;Year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,493&#160;&lt;/span&gt;&lt;/td&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;Year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Valuation allowance for deferred tax 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3)&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,926&#160;&lt;/span&gt;&lt;/td&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;Year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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="21" 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;(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; Represents opening allowance balance related to acquisition made during the period indicated.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt; Increase in 2020 primarily due to allowances booked as a result of the financial impact from the COVID-19 pandemic.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt; Increase in 2020 primarily due to full valuation allowance established against capital loss DTA in connection with the Prime Turbines stock sale and full valuation allowance against foreign tax loss DTA.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ie7fa073a09014a269f8ed827bc7648dd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF8zLTEtMS0xLTEwNzM3_832c41f8-8601-4a7c-8a85-9c262f559b7e"
      unitRef="usd">396000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ifdbe93cee7244f3ea43b94310636e4cb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF8zLTItMS0xLTEwNzM3_d7c111bf-8247-4021-89c0-032842d682ad"
      unitRef="usd">1767000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ifdbe93cee7244f3ea43b94310636e4cb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF8zLTMtMS0xLTEwNzM3_372a5217-b7c9-488b-b2ca-c56fd65e0801"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ifdbe93cee7244f3ea43b94310636e4cb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF8zLTQtMS0xLTEwNzM3_6067ed43-5073-48db-a4e9-0ad550632808"
      unitRef="usd">670000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i0626fc8c4342477587718de02b5fd4f5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF8zLTUtMS0xLTEwNzM3_7e2e57fb-606c-4184-b337-8e2e7f998242"
      unitRef="usd">1493000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ic26756e91843414c975474c0b281a398_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF80LTEtMS0xLTEwNzM3_28cb4e44-e6d5-4a5d-b384-132fb881a160"
      unitRef="usd">79000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i155b72efb9ff4278903a825eba1fce84_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF80LTItMS0xLTEwNzM3_9685b540-0d91-4f82-a280-d24d4ca2f61f"
      unitRef="usd">244000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i155b72efb9ff4278903a825eba1fce84_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF80LTMtMS0xLTEwNzM3_eff2117c-c97d-4672-b2d3-80a1eaf0a9f9"
      unitRef="usd">148000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i155b72efb9ff4278903a825eba1fce84_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF80LTQtMS0xLTEwNzM3_2bf89023-e2b8-429b-9f50-f7c73f2da939"
      unitRef="usd">75000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ie7fa073a09014a269f8ed827bc7648dd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF80LTUtMS0xLTEwNzM3_a9b17b93-c1c5-4816-bb34-c738c3b0ed7b"
      unitRef="usd">396000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i51b788df85854739b278f9a386282b5f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF84LTEtMS0xLTEwNzM3_5e8858b0-fa6c-49fb-8c35-7caffacc8307"
      unitRef="usd">1165000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="iab67c9fa2082451fbcea88727617d027_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF84LTItMS0xLTEwNzM3_3f7965c0-3899-4364-afd4-3bd579bb65b4"
      unitRef="usd">6761000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="iab67c9fa2082451fbcea88727617d027_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF84LTMtMS0xLTEwNzM3_d3e02673-28b5-44a6-9807-750d0791f35b"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="iab67c9fa2082451fbcea88727617d027_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF84LTQtMS0xLTEwNzM3_e07b2849-d286-43c9-b3c3-7de3dfa211a5"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i387da906a7a646df921f56445fc3bdb6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF84LTUtMS0xLTEwNzM3_ad7d2c9b-db74-476e-873c-062d86cf6281"
      unitRef="usd">7926000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="iea0c7056ef0141adbf93d2e11f701922_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF85LTEtMS0xLTEwNzM3_df7216bf-c9b1-4fb7-b508-615c810179ec"
      unitRef="usd">107000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="icc213f3a17b84c6bbf211a8527f4d0c0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF85LTItMS0xLTEwNzM3_7f02d8ee-e8ee-4c5e-97a2-a22c60da81d3"
      unitRef="usd">1165000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="icc213f3a17b84c6bbf211a8527f4d0c0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF85LTMtMS0xLTEwNzM3_07b6f96e-2e5a-45cd-bc8a-6d3f2bc82fae"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="icc213f3a17b84c6bbf211a8527f4d0c0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF85LTQtMS0xLTEwNzM3_bccf91ac-9e2a-41e3-ae5d-94327e908055"
      unitRef="usd">107000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i51b788df85854739b278f9a386282b5f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xNjMzL2ZyYWc6NjYzNDA2NzJmN2NkNGQ5OWI3ZmNhMjgyMDVkNDJhZTUvdGFibGU6YmY2Zjk1MzY5YjQ3NGEwZGEyMGQ5ZDc0ODNlM2VhYTQvdGFibGVyYW5nZTpiZjZmOTUzNjliNDc0YTBkYTIwZDlkNzQ4M2UzZWFhNF85LTUtMS0xLTEwNzM3_80f2c683-cc3d-4960-b5f5-a5e540fb5f37"
      unitRef="usd">1165000</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594543262072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br> $ in Millions</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, 2020</div></th>
<th class="th"><div>Feb. 26, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<tr 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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-3676<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">VSE CORP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000102752<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">54-0649263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">6348 Walker Lane<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Alexandria,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">VA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">22310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">960-4600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.05 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">VSEC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</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_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">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_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_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="re">
<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">$ 279<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,670,234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">Portions of Registrant's definitive proxy statement for the Annual Meeting of Stockholders expected to be held on May 5, 2021, which is expected to be filed with the Securities and Exchange Commission on or about April 2, 2021, have been incorporated herein 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>
</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>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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 Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>24
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594543099416">
<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, 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>
</tr>
<tr class="ro">
<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">$ 378<span></span>
</td>
<td class="nump">$ 734<span></span>
</td>
</tr>
<tr class="re">
<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 );">Receivables, net</a></td>
<td class="nump">55,471<span></span>
</td>
<td class="nump">70,630<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled receivables, net</a></td>
<td class="nump">22,358<span></span>
</td>
<td class="nump">46,279<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Inventories, net</a></td>
<td class="nump">253,422<span></span>
</td>
<td class="nump">218,627<span></span>
</td>
</tr>
<tr class="ro">
<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">23,328<span></span>
</td>
<td class="nump">19,071<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">354,957<span></span>
</td>
<td class="nump">355,341<span></span>
</td>
</tr>
<tr class="ro">
<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">36,363<span></span>
</td>
<td class="nump">43,465<span></span>
</td>
</tr>
<tr class="re">
<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 );">Intangible assets, net</a></td>
<td class="nump">103,595<span></span>
</td>
<td class="nump">132,175<span></span>
</td>
</tr>
<tr class="ro">
<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">238,126<span></span>
</td>
<td class="nump">276,450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease - right-of-use assets</a></td>
<td class="nump">20,515<span></span>
</td>
<td class="nump">20,943<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">26,525<span></span>
</td>
<td class="nump">17,490<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">780,081<span></span>
</td>
<td class="nump">845,864<span></span>
</td>
</tr>
<tr class="ro">
<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_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">20,379<span></span>
</td>
<td class="nump">16,883<span></span>
</td>
</tr>
<tr class="ro">
<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">72,682<span></span>
</td>
<td class="nump">68,099<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_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure', window );">Current portion of earn-out obligation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">31,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">45,172<span></span>
</td>
<td class="nump">46,514<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Dividends payable</a></td>
<td class="nump">995<span></span>
</td>
<td class="nump">987<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">139,228<span></span>
</td>
<td class="nump">164,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_LongTermDebtNoncurrent', window );">Long-term debt, less current portion</a></td>
<td class="nump">230,714<span></span>
</td>
<td class="nump">253,128<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent', window );">Deferred compensation</a></td>
<td class="nump">16,027<span></span>
</td>
<td class="nump">18,146<span></span>
</td>
</tr>
<tr class="re">
<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 operating lease obligations</a></td>
<td class="nump">22,815<span></span>
</td>
<td class="nump">24,441<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_vsec_EarnOutObligationsFairValueDisclosure', window );">Earn-out obligation, less current portion</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities</a></td>
<td class="nump">14,897<span></span>
</td>
<td class="nump">17,865<span></span>
</td>
</tr>
<tr class="ro">
<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">83<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">423,764<span></span>
</td>
<td class="nump">482,763<span></span>
</td>
</tr>
<tr class="ro">
<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 12)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<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>Stockholders' 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_CommonStockValue', window );">Common stock, par value $0.05 per share, authorized 15,000,000 shares; issued and outstanding 11,055,037 and 10,970,123 respectively</a></td>
<td class="nump">553<span></span>
</td>
<td class="nump">549<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">31,870<span></span>
</td>
<td class="nump">29,411<span></span>
</td>
</tr>
<tr class="ro">
<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">325,097<span></span>
</td>
<td class="nump">334,246<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(1,203)<span></span>
</td>
<td class="num">(1,105)<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 stockholders' equity</a></td>
<td class="nump">356,317<span></span>
</td>
<td class="nump">363,101<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 stockholders' equity</a></td>
<td class="nump">$ 780,081<span></span>
</td>
<td class="nump">$ 845,864<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</a></td>
<td class="text">us-gaap:OtherLiabilitiesCurrent<span></span>
</td>
<td class="text">us-gaap:OtherLiabilitiesCurrent<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as 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;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends declared but unpaid on equity securities issued by the entity and outstanding. 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><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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.19-26)<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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: 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 7: 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 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value of recognized liabilities arising from a contingency assumed in a business combination.</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;">vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_EarnOutObligationsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognized liabilities arising from a contingency assumed in a business combination.</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;">vsec_EarnOutObligationsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>25
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594543345592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></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_StockholdersEquityAbstract', window );"><strong>Stockholders' 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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="nump">$ 0.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_CommonStockSharesAuthorized', window );">Common stock, authorized (in shares)</a></td>
<td class="nump">15,000,000<span></span>
</td>
<td class="nump">15,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, issued (in shares)</a></td>
<td class="nump">11,055,037<span></span>
</td>
<td class="nump">10,970,123<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding (in shares)</a></td>
<td class="nump">11,055,037<span></span>
</td>
<td class="nump">10,970,123<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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>26
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594543267128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of (Loss) 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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Revenues:</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 );">Revenues</a></td>
<td class="nump">$ 661,659<span></span>
</td>
<td class="nump">$ 752,627<span></span>
</td>
<td class="nump">$ 697,218<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingCostsAndExpensesAbstract', window );"><strong>Costs and 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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">3,120<span></span>
</td>
<td class="nump">4,192<span></span>
</td>
<td class="nump">3,714<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">17,504<span></span>
</td>
<td class="nump">19,317<span></span>
</td>
<td class="nump">16,017<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_OperatingCostsAndExpenses', window );">Total costs and operating expenses</a></td>
<td class="nump">606,896<span></span>
</td>
<td class="nump">692,370<span></span>
</td>
<td class="nump">644,688<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_vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense', window );">Operating income before non-recurring items</a></td>
<td class="nump">54,763<span></span>
</td>
<td class="nump">60,257<span></span>
</td>
<td class="nump">52,530<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Loss on sale of a business entity and certain assets</a></td>
<td class="num">(8,214)<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_GainLossOnSaleOfProperties', window );">Gain on sale of property</a></td>
<td class="nump">1,108<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_GoodwillAndIntangibleAssetImpairment', window );">Goodwill and intangible asset impairment</a></td>
<td class="num">(33,734)<span></span>
</td>
<td class="nump">0<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_vsec_GainLossonSaleofContract', window );">Gain on sale of contract</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,700<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 );">Operating income</a></td>
<td class="nump">13,923<span></span>
</td>
<td class="nump">60,257<span></span>
</td>
<td class="nump">54,230<span></span>
</td>
</tr>
<tr class="re">
<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="nump">13,496<span></span>
</td>
<td class="nump">13,830<span></span>
</td>
<td class="nump">8,982<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">427<span></span>
</td>
<td class="nump">46,427<span></span>
</td>
<td class="nump">45,248<span></span>
</td>
</tr>
<tr class="re">
<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 );">Provision for income taxes</a></td>
<td class="nump">5,598<span></span>
</td>
<td class="nump">9,403<span></span>
</td>
<td class="nump">10,168<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 (loss) income</a></td>
<td class="num">$ (5,171)<span></span>
</td>
<td class="nump">$ 37,024<span></span>
</td>
<td class="nump">$ 35,080<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (loss) earnings per share (in dollars per share)</a></td>
<td class="num">$ (0.47)<span></span>
</td>
<td class="nump">$ 3.38<span></span>
</td>
<td class="nump">$ 3.23<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares outstanding (in shares)</a></td>
<td class="nump">11,034,256<span></span>
</td>
<td class="nump">10,957,750<span></span>
</td>
<td class="nump">10,876,201<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (loss) earnings per share (in dollars per share)</a></td>
<td class="num">$ (0.47)<span></span>
</td>
<td class="nump">$ 3.35<span></span>
</td>
<td class="nump">$ 3.21<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average shares outstanding (in shares)</a></td>
<td class="nump">11,034,256<span></span>
</td>
<td class="nump">11,044,731<span></span>
</td>
<td class="nump">10,936,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_ProductOrServiceAxis=us-gaap_ProductMember', window );">Products</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_CostOfRevenueAbstract', window );"><strong>Revenues:</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 );">Revenues</a></td>
<td class="nump">$ 318,324<span></span>
</td>
<td class="nump">$ 311,617<span></span>
</td>
<td class="nump">$ 293,950<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingCostsAndExpensesAbstract', window );"><strong>Costs and 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Costs and operating expenses</a></td>
<td class="nump">283,814<span></span>
</td>
<td class="nump">266,443<span></span>
</td>
<td class="nump">248,701<span></span>
</td>
</tr>
<tr 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_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Services</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_CostOfRevenueAbstract', window );"><strong>Revenues:</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 );">Revenues</a></td>
<td class="nump">343,335<span></span>
</td>
<td class="nump">441,010<span></span>
</td>
<td class="nump">403,268<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingCostsAndExpensesAbstract', window );"><strong>Costs and 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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Costs and operating expenses</a></td>
<td class="nump">$ 302,458<span></span>
</td>
<td class="nump">$ 402,418<span></span>
</td>
<td class="nump">$ 376,256<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=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://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 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4582445-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_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnSaleOfProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-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_GainLossOnSaleOfProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillAndIntangibleAssetImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.</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_GoodwillAndIntangibleAssetImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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=68072869&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=120311839&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=120395209&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=120311839&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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingCostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingCostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vsec_GainLossonSaleofContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Sale of Contract</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;">vsec_GainLossonSaleofContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Income (Loss), Excluding Nonrecurring Income (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;">vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductMember</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_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ServiceMember</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>27
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594548998120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive (Loss) 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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (loss) income</a></td>
<td class="num">$ (5,171)<span></span>
</td>
<td class="nump">$ 37,024<span></span>
</td>
<td class="nump">$ 35,080<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Change in fair value of interest rate swap&#160;agreements, net of tax</a></td>
<td class="num">(98)<span></span>
</td>
<td class="num">(1,251)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax', window );">Change in fair value of interest rate swap&#160;agreements, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(35)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive loss, net of tax</a></td>
<td class="num">(98)<span></span>
</td>
<td class="num">(1,251)<span></span>
</td>
<td class="num">(35)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive (loss) income</a></td>
<td class="num">$ (5,269)<span></span>
</td>
<td class="nump">$ 35,773<span></span>
</td>
<td class="nump">$ 35,045<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (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 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121558989&amp;loc=d3e80720-113993<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594541904904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Cumulative Effect, Period of Adoption, Adjustment</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>
<th class="th">
<div>Retained Earnings </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</div>
</th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</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 );">Balance, beginning balance (in shares) at Dec. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,839,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="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 );">Balance, beginning balance at Dec. 31, 2017</a></td>
<td class="nump">$ 293,095<span></span>
</td>
<td class="nump">$ 1,465<span></span>
</td>
<td class="nump">$ 542<span></span>
</td>
<td class="nump">$ 24,470<span></span>
</td>
<td class="nump">$ 267,902<span></span>
</td>
<td class="nump">$ 1,465<span></span>
</td>
<td class="nump">$ 181<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">35,080<span></span>
</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">35,080<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">2,164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">2,162<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax', window );">Change in fair value of interest rate swap&#160;agreements, net of tax</a></td>
<td class="num">(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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(35)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Dividends declared</a></td>
<td class="num">(3,374)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,374)<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_CommonStockSharesOutstanding', window );">Balance, ending balance (in shares) at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,886,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="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 );">Balance, ending balance at Dec. 31, 2018</a></td>
<td class="nump">$ 328,395<span></span>
</td>
<td class="num">$ (9)<span></span>
</td>
<td class="nump">$ 544<span></span>
</td>
<td class="nump">26,632<span></span>
</td>
<td class="nump">301,073<span></span>
</td>
<td class="num">$ (9)<span></span>
</td>
<td class="nump">146<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingStandardsUpdateExtensibleList', window );">Accounting Standards Update [Extensible List]</a></td>
<td class="text">us-gaap:AccountingStandardsUpdate201602Member<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 37,024<span></span>
</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">37,024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">2,784<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">2,779<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Change in fair value of interest rate swap&#160;agreements, net of tax</a></td>
<td class="num">(1,251)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,251)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Dividends declared</a></td>
<td class="num">$ (3,842)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,842)<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_CommonStockSharesOutstanding', window );">Balance, ending balance (in shares) at Dec. 31, 2019</a></td>
<td class="nump">10,970,123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,970,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="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 );">Balance, ending balance at Dec. 31, 2019</a></td>
<td class="nump">$ 363,101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 549<span></span>
</td>
<td class="nump">29,411<span></span>
</td>
<td class="nump">334,246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,105)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="num">(5,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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85,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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">2,463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">2,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Change in fair value of interest rate swap&#160;agreements, net of tax</a></td>
<td class="num">(98)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(98)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends declared</a></td>
<td class="num">$ (3,978)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,978)<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_CommonStockSharesOutstanding', window );">Balance, ending balance (in shares) at Dec. 31, 2020</a></td>
<td class="nump">11,055,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,055,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="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 );">Balance, ending balance at Dec. 31, 2020</a></td>
<td class="nump">$ 356,317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 553<span></span>
</td>
<td class="nump">$ 31,870<span></span>
</td>
<td class="nump">$ 325,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,203)<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_AccountingStandardsUpdateExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amendment to accounting standards.</p></div>
<a 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 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 2: 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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 14: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 16: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 22: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 23: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 24: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 27: 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 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingStandardsUpdateExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (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 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121558989&amp;loc=d3e80720-113993<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<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 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 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_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594542190216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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 declared per share (in dollars per share)</a></td>
<td class="nump">$ 0.36<span></span>
</td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="nump">$ 0.31<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594540879640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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>Dec. 31, 2018 </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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (loss) income</a></td>
<td class="num">$ (5,171)<span></span>
</td>
<td class="nump">$ 37,024<span></span>
</td>
<td class="nump">$ 35,080<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>&#160;&#160;Adjustments to reconcile net income to net cash provided by operating &#160;&#160;&#160;&#160;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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">24,135<span></span>
</td>
<td class="nump">26,927<span></span>
</td>
<td class="nump">25,224<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred taxes</a></td>
<td class="nump">106<span></span>
</td>
<td class="num">(505)<span></span>
</td>
<td class="num">(1,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_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">2,858<span></span>
</td>
<td class="nump">3,264<span></span>
</td>
<td class="nump">3,027<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfInvestments', window );">Loss on sale of a business entity and certain assets</a></td>
<td class="nump">8,214<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on sale of property and equipment</a></td>
<td class="num">(1,051)<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_GoodwillAndIntangibleAssetImpairment', window );">Goodwill and intangible asset impairment</a></td>
<td class="nump">33,734<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_vsec_GainLossonSaleofContract', window );">Gain on sale of contract</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,700)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vsec_IncreaseDecreaseinEarnOutObligationFairValueDisclosure', window );">Earn-out obligation fair value adjustment</a></td>
<td class="num">(4,999)<span></span>
</td>
<td class="nump">1,900<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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of impact of acquisitions:</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_IncreaseDecreaseInAccountsReceivable', window );">Receivables</a></td>
<td class="nump">7,732<span></span>
</td>
<td class="num">(3,331)<span></span>
</td>
<td class="num">(3,754)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Unbilled receivables</a></td>
<td class="nump">19,694<span></span>
</td>
<td class="num">(4,593)<span></span>
</td>
<td class="nump">4,706<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(50,172)<span></span>
</td>
<td class="num">(44,219)<span></span>
</td>
<td class="num">(35,558)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other current assets and noncurrent assets</a></td>
<td class="num">(1,722)<span></span>
</td>
<td class="num">(7,405)<span></span>
</td>
<td class="nump">4,789<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable and deferred compensation</a></td>
<td class="nump">3,503<span></span>
</td>
<td class="nump">7,725<span></span>
</td>
<td class="num">(7,405)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="num">(1,183)<span></span>
</td>
<td class="nump">1,207<span></span>
</td>
<td class="num">(2,515)<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_vsec_LongTermLeaseObligation', window );">Long-term lease obligations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,668)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other long-term liabilities</a></td>
<td class="nump">83<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">35,761<span></span>
</td>
<td class="nump">17,994<span></span>
</td>
<td class="nump">18,855<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(4,427)<span></span>
</td>
<td class="num">(9,630)<span></span>
</td>
<td class="num">(3,117)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from the sale of property and equipment</a></td>
<td class="nump">2,875<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">122<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_vsec_ProceedsFromSaleOfBusinessAndCertainAssets', window );">Proceeds from sale of a business entity and certain assets</a></td>
<td class="nump">21,771<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_vsec_ProceedsfromSaleofContract', window );">Proceeds from the sale of contract</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,700<span></span>
</td>
</tr>
<tr class="re">
<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 );">Cash paid for acquisitions, net of cash acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(113,181)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="nump">20,219<span></span>
</td>
<td class="num">(122,807)<span></span>
</td>
<td class="num">(1,295)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Borrowings on loan agreement</a></td>
<td class="nump">432,999<span></span>
</td>
<td class="nump">752,259<span></span>
</td>
<td class="nump">539,471<span></span>
</td>
</tr>
<tr class="re">
<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 on loan agreement</a></td>
<td class="num">(452,338)<span></span>
</td>
<td class="num">(642,193)<span></span>
</td>
<td class="num">(550,436)<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_vsec_EarnOutObligationPayments', window );">Earn-out obligation payments</a></td>
<td class="num">(31,701)<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_PaymentsOfDebtIssuanceCosts', window );">Payment of debt financing costs</a></td>
<td class="num">(636)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,702)<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_vsec_RepaymentsOfLongTermFinanceLeaseObligations', window );">Payments on financing lease obligations</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_RepaymentsOfLongTermCapitalLeaseObligations', window );">Payments on financing lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,452)<span></span>
</td>
</tr>
<tr class="ro">
<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 taxes for equity transactions</a></td>
<td class="num">(690)<span></span>
</td>
<td class="num">(955)<span></span>
</td>
<td class="num">(641)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(3,970)<span></span>
</td>
<td class="num">(3,726)<span></span>
</td>
<td class="num">(3,262)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(56,336)<span></span>
</td>
<td class="nump">105,385<span></span>
</td>
<td class="num">(18,022)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash and cash equivalents</a></td>
<td class="num">(356)<span></span>
</td>
<td class="nump">572<span></span>
</td>
<td class="num">(462)<span></span>
</td>
</tr>
<tr class="ro">
<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 year</a></td>
<td class="nump">734<span></span>
</td>
<td class="nump">162<span></span>
</td>
<td class="nump">624<span></span>
</td>
</tr>
<tr class="re">
<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 year</a></td>
<td class="nump">378<span></span>
</td>
<td class="nump">734<span></span>
</td>
<td class="nump">162<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental cash flow disclosures:</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_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">13,936<span></span>
</td>
<td class="nump">13,468<span></span>
</td>
<td class="nump">7,523<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid for income taxes</a></td>
<td class="nump">4,759<span></span>
</td>
<td class="nump">11,645<span></span>
</td>
<td class="nump">9,534<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental disclosure of noncash investing and 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_ReceivableWithImputedInterestFaceAmount', window );">Notes receivable from the sale of a business entity and certain assets</a></td>
<td class="nump">$ 12,852<span></span>
</td>
<td class="nump">$ 0<span></span>
</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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.</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_GoodwillAndIntangibleAssetImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=121583591&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=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other obligations or expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 noncurrent operating liabilities classified as 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;">us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_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=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 in the form of ordinary dividends to common shareholders of the parent 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 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond 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=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivableWithImputedInterestFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 principal amount of the receivable or note before consideration of the discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivableWithImputedInterestFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfLongTermCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vsec_EarnOutObligationPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Identifies the line item during the period for the payment of earn-out 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;">vsec_EarnOutObligationPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_GainLossonSaleofContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Sale of Contract</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;">vsec_GainLossonSaleofContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_IncreaseDecreaseinEarnOutObligationFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Earn Out Obligation, Fair Value 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;">vsec_IncreaseDecreaseinEarnOutObligationFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_LongTermLeaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 leases 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vsec_LongTermLeaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_ProceedsFromSaleOfBusinessAndCertainAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Sale Of Business And Certain Assets</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;">vsec_ProceedsFromSaleOfBusinessAndCertainAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_ProceedsfromSaleofContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from Sale of Contract</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;">vsec_ProceedsfromSaleofContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_RepaymentsOfLongTermFinanceLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Repayments of Long-term Finance Lease Obligations</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;">vsec_RepaymentsOfLongTermFinanceLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>31
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594538407880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business and Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock', window );">Nature of Business and Significant Accounting Policies</a></td>
<td class="text">Nature of Business and Significant Accounting Policies<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%">Nature of Business</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%">The term "VSE," the "Company," "us," "we," or "our" means VSE and its subsidiaries and divisions unless the context indicates operations of only VSE as the parent company.</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%">Our operations include aftermarket supply chain management solutions and parts supply for vehicle fleets; maintenance, repair, and overhaul ("MRO") services and parts supply for aviation clients; vehicle and equipment maintenance and refurbishment; logistics; engineering; energy services; IT and health care IT solutions; and consulting services. We serve the United States Government (the "government"), including the United States Department of Defense ("DoD"), federal civilian agencies, and commercial and other customers. </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%">Principles of Consolidation </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%">The consolidated financial statements consist of the operations of our parent company, our wholly owned subsidiaries, Energetics Incorporated, Akimeka, LLC, Wheeler Fleet Solutions, Co. and VSE Aviation, Inc., a Delaware corporation ("VSE Aviation"), and our unincorporated divisions. All intercompany transactions have been eliminated in consolidation. </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%">Use of Estimates in the Preparation of Financial Statements</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%">The preparation of financial statements in conformity with generally accepted accounting principles in the United States ("U.S. GAAP") requires us 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 the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates affecting the financial statements include accruals for contract disallowance reserves, costs to complete on fixed price contracts, and recoverability of goodwill and intangible assets.</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%">Coronavirus (COVID-19) Pandemic</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%">On March 11, 2020, the World Health Organization declared the outbreak of the novel coronavirus disease, known as COVID-19, as a global pandemic. The pandemic and the containment and mitigation efforts by governments to attempt to control its spread created uncertainties and disruptions in the economic and financial markets. The pandemic triggered a decline in demand for our Aviation segment products and services beginning with the second quarter of 2020 and continuing through the end of the year. This decrease in demand adversely impacted our operating results for 2020. Although demand began to improve during the third quarter of 2020, demand remains below the prior year levels. The impact of COVID-19 on us is evolving and its future effects are highly uncertain and unpredictable. We are closely monitoring the effects and risks of COVID-19 to assess its impact on our business, financial condition and results of operations. In April 2020, we completed a cost reduction plan which included a reduction in workforce. We maintain a robust continuity plan to adequately respond to situations such as the COVID-19 pandemic, including a framework for remote work arrangements, in order to effectively maintain operations, including financial reporting systems, internal controls over financial reporting and disclosure controls and procedures. </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%">Reclassifications</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%">Certain reclassifications have been made to the prior periods' financial information in order to conform to the current period's presentation, which include reclassification of products and services revenue and the renaming of our three operating segments as further described in Note (13) "Business Segments and Customer Information" and certain deferred tax reclassifications as described in Note (11) "Income Taxes." These reclassifications had no effect on the reported 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-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</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%">In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2018-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which eliminates certain disclosures related to transfers and the valuation process, modifies disclosures for investments that are valued based 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%">net asset value, clarifies the measurement uncertainty disclosure, and requires additional disclosures for Level 3 fair value measurements. The new standard is effective for fiscal years beginning after December 15, 2019 with early adoption permitted. We adopted ASU 2018-13 in the first quarter of 2020. The adoption did not have a material impact on our consolidated financial position, results of operations or cash flows. </span></div><div style="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-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-15,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which clarifies the accounting for implementation costs in cloud computing arrangements. The new standard is effective for fiscal years beginning after December 15, 2019 with early adoption permitted. We adopted ASU 2018-15 in the first quarter of 2020 and applied the standard prospectively. The adoption did not have a material impact on our consolidated financial position, results of operations or cash flows. </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%">In June 2016, the FASB issued ASU No. 2016-13,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial</span><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:400;line-height:120%">Instruments,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which changes the methodology for measuring credit losses on financial instruments and certain other instruments, including trade receivables and contract assets. The new standard replaces the current incurred loss model for measurement of credit losses on financial assets with a forward-looking expected loss model based on historical experience, current conditions, and reasonable and supportable forecasts. The new standard is effective for reporting periods beginning after December&#160;15, 2019.&#160;We adopted the standard in the first quarter of 2020 using the modified-retrospective approach, which requires the standard to be applied on a prospective basis with a cumulative-effect adjustment to retained earnings as of the beginning of the period in which the guidance is effective. Upon adoption, we did not record an adjustment to opening retained earnings as of January 1, 2020 because the adoption did not have a material impact on our financial position, results of operations or 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%">Stock-Based Compensation</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%">We account for share-based awards in accordance with the applicable accounting rules that require the measurement and recognition of compensation expense for all share-based payment awards based on estimated fair values, which is determined based on the closing price of our common stock on the date of grant. Our policy is to recognize forfeitures of restricted stock as they occur. The compensation expense included in costs and operating expenses is amortized over the requisite service period using the accelerated attribution method. </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%">Earnings Per Share</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%">Basic earnings per share ("EPS") is computed by dividing net income by the weighted average number of shares of common stock outstanding during each period. Shares issued during the period are weighted for the portion of the period that they were outstanding. Our calculation of diluted earnings per common share includes the dilutive effects for the assumed vesting of restricted stock awards. The antidilutive common stock equivalents excluded from the diluted per share calculation are not material.</span></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 style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.622%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="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:400;line-height:100%">Years Ended December 31,</span></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-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:top"><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="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:top"><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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">Basic weighted average common shares outstanding</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%">11,034,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 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%">10,957,750&#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%">10,876,201&#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="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:100%">Effect of dilutive shares</span></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%">&#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%">86,981&#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%">59,856&#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: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:100%">Diluted weighted average common shares outstanding</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%">11,034,256&#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 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%">11,044,731&#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 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%">10,936,057&#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><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%">Cash and Cash Equivalents</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%">We consider all highly liquid investments with an original maturity of three months or less to be cash equivalents. Due to the short maturity of these instruments, the carrying values on our consolidated balance sheets approximate fair value.</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%">Property and Equipment</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%">Property and equipment are recorded at cost. Depreciation of computer equipment, furniture, other equipment is provided principally by the straight-line method over periods of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfNTg0OQ_7783cc7b-dece-4ef6-8205-de2b648d8ec6">three</span> to 15 years. Depreciation of buildings and land improvements is provided by the straight-line method over periods of approximately 15 to 20 years. Amortization of leasehold improvements is provided by the straight-line method over the lesser of their useful life or the remaining term of the lease.&#160;</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%">Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We adopted a comprehensive new lease accounting standard effective January 1, 2019 using the optional modified retrospective transition method; accordingly, the comparative information for the year ended December 31, 2018 has not been adjusted and continues to be reported under the previous lease standard.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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-weight:400;line-height:120%">We determine at inception whether an arrangement that provides us control over the use of an asset is a lease. Substantially all of our leases are long-term operating leases for facilities with fixed payment terms between&#160;<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTA5OTUxMTY3NzA3OA_cbdb5b8f-dbc9-43ce-b592-8658703250d4">two</span>&#160;and&#160;15 years. Payments under our lease agreements are primarily fixed payments, which are recognized as operating lease cost on a straight-line basis over the lease term. </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%">We recognize at lease commencement a right-of-use ("ROU") asset and lease liability based on the present value of the future lease payments over the lease term, determined using the discount rate for the lease at commencement date. Our lease agreements do not provide a readily determinable implicit rate nor is it available to us from our lessors. Instead, we estimate our incremental borrowing rate based on information available at lease commencement to discount lease payments to present value. Certain of our leases include options to extend the term of the lease or to terminate the lease. When it is reasonably certain that we will exercise the option, we include the impact of the option in the lease term for purposes of determining total future lease payments. Our operating lease ROU assets are recorded in operating lease right-of-use assets on our accompanying consolidated balance sheet. The current portion of operating lease liabilities are presented within accrued expenses and other current liabilities, and the non-current portion of operating lease liabilities are presented under long-term operating lease liabilities on our accompanying consolidated balance sheet. </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%">Leases with an initial term of 12 months or less with purchase options or extension options that are not reasonably certain to be exercised are not recorded on the balance sheet. We recognize lease expense for these leases on a straight-line basis over the term of the lease. </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%">Concentration of Credit Risk/Fair Value of Financial Instruments</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%">Financial instruments that potentially subject us to concentration of credit risk consist primarily of cash, cash equivalents and trade receivables.&#160;Our trade receivables consist of amounts due from various government clients and commercial entities. We believe that concentrations of credit risk with respect to trade receivables are limited due to the large number of customers comprising the customer base and their dispersion across many different geographic regions. Contracts with the government, either as a prime or subcontractor, accounted for approximately 69%, 68%, and 78% of revenues for the years ended December&#160;31, 2020, 2019 and 2018, respectively. The credit risk, with respect to contracts with the government, is limited due to the creditworthiness of the respective governmental entity. We perform ongoing credit evaluations and monitoring of the financial condition of all our customers. We maintain an allowance for credit losses based upon several factors, including historical collection experience, current aging status of the customer accounts and financial condition of our customers. We believe that the fair market value of all financial instruments, including debt, approximate book value.</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%">Revenue Recognition</span></div><div><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-weight:400;line-height:120%">We account for revenue in accordance with ASC 606. The unit of account in ASC 606 is a performance obligation. At the inception of each contract with a customer, we determine our performance obligations under the contract and the contract's transaction price. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account. A contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when the performance obligation is satisfied. The majority of our contracts have a single performance obligation as the promise to transfer the respective goods or services is not separately identifiable from other promises in the contracts and is, therefore, not distinct. For product sales, each product sold to a customer typically represents a distinct performance obligation. Our performance obligations are satisfied over time as work progresses or at a point in time based on transfer of control of products and services to our customers.</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%">Contract modifications are routine in the performance of our contracts. Contracts are often modified to account for changes in contract specifications or requirements. In most instances, contract modifications are for goods or services that are not distinct, and therefore are accounted for as part of the existing contract. </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%">Substantially all our Fleet segment revenues from the sale of vehicle parts to customers are recognized at the point in time of the transfer of control to the customer. Sales returns and allowances for vehicle parts are not significant.</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%">Our Aviation segment revenues result from the sale of aircraft parts and performance of MRO services for private and commercial aircraft owners, other aviation MRO providers, and aviation original equipment manufacturers. Our Aviation segment recognizes revenues for the sale of aircraft parts at a point in time when control is transferred to the customer, which usually occurs when the parts are shipped. Our Aviation segment recognizes revenues for MRO services over time as the services are transferred to the customer. MRO services revenue recognized is measured based on the cost-to-cost input method, as costs incurred reflect the work completed, and therefore the services transferred to date. Sales returns and allowances are not significant.</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%">Our Federal and Defense segment revenues result from professional and technical services, which we perform for customers on a contract basis. Revenue is recognized for performance obligations over time as we transfer the services to the customer. The three primary types of contracts used are cost-type, fixed-price and time and materials. Revenues result from work performed on these contracts by our employees and our subcontractors and from costs for materials and other work-related costs allowed under our contracts. </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%">Revenues on cost-type contracts are recorded as contract allowable costs are incurred and fees are earned. Variable consideration, typically in the form of award fees, is included in the estimated transaction price, to the extent that it is probable that a significant reversal will not occur, when there is a basis to reasonably estimate the amount of the fee. These estimates are based on historical award experience, anticipated performance and our best judgment based on current facts and circumstances. </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%">Revenues on fixed-price contracts are recorded as work is performed over the period. Revenue is recognized over time using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying our performance obligations. Incurred cost represents work performed, which corresponds with the transfer of control to the customer. For such contracts, we estimate total costs at the inception of the contract based on our assumptions of the cost elements required to complete the associated tasks of the contract and assess the impact of the risks on our estimates of total costs to complete the contract. Our cost estimates are based on assumptions that include the complexity of the work, our employee labor costs, the cost of materials and the performance of our subcontractors.&#160;These cost estimates are subject to change as we perform under the contract and as a result, the timing of revenues and amount of profit on a contract may change as there are changes in estimated costs to complete the contract. Such adjustments are recognized on a cumulative catch-up basis in the period we identify the changes.</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%">Revenues for time and materials ("T&amp;M") contracts are recorded based on the amount for which we have the right to invoice our customers, because the amount directly reflects the value of our work performed for the customer. Revenues are recorded on the basis of contract allowable labor hours worked multiplied by the contract defined billing rates, plus the direct costs and indirect cost burdens associated with materials and subcontract work used in performance on the contract. Generally, profits on time and materials contracts result from the difference between the cost of services performed and the contract defined billing rates for these 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-weight:400;line-height:120%">Revenues related to work performed on government contracts at risk, which is work performed at the customer's request prior to the government formalizing funding, is not recognized until it can be reliably estimated and its realization is probable.</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%">A substantial portion of contract and administrative costs are subject to audit by the Defense Contract Audit Agency.&#160;Our indirect cost rates have been audited and approved for 2017 and prior years with no material adjustments to our results of operations or financial position. While we maintain reserves to cover the risk of potential future audit adjustments based primarily on the results of prior audits, we do not believe any future audits will have a material adverse effect on our results of operations, financial position, or 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%">Receivables and Unbilled Receivables </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%">Receivables are recorded at amounts earned less an allowance.&#160;We review our receivables regularly to determine if there are any potentially uncollectible accounts.&#160;The majority of our receivables are from government agencies, where there is minimal credit risk.&#160;</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%">Unbilled receivables include amounts typically resulting from sales under contracts when the cost-to-cost method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer. The amounts may not exceed their estimated net realizable value. Unbilled receivables are classified as current based on our contract operating cycle.</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%">Allowance for Credit Losses</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%">We establish allowances for credit losses on our accounts receivable and unbilled receivables. To measure expected credit losses, we have disaggregated pools of receivable balances, where we have elected to pool our receivables by segment. Within each segment, receivables exhibit similar risk characteristics. In determining the amount of the allowance for credit losses, we consider historical collectibility based on past due status. We also consider current market conditions and reasonable and supportable forecasts of future economic conditions to inform adjustments to historical loss data. In addition to the loss-rate calculations discussed above, we also record allowance for credit losses for specific receivables that are deemed to have a higher risk profile than the rest of the respective pool of receivables, such as concerns about a specific customer's inability to meet its financial obligation to us. The adequacy of these allowances are assessed quarterly through consideration of factors on  a collective basis where similar characteristics exist and on an individual basis.</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%">During the year ended December 31, 2020, we increased our loss rates and increased our specific reserves primarily due to the economic disruption caused by the COVID-19 pandemic. </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%">Inventories</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%">Inventories are stated at the lower of cost or net realizable value using the first-in, first-out ("FIFO") method. Inventories for our Fleet segment primarily consists of vehicle replacement parts. Included in inventory are related purchasing, storage and handling costs.&#160;Inventories for our Aviation segment primarily consist of aftermarket parts for distribution, and general aviation engine accessories and parts. Included in inventory are related purchasing, overhaul labor, storage and handling costs. </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%">Deferred Compensation Plans</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%">We have a deferred compensation plan, the VSE Corporation Deferred Supplemental Compensation Plan ("DSC Plan"), to provide incentive and reward for certain key management employees based on overall corporate performance. We maintain the underlying assets of the DSC Plan in a Rabbi Trust and changes in asset values are included in costs and operating expenses on the accompanying consolidated statements of income.&#160;We invest the assets held by the Rabbi Trust in both corporate owned life insurance ("COLI") products and in mutual funds.&#160;The COLI investments are recorded at cash surrender value and the mutual fund investments are recorded at fair value. The DSC Plan assets are included in other assets and the obligation to the participants is included in deferred compensation on the accompanying consolidated balance sheets.</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%">Deferred compensation plan expense recorded as costs and operating expenses in the accompanying consolidated statements of income for the years ended December&#160;31, 2020, 2019 and 2018 was approximately $970 thousand, $1.7 million and $2.1 million, respectively.</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%">Impairment of Long-Lived Assets</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%">Long-lived assets include amortizable intangible assets and property and equipment to be held and used. We review the carrying values of long-lived assets other than goodwill for impairment if events or changes in the facts and circumstances indicate that their carrying values may not be recoverable. We assess impairment by comparing the estimated undiscounted future cash flows of the related asset to its carrying value. If an asset is determined to be impaired, we recognize an impairment charge in the current period for the difference between the fair value of the asset and its carrying value.</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-weight:400;line-height:120%">For the year ended December&#160;31, 2020, we recognized a $2.8&#160;million impairment charge on the carrying value of the certain long-lived assets of a subsidiary within our Aviation segment upon completion of the sale of all of the inventory during the second quarter of 2020. See Note (2) "Acquisition and Divestitures" and Note (7) "Goodwill and Intangible Assets" for additional details.  No impairment charges related to long-lived assets were recorded in the years ended December&#160;31, 2019 and December&#160;31, 2018.</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%">Income Taxes</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%">Income taxes are accounted for under the asset and liability method. Under the asset and liability method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. This method also requires the recognition of future tax benefits, such as net operating loss carryforwards, to the extent that realization of such benefits is more likely than not. 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.</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 carrying value of net deferred tax assets is based on assumptions regarding our ability to generate sufficient future taxable income to utilize these deferred tax assets.</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%">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We test goodwill for impairment annually in the fourth quarter and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is tested for impairment at the reporting unit level. A qualitative assessment can be performed to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying value. If the reporting unit does not pass the qualitative assessment, we compare the fair value of each reporting unit to its carrying value using a quantitative assessment. If the fair value of the reporting unit exceeds its carrying value, goodwill is considered not impaired. If the fair value of the reporting unit is less than the carrying value, the difference is recorded as an impairment loss.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the quantitative assessment, we estimate the fair value of each reporting unit using a combination of an income approach using a discounted cash flow ("DCF") analysis and a market-based valuation approach based on comparable public company trading values. Determining the fair value of a reporting unit requires the exercise of significant management judgments, including the amount and timing of projected future revenues, earnings and cash flows, discount rates, long-term growth rates and comparable public company revenues and earnings multiples. The projected results used in our quantitative assessment are based on our best estimate as of the testing date of future revenues, earnings and cash flows after considering factors such as recent operating performance, general market and industry conditions, existing and expected future contracts, changes in working capital and long-term business plans and growth initiatives. The carrying value of each reporting unit includes the assets and liabilities employed in its operations and goodwill. There are no significant allocations of amounts held at the Corporate level to the reporting units.</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%">During the first and second quarter of 2020, the decline of the macroeconomic environment and the decrease in our market capitalization caused by the COVID-19 pandemic was determined to be an indicator of impairment and, based on the results of interim testing, we recognized an impairment charge of $30.9&#160;million in the second quarter of 2020 related to our VSE Aviation reporting unit. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our annual goodwill impairment analysis performed in the fourth quarter of 2020 resulted in no impairment of goodwill.</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%">Intangible Assets</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%">Intangible assets consist of the value of contract-related intangible assets, trade names and acquired technologies acquired in acquisitions. We amortize intangible assets on a straight-line basis over their estimated useful lives unless their useful lives are determined to be indefinite.&#160;The amounts we record related to acquired intangibles are determined by us considering the results of independent valuations. Our contract-related intangibles are amortized over their estimated useful lives of approximately <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM2Nzg_c0f9f948-aaa0-4d90-b348-5b18fc09bba6">five</span> to 18 years with a weighted-average life of approximately 14.2 years as of December&#160;31, 2020.&#160;We have six trade names that are amortized over an estimated useful life of approximately <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM4MzU_a241af79-3d27-4500-ab37-b53ba2477edd">two</span> to nine years. We have an acquired technologies intangible asset that is amortized over an estimated useful life of 11 years. The weighted-average life for all amortizable intangible assets is approximately 13.8 years as of December&#160;31, 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-weight:700;line-height:120%">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">"Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting."</span> The amendments provide optional guidance for a limited time to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts and hedging relationships that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. These amendments are effective immediately and may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. We are currently evaluating our contracts and the optional expedients provided by the new standard.<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_BusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the business description and accounting policies concepts.  Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<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_BusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594538530008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions and Divestitures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_MergersAcquisitionsAndDispositionsDisclosuresTextBlock', window );">Acquisition and Divestitures</a></td>
<td class="text">Acquisition and Divestitures<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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-weight:400;line-height:120%">On January 10, 2019, our wholly owned subsidiary VSE Aviation acquired 100% of the equity of 1st&#160;Choice Aerospace Inc. ("1st&#160;Choice Aerospace"), a provider of MRO services and products for new generation and legacy commercial aircraft platforms. 1st Choice Aerospace has operations in Florida and Kentucky. We retained key members of 1st Choice Aerospace's management team under <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfNDI1_77b17130-d180-407e-8c78-8b4e5a750628">three</span>-year employment contracts with <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84OC9mcmFnOmQ2NTc0ZDQ2YTliYTRkZWVhMDk2ZTRhODkxNTg5Nzc0L3RleHRyZWdpb246ZDY1NzRkNDZhOWJhNGRlZWEwOTZlNGE4OTE1ODk3NzRfNDU5_968e5927-43f4-4d9c-813a-887f763936d0">five</span>-year non-compete covenants. </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%">The initial purchase consideration paid at closing for 1st Choice Aerospace was approximately $113 million, which included $1.1 million as an estimated net working capital adjustment. </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%">In connection with the acquisition, we were required to make earn-out payments of up to $40 million if 1st Choice Aerospace met certain financial targets during 2019 and 2020. In January 2020, we made a payment of approximately $31.7&#160;million to satisfy the earn-out payment for the 2019 performance year. During 2020 it was determined that the financial targets for the 2020 performance year were not met, and the remaining fair value of the earn-out obligation was reversed. Changes in the fair value of the earn-out obligations are</span><span style="color:#ee2724;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-weight:400;line-height:120%">recognized in earnings in the period of change through settlement. Refer to Note (16) "Fair Value Measurements" for additional information regarding earn-out obligation. </span></div><div style="text-align: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We incurred approximately $408 thousand of acquisition-related expenses for the year ended December 31, 2019, which are included in selling, general and administrative expenses. </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%">The following VSE consolidated pro forma results are prepared as if the 1st Choice Aerospace acquisition had occurred on January 1, 2018. Significant pro forma adjustments incorporated into the pro forma results below include the recognition of additional amortization expense related to acquired intangible assets and additional interest expense related to debt incurred to finance the acquisition. Significant nonrecurring adjustments include the elimination of non-recurring acquisition-related expenses incurred during the year ended December 31, 2019. This information is for comparative purposes only and does not necessarily reflect the results that would have occurred or may occur 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-weight:400;line-height:120%">The unaudited consolidated pro forma results of operations are as follows (in thousands except per share amounts):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:40.750%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.850%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.852%"/><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:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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: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%">Year ended December 31,</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="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: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</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 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%">743,347&#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%">Net Income</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 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%">35,963&#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%">Basic earnings 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="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%">3.31&#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%">Diluted earnings 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="background-color:#ffffff;padding:0 1pt"/><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.29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Divestitures</span></div><div><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%">Prime Turbines Sale</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-weight:400;line-height:120%">On January 28, 2020, VSE&#8217;s subsidiary VSE Aviation entered into two definitive agreements to sell (1) Prime Turbines LLC ("Prime Turbines") and (2) certain related inventory assets to PTB Holdings USA, LLC ("PTB"). The transaction was completed on February 26, 2020 with cash proceeds of $20.0&#160;million, including final working capital adjustments, and a note receivable of $8.3&#160;million received as consideration. </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-weight:400;line-height:120%">Prime Turbines is a provider of turboprop aircraft engine repair, maintenance and overhaul, including for Pratt &amp; Whitney Canada PT6A and PT6T series engines. Prime Turbines was included in our Aviation segment.</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-weight:400;line-height:120%">The divestiture of Prime Turbines does not have a major effect on our operations and financial results, and therefore does not qualify for reporting as a discontinued operation. </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-weight:400;line-height:120%">As a result of the sale of the business and inventory, we derecognized the assets and liabilities of Prime Turbines and recorded a $7.5&#160;million loss in the first quarter of 2020 which is reflected within loss on sale of a business entity and certain assets in the consolidated statements of income. The note receivable from PTB of $4.7&#160;million and $1.4&#160;million is included in other assets, and other current assets in our consolidated balance sheets as of December&#160;31, 2020, respectively, which represents the present value of the consideration to be received with an imputed interest rate discount of 3.4%. </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%">CT Aerospace Asset Sale</span></div><div><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-weight:400;line-height:120%">On June 26, 2020, VSE's subsidiary VSE Aviation entered into an asset purchase agreement to sell CT Aerospace, LLC ("CT Aerospace") inventory and certain assets to Legacy Turbines, LLC ("Legacy Turbines") for $6.9&#160;million, with a note receivable received as consideration. As a result of the sale, we recorded a $678&#160;thousand loss in the second quarter of 2020 which is reflected within loss on sale of a business entity and certain assets in the consolidated statements of income. The note receivable from Legacy Turbines of $5.2&#160;million, net of a variable discount of $275&#160;thousand, is included in other assets and $1.3&#160;million in other current assets in our consolidated balance sheets as of December&#160;31, 2020.</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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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_MergersAcquisitionsAndDispositionsDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 business combinations, including leverage buyout transactions (as applicable), and divestitures.  This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/subtopic&amp;trid=2122178<br><br>Reference 2: 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_MergersAcquisitionsAndDispositionsDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594538538456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue Recognition</a></td>
<td class="text">Revenue Recognition<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:700;line-height:120%">Disaggregated Revenue</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%">Our revenues are derived from contract services performed for DoD agencies or federal civilian agencies and from the delivery of products to our customers. Our customers also include various other government agencies and commercial clients.</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%">A summary of revenues for our operating segments by customer for the years ended December&#160;31, 2020, 2019 and 2018 are as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:48.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.816%"/><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:400;line-height:100%">Year Ended 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:400;line-height:100%">Fleet</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:400;line-height:100%">Aviation</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:400;line-height:100%">Federal and Defense</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:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">DoD</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%">20,744&#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,093&#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%">214,560&#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%">236,397&#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%">Other government</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%">178,693&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">216,957&#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%">Commercial</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%">42,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">1,877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,305&#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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">242,170&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">165,070&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">254,419&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">661,659&#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"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:48.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.816%"/><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:400;line-height:100%">Year Ended December 31, 2019</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"/><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="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%">DoD</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%">24,246&#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%">3,775&#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%">276,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%">304,334&#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%">Other government</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%">168,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,777&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,775&#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%">Commercial</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%">22,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,886&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,518&#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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">214,520&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">224,546&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">313,561&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">752,627&#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"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:48.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.816%"/><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:400;line-height:100%">Year Ended December 31, 2018</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"/><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="background-color:#cceeff;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%">DoD</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%">24,280&#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%">7,387&#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%">302,827&#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%">334,494&#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%">Other government</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%">176,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">33,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,118&#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%">Commercial</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%">14,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,606&#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</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">214,809&#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%">145,423&#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%">336,986&#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%">697,218&#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="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We changed our disaggregated revenue by type presentation below in the first quarter of 2020 to better align with our operating segments. Revenues from our Aviation and Fleet segment are derived from repair and distribution services primarily through shorter term purchase orders from customers. Our Federal and Defense segment's revenue results from services provided on longer term contracts, including cost plus, fixed price and time and materials contract types. This change provides a clearer picture of the nature of each segment's contractual arrangements, how revenues derived from those contracts are affected by economic factors, and underlying performance trends impacting each segment. Additionally, the presentation is more in-line with how each segments' results are evaluated by our Chief Executive Officer in deciding how to allocate resources and evaluate performance.</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%">The change in disaggregated revenue presentation did not result in any changes in our reported segments and had no effect on the reported results of operations.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of revenues by type for our operating segments for the year ended December&#160;31, 2020, 2019 and 2018 are as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:48.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.816%"/><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:400;line-height:100%">Year Ended 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:400;line-height:100%">Fleet</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:400;line-height:100%">Aviation</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:400;line-height:100%">Federal and Defense</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:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Repair</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"/><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%">82,445&#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%">&#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 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%">82,445&#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%">Distribution</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%">242,170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">324,795&#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%">Cost Plus Contract</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%">79,064&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,064&#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%">Fixed Price Contract</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%">&#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%">138,406&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">T&amp;M Contract</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%">36,949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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;text-align: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 #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:#ffffff;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%">242,170&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">165,070&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">254,419&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">661,659&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:48.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.816%"/><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:400;line-height:100%">Year Ended December 31, 2019</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"/><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="background-color:#cceeff;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%">Repair</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"/><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%">119,044&#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%">&#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 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%">119,044&#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%">Distribution</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%">214,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,502&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">320,022&#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%">Cost Plus Contract</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%">144,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,600&#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%">Fixed Price Contract</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%">&#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%">78,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,163&#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%">T&amp;M Contract</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%">90,798&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,798&#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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">214,520&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">224,546&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">313,561&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">752,627&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:48.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.816%"/><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:400;line-height:100%">Year Ended December 31, 2018</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"/><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="background-color:#cceeff;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%">Repair</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"/><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,960&#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%">&#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 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,960&#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%">Distribution</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%">214,809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,463&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">304,272&#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%">Cost Plus Contract</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%">188,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,867&#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%">Fixed Price Contract</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%">&#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%">70,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,669&#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%">T&amp;M Contract</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%">77,450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,450&#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</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">214,809&#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%">145,423&#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%">336,986&#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%">697,218&#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="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:700;line-height:120%">Contract Balances</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-weight:400;line-height:120%">Billed receivables, unbilled receivables (contract assets), and contract liabilities are the results of revenue recognition, customer billing, and timing of payment receipts. Billed receivables, net, represent unconditional rights to consideration under the terms of the contract and include amounts billed and currently due from our customers. Unbilled receivables represent our right to consideration in exchange for goods or services that we have transferred to the customer prior to us having the right to payment for such goods or services. Contract liabilities are recorded when customers remit contractual cash payments in advance of us satisfying performance obligations under contractual arrangements, including those with performance obligations to be satisfied over a period of time. </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%">We present our unbilled receivables and contract liabilities on a contract-by-contract basis. If a contract liability exists, it is netted against the unbilled receivables balance for that contract. Unbilled receivables decreased from $46.3&#160;million at December&#160;31, 2019 to $22.4&#160;million at December&#160;31, 2020, primarily due to the billings of our customers in excess of revenue recognized as performance obligations were satisfied. Contract liabilities, which are included in accrued expenses and other current liabilities in our consolidated balance sheet, were $5.0 million at December&#160;31, 2019 and $10.1 million at December&#160;31, 2020. For the year ended December&#160;31, 2020 and 2019, we recognized revenue of $2.2 million and $2.2 million, respectively, that was previously included in the beginning balance of contract 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-style:italic;font-weight:700;line-height:120%">Performance Obligations</span></div><div style="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-weight:400;line-height:120%">Our performance obligations are satisfied over time as work progresses or at a point in time. Revenues from products and services transferred to customers over time accounted for approximately 51% and 57% of our revenues for the year ended December&#160;31, 2020 and 2019, respectively, primarily related to revenues in our Federal and Defense segment and for MRO services in our Aviation segment. Revenues from products and services transferred to customers at a point in time accounted for approximately 49% and 43% of our revenues for the year ended December&#160;31, 2020 and 2019, respectively. The majority of our revenue recognized at a point in time is for the sale of vehicle and aircraft parts in our Fleet and Aviation segments.</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%">As of December&#160;31, 2020, the aggregate amount of transaction prices allocated to unsatisfied or partially unsatisfied performance obligations was $183 million. Performance obligations expected to be satisfied within one year and greater than </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%">one year are 92% and 8%, respectively. We have applied the practical expedient for certain parts sales and MRO services to exclude the amount of remaining performance obligations for (i) contracts with an original expected term of one year or less or (ii) contracts for which we recognize revenue in proportion to the amount we have the right to invoice for services performed.</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%">During the year ended December&#160;31, 2020, revenue recognized from performance obligations satisfied in prior periods was not material.</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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594538481608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Receivables and Unbilled Receivables<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Receivables and Unbilled Receivables</a></td>
<td class="text">Receivables and Unbilled Receivables<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%">Receivables, net and unbilled receivables, net as of December&#160;31, 2020 and 2019, respectively, were as follows (in thousands):</span></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 style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.639%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">Receivables, net</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%">55,471&#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%">70,630&#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="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:100%">Unbilled receivables, net</span></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%">22,358&#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%">46,279&#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:2px 7.75pt 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:100%">Total</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%">77,829&#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%">116,909&#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><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%">Receivables, net are recorded at face value less an allowance for credit losses of approximately $1.5 million and $396 thousand as of December&#160;31, 2020 and 2019, respectively. </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-weight:400;line-height:120%">The allowance for credit loss is determined using a combination of specific reserves for accounts that are deemed to exhibit credit loss indicators and general reserves that are judgmental determined using loss rates based on historical write-offs and consideration of recent forecasted information, including underlying economic expectations. The credit loss reserves are updated quarterly for most recent write-offs and collections information and underlying expectations, which for the year ended December 31, 2020 included consideration of the current and expected future economic and market conditions surrounding the COVID-19 pandemic.</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%">A summary of activity in our allowance for credit losses for the year ended December&#160;31, 2020 is as follows (in thousands):</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:99.561%"><tr><td style="width:1.0%"/><td style="width:40.750%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.850%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.852%"/><td style="width:0.1%"/></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%">Balance as of 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="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 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%">396&#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%">Change in estimates</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,767&#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%">Write-offs</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(441)</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%">Recoveries</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(229)</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:justify;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 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 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,493&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unbilled receivables balance includes certain costs for work performed at risk but which we believe will be funded by the government totaling approximately $2.6 million and $15.2 million as of December&#160;31, 2020 and 2019, respectively. We expect to invoice substantially all unbilled receivables during 2021.</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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></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 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594539556536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Assets and Other Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsDisclosureTextBlock', window );">Other Current Assets and Other Assets</a></td>
<td class="text">Other Current Assets and Other Assets<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">Other current assets consisted of the following as of December&#160;31, 2020 and 2019 (in thousands): </span></div><div style="text-align:justify"><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:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.639%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">Self insurance reserves</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,535&#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%">7,566&#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:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of notes 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%">2,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 7.75pt 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:100%">Deferred contract costs</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%">3,514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,141&#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 7.75pt 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: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%">7,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%">7,364&#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 7.75pt 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:100%">Total</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%">23,328&#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%">19,071&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets consisted of the following as of December&#160;31, 2020 and 2019 (in thousands): </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:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.639%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">Deferred compensation plan 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%">14,370&#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%">16,708&#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%">Long-term portion of notes 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%">9,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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%">2,299&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782&#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 7.75pt 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:100%">Total</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%">26,525&#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%">17,490&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2020, current and long-term portion of notes receivable balances consist of notes receivables received as consideration in connection with the sale of our Prime Turbines business and the inventory assets of our CT Aerospace subsidiary in the first and second quarter of 2020, respectively. Refer to Note (2) "Acquisition and Divestitures" for additional information regarding our divestitures.</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other assets. This disclosure includes other current assets and other noncurrent assets.</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_OtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594542282248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment</a></td>
<td class="text">Property and Equipment<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%">Property and equipment, net consisted of the following as of December&#160;31, 2020 and 2019 (in thousands):</span></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 style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.639%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">Buildings and building improvements</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%">29,537&#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%">31,463&#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="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:100%">Computer equipment</span></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%">26,492&#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%">26,697&#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: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:100%">Furniture, fixtures, equipment and 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%">33,322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="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:100%">Leasehold improvements</span></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%">3,140&#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%">3,717&#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: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:100%">Land and land improvements</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,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,151&#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: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="2" style="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%">97,217&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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%">105,665&#160;</span></td><td style="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:justify;vertical-align:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align: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,854)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,200)</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:2px 7.75pt 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:100%">Total property and equipment, net</span></td><td style="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="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%">36,363&#160;</span></td><td style="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="padding:0 1pt"/><td style="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="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%">43,465&#160;</span></td><td style="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><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%">Depreciation and amortization expense for property and equipment for the years ended December&#160;31, 2020, 2019 and 2018 was approximately $5.6 million, $7.0 million and $8.5 million, respectively.</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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: 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 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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594539556536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text">Goodwill and Intangible Assets<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%">Changes in goodwill for the years ended December&#160;31, 2020 and 2019 are as follows (in thousands):</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 style="width:51.246%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.899%"/><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: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:400;line-height:100%">Fleet</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:400;line-height:100%">Federal and Defense</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:400;line-height:100%">Aviation</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:400;line-height:100%">Total</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%">Balance as of December 31, 2018</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%">63,190&#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%">30,883&#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%">104,549&#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%">198,622&#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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase from acquisitions</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,828&#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:justify;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:#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,190&#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%">30,883&#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%">182,377&#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%">276,450&#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%">Impairment charge</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,945)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,945)</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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease from divestiture</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%">&#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,379)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,379)</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:justify;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-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:#ffffff;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%">63,190&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">30,883&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">144,053&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">238,126&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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%">In the first quarter of 2020, we completed the sale of our Prime Turbines subsidiary and certain related inventory assets and recognized a loss on the sale of the business and inventory. Prime Turbines was reported within our Aviation segment. As part of determining the loss on sale, goodwill of $7.4&#160;million was allocated to the disposal group on a relative fair value basis and was written-off upon the completion of the sale.</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%">We perform an annual review of goodwill for impairment during the fourth quarter and whenever events or other changes in circumstances indicate that the carrying value may not be fully recoverable. </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%">As a result of the decline in the macroeconomic environment caused by the COVID-19 pandemic and the decrease in our market capitalization, we performed an interim impairment analysis during the first quarter of 2020, utilizing a qualitative approach. We concluded it was more likely than not that the fair value exceeded the carrying value of our reporting units with the exception of our VSE Aviation reporting unit, which required a quantitative impairment test. The fair value of the reporting unit was determined using a combination of an income approach using a discounted cash flow analysis and a market-based valuation approach based on relevant data from guideline public companies. The result of the quantitative impairment test indicated that the VSE Aviation reporting unit was not impaired. Due to the ongoing impact of the COVID-19 pandemic, we performed an interim impairment analysis during the second quarter of 2020, utilizing a quantitative approach. The result of the impairment analysis indicated that the fair value of our reporting units, with the exception of our VSE Aviation reporting unit, exceeded their carrying values and no impairment charge was required. The estimated fair value of our VSE Aviation reporting unit was determined to be below its carrying value, which resulted in a $30.9&#160;million goodwill impairment charge in the second quarter of 2020. Refer to Note (16) "Fair Value Measurements" for additional information on the valuation methodology assumptions.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For our 2020 annual analysis of goodwill, we elected to perform a qualitative assessment. The results of our annual goodwill impairment assessment in the fourth quarter of 2020 indicated that it was more likely than not that the fair value of our reporting units exceeded their carrying values. We did not record impairment charges related to goodwill in 2019 or 2018.</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-weight:400;line-height:120%">Intangible assets consisted of the following (in thousands):</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:50.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.817%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.563%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.544%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.822%"/><td style="width:0.1%"/></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-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:400;line-height:100%">Cost</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:400;line-height:100%">Accumulated Amortization</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:400;line-height:100%">Accumulated Impairment Loss</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:400;line-height:100%">Net Intangible Assets</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%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">Contract and customer-related</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%">213,194&#160;</span></td><td style="background-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%">(110,917)</span></td><td style="background-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%">(3,814)</span></td><td style="background-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%">98,463&#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%">Acquired technologies</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%">12,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,787)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,613&#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%">Trade names</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%">18,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,251)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,519&#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 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</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%">244,364&#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%">(136,955)</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%">(3,814)</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%">103,595&#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 style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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%">December 31, 2019</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 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 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 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%">Contract and customer-related</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%">227,594&#160;</span></td><td style="background-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%">(102,169)</span></td><td style="background-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,025)</span></td><td style="background-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%">124,400&#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%">Acquired technologies</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%">12,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,660)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,740&#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%">Trade names</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%">18,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,735)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">5,035&#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 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</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">258,764&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">(125,564)</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">(1,025)</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">132,175&#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"/></tr></table></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%">During the second quarter of 2020, we completed the sale of all of the inventory of the CT Aerospace subsidiary, which is reported within our Aviation segment. As a result of the sale, we concluded that the useful life of certain long-lived assets, which represented the intangible assets acquired in the acquisition of the subsidiary, was zero and that there was no ongoing expected future cash flows related to these long-lived assets and no residual value. As a result, such assets were determined to be fully impaired and an impairment charge of approximately $2.8&#160;million, representing the carrying value of these intangible assets, was recorded during the second quarter of 2020, which is reflected within goodwill and intangible impairment in the consolidated statements of income. As the sale did not represent a disposition of a business, no goodwill was allocated to the disposal group.</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%">Amortization expense for the years ended December&#160;31, 2020, 2019 and 2018 was approximately $17.5 million, $19.3 million and $16.0 million, respectively.</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%">Future expected amortization of intangible assets is as follows for the years ending December 31, (in thousands):</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 style="width:79.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.402%"/><td style="width:0.1%"/></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-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:400;line-height:100%">Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">2021</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%">16,636&#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="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:100%">2022</span></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%">14,890&#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: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:100%">2023</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%">10,890&#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: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:100%">2024</span></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%">7,309&#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: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:100%">2025</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,248&#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: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:100%">Thereafter</span></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%">46,622&#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:2px 7.75pt 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:100%">Total</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%">103,595&#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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594542282248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<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 );">Debt</a></td>
<td class="text">Debt<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%">Long-term debt consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:72.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.695%"/><td style="width:0.1%"/></tr><tr><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:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;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:middle"><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="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:400;line-height:100%">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%">Bank credit facility - term loan</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%">77,988&#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%">120,800&#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%">Bank credit facility - revolver loans</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%">175,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%">152,000&#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%">Principal amount of long-term debt</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%">253,461&#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%">272,800&#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 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%">(2,368)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,789)</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 long-term debt</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%">251,093&#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%">270,011&#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</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%">(20,379)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,883)</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%">Long-term debt, net of current portion</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%">230,714&#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%">253,128&#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><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%">We have a loan agreement with a group of banks that expires in January 2023. We borrow under the loan agreement to provide working capital support, fund letters of credit and finance acquisitions. The loan agreement includes term and revolving facilities. In June 2020, we amended the loan agreement to provide increased covenant flexibility in response to changes in financial operating performance resulting from the COVID-19 pandemic. Financing costs associated with the loan agreement amendment of approximately $636&#160;thousand were capitalized and are being amortized over the remaining term of the loan. The fair value of outstanding debt as of December&#160;31, 2020 under our bank loan facilities approximates its carrying value using Level 2 inputs based on market data on companies with a corporate rating similar to ours that have recently priced credit facilities.</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%">Our required term and revolver loan payments after December&#160;31, 2020 are as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:85.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.695%"/><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:400;line-height:100%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">2021</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%">21,563&#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%">2022</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,500&#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%">2023*</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%">209,398&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 #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:#ffffff;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%">253,461&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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%">*Includes the revolver loan required payment of $175.5&#160;million.</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%">The maximum amount of credit available under the loan agreement for revolving loans and letters of credit as of December&#160;31, 2020 was $350 million. We pay an unused commitment fee and fees on letters of credit that are issued. We had </span><span style="color:#ee2724;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-weight:400;line-height:120%">no letters of credit outstanding as of December&#160;31, 2020 and approximately $54 thousand of letters of credit outstanding as of December&#160;31, 2019.</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%">Under the loan agreement we may elect to increase the maximum availability of the term loan facility, the revolving loan facility, or both facilities up to an aggregate additional amount of $100 million. </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%">We pay interest on the term loan borrowings and revolving loan borrowings at LIBOR plus a base margin or at a base rate (typically the prime rate) plus a base margin. As of December&#160;31, 2020, the LIBOR base margin was 3.00% and the base 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%">base margin was 1.75%. The base margins increase or decrease in increments as our Total Funded Debt/EBITDA Ratio increases or decreases.</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%">The loan agreement requires us to have interest rate hedges on a portion of the outstanding term loan until February 6, 2021. We have executed compliant interest rate hedges. The amount of our debt with interest rate swap agreements was $145.0 million as of December 31, 2020. After taking into account the impact of hedging instruments, as of December&#160;31, 2020 interest rates on portions of our outstanding debt ranged from 3.75% to 6.32%, and the effective interest rate on our aggregate outstanding debt was 4.80%.</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%">Interest expense incurred on bank loan borrowings and interest rate hedges was approximately $12.7 million, $13.3 million and $6.9 million during the years ended December&#160;31, 2020, 2019 and 2018, respectively.</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%">The loan agreement contains collateral requirements to secure our loan agreement obligations, restrictive covenants, a limit on annual dividends, and other affirmative and negative covenants, conditions and limitations. Restrictive covenants include a maximum Total Funded Debt/EBITDA Ratio and a minimum Fixed Charge Coverage Ratio. We were in compliance with required ratios and other terms and conditions as of December&#160;31, 2020. We continue to monitor the impacts of COVID-19 on our results of operations and liquidity relative to compliance with financial covenants; at this time, we expect that we will remain in compliance with such covenants over the next twelve months.</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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594538445112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued Expenses and Other Current Liabilities</a></td>
<td class="text">Accrued Expenses and Other Current Liabilities<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%">Accrued expenses and other current liabilities consisted of the following as of December&#160;31, 2020 and 2019 (in thousands):</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:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.639%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">Accrued compensation and benefits</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%">21,525&#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%">24,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</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,858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,714&#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%">Accrued customer rebates and royalties</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,756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,067&#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%">Customer advances</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,080&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,669&#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%">Interest rate swap liability</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,603&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Current portion of lease liabilities</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,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,710&#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</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,338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,656&#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 7.75pt 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:100%">Total</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%">45,172&#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;border-top:1pt solid #000;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%">46,514&#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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accounts payable and accrued liabilities 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(a),20,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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-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>40
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594538290760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_ShareBasedCompensationAbstract', window );"><strong>Share-based Payment Arrangement, Noncash Expense [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-Based Compensation Plans</a></td>
<td class="text">Stock-Based Compensation Plans<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%">In 2006, our stockholders approved the VSE Corporation 2006 Restricted Stock Plan for VSE's directors, officers and other employees (the "2006 Plan").&#160;In May 2020, the stockholders approved amendments to the 2006 Plan extending its term until May 6, 2027 and authorizing an additional 500,000 shares of our common stock for issuance under the 2006 Plan.&#160;Under the 2006 Plan, we are authorized to issue up to 1,500,000 shares of our common stock and, as of December&#160;31, 2020, 725,945 shares remained available for issuance under the 2006 Plan.&#160;The Compensation Committee is responsible for the administration of the 2006 Plan and determines each recipient of an award under the 2006 Plan, the number of restricted shares of common stock subject to such award and the period of continued employment required for the vesting of such award.&#160;These terms are included in award agreements between VSE and the recipients of the award.</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%">The total stock-based compensation expense related to restricted stock awards for the years ended December 31, are as follows (in thousands):</span></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 style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.637%"/><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:11.640%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><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="padding:0 1pt"/><td colspan="3" style="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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">Employees</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%">2,223&#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%">2,667&#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%">2,332&#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:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-employee Directors</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%">635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553&#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 7.75pt 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:100%">Total</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%">2,858&#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%">3,264&#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%">2,885&#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><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%">Employees are permitted to use a certain number of shares of restricted stock to cover their personal tax liability for restricted stock awards. We paid approximately $690&#160;thousand, $688&#160;thousand and $641&#160;thousand, to cover this liability in the 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%">ended December&#160;31, 2020, 2019 and 2018, respectively. These payments are classified as financing cash flows on the consolidated statements of cash flows. The total compensation cost related to non-vested awards not yet recognized was approximately $873&#160;thousand with a weighted average amortization period of 1.6 years as of December&#160;31, 2020. </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%">Stock-based compensation consisting of restricted stock awards was included in costs and operating expenses and provision for income taxes on the accompanying statements of income for the years ended December&#160;31, 2020, 2019 and 2018 (in thousands):</span></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 style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.637%"/><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:11.640%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><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="padding:0 1pt"/><td colspan="3" style="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:400;line-height:100%">2018</span></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%">Stock-based compensation included in costs and 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%">2,858&#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%">3,264&#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%">3,027&#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:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit recognized for stock-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%">(713)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(663)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense,&#160;net of income tax&#160;benefit</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%">2,145&#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%">2,601&#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%">2,272&#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><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%">Non-Employee Restricted Stock Awards</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%">During 2020, 2019 and 2018, non-employee directors were awarded 16,100, 18,900 and 11,200 shares of restricted stock, respectively, under the 2006 Plan. The weighted average grant-date fair value of these restricted stock grants was $37.55 per share, $31.58 per share, and $49.38 per share for the shares awarded in 2020, 2019 and 2018, respectively. The shares issued vested immediately and, without the Compensation Committee's approval, cannot be sold, transferred, pledged or assigned before the second anniversary of the grant date. Compensation expense related to these grants was approximately $605&#160;thousand, $597&#160;thousand and $553&#160;thousand during 2020, 2019 and 2018, respectively. </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%">Performance-Based Restricted Stock Awards</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%">In January of every year since 2007, we have notified certain employees that they are eligible to receive awards of VSE stock under our 2006 Plan, based on our financial performance for the respective fiscal years.&#160;These restricted stock awards vest ratably over three years and are expensed on an accelerated basis over the vesting period of approximately three years.&#160;Upon issuance of shares on each vesting date, the liability is reduced and additional paid-in capital is increased.&#160;The date of award determination is expected to be in March 2021 for the 2020 awards. The date of award determination for the 2019 awards and the 2018 awards was March 2, 2020 and March 2, 2019, respectively. On each vesting date, 100% of the vested award is paid in our shares. The number of shares issued is based on the fair market value of our common stock on the vesting date. On March 2, 2020, the employees eligible for the 2019 awards, 2018 awards and 2017 awards received a total of 42,946 shares of common stock. The grant-date fair value of these awards was $28.67 per share.</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%">Other Restricted Stock Awards</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%">Under the 2006 Plan, restricted stock in the form of shares of our common stock can be awarded to key employees pursuant to the terms of their employment agreements. The following table summarizes the activity of non-vested restricted stock awards in shares during the years ended December 31, 2020 and 2019. There was no activity related to unvested restricted stock awards issued in shares during the year ended December 31, 2018. </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.151%"/><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:14.543%"/><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:14.546%"/><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: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:400;line-height:120%">Number of Shares</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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%">Weighted Average Grant Date Fair Value</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%">Unvested as of December 31, 2018 </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%">&#8212;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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%">86,911</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">31.92&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:400;line-height:100%">Vested</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%">(29,110)</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%">30.66&#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="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%">&#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%">Unvested as of December 31, 2019</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%">57,801</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%">32.56&#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%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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%">30,500</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">31.50&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:400;line-height:100%">Vested</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%">(32,017)</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%">32.14&#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="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%">&#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%">Unvested as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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%">56,284</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%">32.23&#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_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594539549032">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to U.S. federal income tax as well as income tax in multiple state and local jurisdictions.&#160;We have concluded all U.S. federal income tax matters as well as material state and local tax matters for years through 2015. </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%">We file consolidated federal income tax returns that include all of our subsidiaries. The components of the provision for income taxes from continuing operations for the years ended December&#160;31, 2020, 2019 and 2018 are as follows (in thousands):</span></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 style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.637%"/><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:11.640%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><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="padding:0 1pt"/><td colspan="3" style="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:400;line-height:100%">2018</span></td></tr><tr><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:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 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:100%">Federal</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,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 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,739&#160;</span></td><td style="background-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%">9,667&#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 7.75pt 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:100%">State</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,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,758&#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 7.75pt 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:100%">Foreign</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%">144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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: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="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,492&#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%">9,908&#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%">11,565&#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:justify;vertical-align:top"><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:2px 1pt;text-align: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 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 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 7.75pt 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: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%">(78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,114)</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 7.75pt 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: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%">163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(490)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(347)</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 7.75pt 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:100%">Foreign</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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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: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="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%">106&#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%">(505)</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,397)</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:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">5,598&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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,403&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">10,168&#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"/></tr></table></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%">The differences between the amount of tax computed at the federal statutory rate of 21% in 2020, 2019 and 2018, and the provision for income taxes from continuing operations for the years ended December&#160;31, 2020, 2019 and 2018 are as follows (in thousands):</span></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 style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.637%"/><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:11.640%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><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="padding:0 1pt"/><td colspan="3" style="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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">Tax at statutory federal income tax rate</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%">89&#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%">9,749&#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%">9,502&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases (decreases) in tax resulting from:</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 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 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal 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%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,805&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,861&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent differences, 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%">(1,406)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of Tax Act</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%">&#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%">(795)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(612)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(375)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior year true-up adjustment</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%">397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align: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,716&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other provision adjustments</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%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(386)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">5,598&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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,403&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">10,168&#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"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Certain amounts from the prior years have been reclassified to conform to the current year presentation.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effect of temporary differences representing deferred tax assets and liabilities as of December&#160;31, 2020 and 2019 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:74.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.920%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><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:100%">Gross deferred tax assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 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:100%">Deferred compensation and accrued paid leave</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%">6,302&#160;</span></td><td style="background-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%">7,498&#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 7.75pt 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:100%">Operating lease liabilities</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%">6,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,009&#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 7.75pt 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:100%">Stock-based compensation</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%">605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for contract disallowance</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%">195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 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:100%">Capitalized inventory</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%">573&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 7.75pt 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:100%">US operating and capital loss carryforward</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,989&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 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:100%">Tax credit carryforward</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,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,547&#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 7.75pt 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:100%">Foreign country operating loss carryforward</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%">583&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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: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%">23,043&#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%">17,268&#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 7.75pt 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:100%">Valuation allowance (a)</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,926)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,165)</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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 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:100%">&#160;&#160;Total gross deferred tax assets</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%">15,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 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%">16,103&#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 style="height:14pt"><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Gross deferred tax liabilities</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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 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:100%">Depreciation</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%">(3,061)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,498)</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 7.75pt 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:100%">Deferred revenues</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,816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,681)</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 7.75pt 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:100%">Goodwill and intangible 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%">(19,470)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,383)</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 7.75pt 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: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%">(5,384)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,323)</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 7.75pt 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:100%">Capitalized inventory</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%">(240)</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 7.75pt 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: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%">(283)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(823)</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 12.25pt 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:100%">Total gross deferred tax liabilities</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%">(30,014)</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%">(33,948)</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"/></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%">Net deferred tax liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">(14,897)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">(17,845)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a) A valuation allowance was provided against US capital loss in connection with  the stock sale of Prime Turbines, certain state tax credit and foreign tax loss deferred tax assets arising from carryforwards of unused tax benefits.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b) Certain amounts from prior year have been reclassified to conform with current year presentation</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file income tax returns in the U.S. federal jurisdiction and in various state and foreign jurisdictions. With few exceptions, the statute of limitations for these jurisdictions is no longer open for audit or examinations for the years before 2016.  </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%">At December 31, 2020, we have various tax losses and tax credits that may be applied against future taxable income. The majority of such tax attributes will expire in 2026 through 2030; however, some may be carried forward indefinitely.  </span></div>In March 2020, the Coronavirus Aid, Relief and Economic Security Act (CARES Act) was enacted. The CARES Act includes certain changes to U.S. tax law, which we do not believe had a significant impact on our 2020 effective tax rate.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594538407880">
<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, 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_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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases and Other Commitments</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of our leases are long-term operating leases primarily for warehouse and office for facilities with fixed payment terms betwee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n &#160;<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzk4OQ_680ad313-3b2d-4ff5-8fd0-edcefd549295">two</span>&#160;and&#160;15 years. Operating lease cost primarily represents fixed lease payments for operating leases recognized on a straight-line basis over the applicable lease term and is included in costs and operating expenses on our consolidated statement of income. Our lease agreements do not contain any material residual value guarantees, material variable payment provisions or material restrictive covenants.</span></div><div style="margin-bottom:8pt"><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="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our lease cost for the year ended December&#160;31, 2020 and 2019 included the following components (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:60.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.282%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.284%"/><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:400;line-height:100%">Year ended</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:400;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="padding: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%">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:400;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%">Operating lease cost</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%">5,032&#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,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"/></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%">Short-term lease cost</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%">622&#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%">698&#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:2px 1pt;text-align: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: sublease income</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%">(666)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,022)</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:2px 1pt;text-align: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, net</span></td><td colspan="3" style="padding:0 1pt"/><td style="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="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%">4,988&#160;</span></td><td style="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="padding:0 1pt"/><td style="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="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%">5,782&#160;</span></td><td style="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"><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-weight:400;line-height:120%">For the year ended December 31, 2018, total lease expense on our operating leases under the previous lease standard, net of sublease rentals, was&#160;$2.2 million.</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-weight:400;line-height:120%">In the first quarter of 2020, we closed on a sale-leaseback agreement involving land and an office building utilized by our Aviation segment to conduct operations in Miami, Florida. Under the agreement, the land and building, with a net book value of $1.3&#160;million was sold for a sale price of $2.6&#160;million and leased back under a 6-year term operating lease commencing upon the closing of the transaction. The lease provides us with an option to extend the lease upon the expiration of its term in April 2026 for two additional <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml8xMjQvZnJhZzpiNGI2YmY5YzA2Nzc0ZDRmOGY4MmFlMTM5ZjNmOTEwYS90ZXh0cmVnaW9uOmI0YjZiZjljMDY3NzRkNGY4ZjgyYWUxMzlmM2Y5MTBhXzEwOTk1MTE2NDI0OTM_0d0fb283-f39f-4bd8-aa79-25073e4a2769">five</span>-year periods. In connection with the sale and leaseback transaction, we recognized a gain of $1.1&#160;million after incurring $200&#160;thousand in selling expenses.&#160;&#160;&#160;&#160;</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-weight:400;line-height:120%">The table below summarizes future minimum lease payments under operating leases, recorded on the balance sheet, as of December&#160;31, 2020 (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:77.397%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.667%"/><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:400;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">2021</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%">5,366&#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:justify;vertical-align:top"><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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,226&#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:justify;vertical-align:top"><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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,122&#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:justify;vertical-align:top"><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%">5,193&#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:justify;vertical-align:top"><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%">5,272&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 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%">5,415&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 #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%">31,594&#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:top"><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%">(4,767)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of 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 #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%">26,827&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current maturities of 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%">(4,012)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease liabilities</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%">22,815&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We made cash payments of approximately $3.7&#160;million and $5.7 million for operating leases during the year ended December&#160;31, 2020 and 2019, respectively, which are included in cash flows from operating activities in our consolidated statement of cash flows. As of December&#160;31, 2020, the weighted average remaining lease term and discount rate for our operating leases were approximately 5.8 years and 5.4%, 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:700;line-height:120%">Contingencies</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%">We may have certain claims in the normal course of business, including legal proceedings, against us and against other parties. In our opinion, the resolution of these other claims will not have a material adverse effect on our results of operations, financial position or cash flows. However, because the results of any legal proceedings cannot be predicted with certainty, the amount of loss, if any, cannot be reasonably estimated.</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%">Further, from time-to-time, government agencies investigate whether our operations are being conducted in accordance with applicable contractual and regulatory requirements. Government investigations of us, whether relating to government contracts or conducted for other reasons, could result in administrative, civil or criminal liabilities, including repayments, fines or penalties being imposed upon us, or could lead to suspension or debarment from future government contracting. Government investigations often take years to complete and most result in no adverse action against us. We believe, based upon current information, that the outcome of any such government disputes and investigations will not have a material adverse effect on our results of 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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594542526184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments and Customer Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract', window );"><strong>Segment Reporting, Disclosure of Entity's Reportable Segments [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 );">Business Segments and Customer Information</a></td>
<td class="text">Business Segments and Customer Information<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</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%">Management of our business operations is conducted under three reportable operating segments:</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%;text-decoration:underline">Aviation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Distribution and MRO Services</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%">Our Aviation segment (formerly Aviation Group) provides aftermarket repair and distribution services to commercial, cargo, business and general aviation, military and defense, and rotorcraft customers globally. Core services include parts distribution, engine accessory maintenance, MRO services, rotable exchange and supply chain services.</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:400;line-height:120%;text-decoration:underline">Fleet</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Distribution and Fleet Services</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%">Our Fleet segment (formerly Supply Chain Management Group) provides parts, inventory management, e-commerce fulfillment, logistics, supply chain support and other services to support the commercial aftermarket medium- and heavy-duty truck market, the United States Postal Service ("USPS"), and the United States Department of Defense ("DoD"). Core services include vehicle parts distribution, sourcing, IT solutions customized fleet logistics, warehousing, kitting, just-in-time supply chain management, alternative product sourcing, and engineering and technical support.</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%;text-decoration:underline">Federal and Defense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Logistics and Sustainment Services</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%">Our Federal and Defense segment (formerly Federal Services Group) provides aftermarket MRO and logistics services to improve operational readiness and extend the life cycle of military vehicles, ships and aircraft for the DoD, federal agencies and international defense customers. Core services include base operations support; procurement; supply chain management; vehicle, maritime and aircraft sustainment services; IT services and energy consulting. </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating segments reported below are the segments of the Company for which separate financial information is available and for which segment results are evaluated regularly by our Chief Executive Officer in deciding how to allocate resources and in assessing performance. We evaluate segment performance based on consolidated revenues and operating income. Net sales of our business segments exclude inter-segment sales as these activities are eliminated in consolidation.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our segment information is as follows (in thousands):</span></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 style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.637%"/><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:11.640%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the years ended December 31,</span></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-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:top"><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="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:top"><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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></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-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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%">Aviation </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%">165,070&#160;</span></td><td style="background-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%">224,546&#160;</span></td><td style="background-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%">145,423&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fleet</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%">242,170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,809&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal and Defense</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%">254,419&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,986&#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 12.25pt;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%">Total revenues</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%">661,659&#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%">752,627&#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%">697,218&#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 style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Operating income (loss):</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 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 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aviation</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,513)</span></td><td style="background-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%">17,901&#160;</span></td><td style="background-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%">11,076&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fleet</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%">26,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,819&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,626&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal and Defense</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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,797&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate 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%">(3,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%">(5,607)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,269)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</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%">13,923&#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,257&#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%">54,230&#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:12pt"><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 #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 #000000;padding:0 1pt"/></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%">Depreciation and amortization 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 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 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aviation</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,874&#160;</span></td><td style="background-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%">12,546&#160;</span></td><td style="background-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%">5,123&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fleet</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%">10,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">7,299&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal and Defense</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,001&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,296&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,802&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciation and amortization</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%">24,135&#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%">26,927&#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%">25,224&#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:12pt"><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 #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 #000000;padding:0 1pt"/></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%">Capital expenditures:</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 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 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aviation</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%">3,445&#160;</span></td><td style="background-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%">8,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 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,772&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fleet</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%">675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,076&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal and Defense</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%">148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">Corporate</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%">159&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334&#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 12.25pt;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%">Total capital expenditures</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">4,427&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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,660&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">3,117&#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"/></tr></table></div><div style="text-align:justify"><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:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.639%"/><td style="width:0.1%"/></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-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:400;line-height:100%">December 31,</span></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-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:400;line-height:100%">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:400;line-height:100%">2019</span></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-weight:400;line-height:100%">Total assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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%">Aviation</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%">478,861&#160;</span></td><td style="background-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%">522,446&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fleet</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%">161,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%">170,142&#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: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%">Federal and Defense</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%">66,808&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,966&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</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%">73,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%">64,310&#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:2px 1pt 2px 12.25pt;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%">Total assets</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%">780,081&#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%">845,864&#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><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%">Revenues are net of inter-segment eliminations. Corporate expenses are primarily selling, general and administrative expenses not allocated to segments.&#160;Corporate assets are primarily cash, property and equipment and investments held in separate trust.</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%">In 2020 and 2019, we allocated depreciation and amortization expense to each segment based on the segment in which each asset was utilized. In 2018, the allocation method for certain amortization expenses was based on each segment&#8217;s percentage of overall cost. The primary reason for the change is to allocate depreciation and amortization expense to a specific segment depending on the asset deployment. Depreciation and amortization expense by segment for 2018 was not recast for these allocation changes, and this change did not impact our previously reported consolidated financial results. The impact for 2018, under the new allocation method, would have been a decrease in depreciation and amortization expense for the Federal and Defense segment of $8.1 million, with a corresponding increase for Aviation segment and Fleet segment of $3.7 million and $4.4 million, respectively. </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%">Customer Information</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%">Our revenues are derived from contract services performed for DoD agencies or federal civilian agencies and from the delivery of products to our commercial clients. The USPS, U.S. Army and Army Reserve, and U.S. Navy are our largest customers. Our customers also include various other government agencies and commercial entities. Our revenue by customer is as follows for the years ended December 31, (in thousands):</span></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 style="width:28.621%"/><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.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.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.887%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:400;line-height:100%">Years ended December 31,</span></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-weight:400;line-height:100%">Source of Revenues</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:400;line-height:100%">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:400;line-height:100%">%</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:400;line-height:100%">2019</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:400;line-height:100%">%</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:400;line-height:100%">2018</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:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">DoD</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%">236,397&#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%">36&#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%">304,334&#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%">41&#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%">334,494&#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%">48&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other government</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%">216,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%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</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%">208,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">242,518&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">150,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">661,659&#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%">100&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">752,627&#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%">100&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">697,218&#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%">100&#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"/></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%">We do not measure revenue or profit by product or service lines, either for internal management or external financial reporting purposes, because it would be impractical to do so. Products offered and services performed are determined by contract requirements and the types of products and services provided for one contract bear no relation to similar products and services provided on another contract. Products and services provided vary when new contracts begin or current contracts expire. In many cases, more than one product or service is provided under a contract or contract task order. Accordingly, cost and revenue tracking are designed to best serve contract requirements and segregating costs and revenues by product or service lines in situations for which it is not required would be difficult and costly to both us and our customers.</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%">Geographical Information </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%">Revenue by geography is based on the billing address of the customer. Our revenue by geographic area is as follows (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.853%"><tr><td style="width:1.0%"/><td style="width:52.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.615%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><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:7.684%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.274%"/><td style="width:0.1%"/></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-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:400;line-height:100%">Years ended December 31,</span></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-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:top"><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="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:top"><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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</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%">United States</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%">598,142&#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%">659,451&#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%">647,168&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Countries </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</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%">63,517&#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%">93,176&#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%">50,050&#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:2px 1pt 2px 12.25pt;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%">Total revenue</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%">661,659&#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%">752,627&#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%">697,218&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) No individual country, other than disclosed above, exceeded 10% of our total revenue for any period presented</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594539751912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 );">Capital Stock</a></td>
<td class="text">Capital Stock<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%">Common Stock</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%">Our common stock has a par value of $0.05 per share.&#160;Proceeds from common stock issuances that are greater than $0.05 per share are credited to additional paid in capital.&#160;Holders of common stock are entitled to one vote per common share held on all matters voted on by our stockholders.&#160;Stockholders of record are entitled to the amount of dividends declared per common share held.</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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594539585096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>401(k) Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_ContractorsAbstract', window );"><strong>Contractors [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 );">401(k) Plan</a></td>
<td class="text">401(k) Plan We maintain a defined contribution plan under Section 401(k) of the Internal Revenue Code of 1986, as amended, that covers substantially all of our employees. Under the provisions of our 401(k) plan, employees' eligible contributions are matched at rates specified in the plan documents. Our expense associated with this plan was approximately $5.9 million, $5.5 million and $5.9 million for the years ended December&#160;31, 2020, 2019, and 2018, 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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractorsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractorsAbstract</td>
</tr>
<tr>
<td style="padding-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>46
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594548287912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_FairValueMeasurementInputsDisclosureTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<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 accounting standard for fair value measurements defines fair value and establishes a market-based framework or hierarchy for measuring fair value.&#160;The standard is applicable whenever assets and liabilities are measured at fair value.</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%">The fair value hierarchy established in the standard prioritizes the inputs used in valuation techniques into three levels as follows:</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%">Level 1 &#8211; Observable inputs &#8211; quoted prices in active markets for identical assets and liabilities;</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%">Level 2 &#8211; Observable inputs other than the quoted prices in active markets for identical assets and liabilities &#8211; includes quoted prices for similar instruments, quoted prices for identical or similar instruments in inactive markets, and amounts derived from valuation models where all significant inputs are observable in active markets; and</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%">Level 3 &#8211; Unobservable inputs &#8211; includes amounts derived from valuation models where one or more significant inputs are unobservable and require us to develop relevant assumptions.</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%">The following table summarizes the financial assets and liabilities measured at fair value on a recurring basis as of December&#160;31, 2020 and December&#160;31, 2019 and the level they fall within the fair value hierarchy (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:28.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.256%"/><td style="width:0.1%"/></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:400;line-height:100%">Amounts Recorded at Fair Value</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:400;line-height:100%">Financial Statement 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:400;line-height:100%">Fair Value Hierarchy</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:400;line-height:100%">Fair Value 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:400;line-height:100%">Fair Value December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Non-COLI assets held in Deferred Supplemental Compensation Plan</span></td><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:center;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="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%">Level 1</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%">1,120&#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%">710&#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="padding:2px 1pt;text-align: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 rate swaps</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:400;line-height:100%">Accrued expenses</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:400;line-height:100%">Level 2</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%">1,603&#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%">1,473&#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:2px 1pt;text-align: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 obligation-current</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%">Current portion of earn-out obligation</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%">Level 3</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%">&#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%">31,700&#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:2px 1pt;text-align: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 obligation-long-term</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:400;line-height:100%">Earn-out obligation</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:400;line-height:100%">Level 3</span></td><td colspan="3" style="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="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%">5,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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%">Non-COLI assets held in the deferred supplemental compensation plan consist of equity funds with fair value based on observable inputs such as quoted prices for identical assets in active markets and changes in its fair value are recorded as selling, general and administrative expenses.</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%">We account for our interest rate swap agreements under the provisions of ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and have determined that our swap agreements qualify as cash flow hedges. Accordingly, the fair value of the swap agreements, which is a liability recorded in accrued expenses and other current liabilities, of approximately $1.6&#160;million and approximately $1.5&#160;million at December&#160;31, 2020 and 2019, respectively. The offset, net of an income tax effect of approximately $400 thousand and $367 thousand is included in accumulated other comprehensive income in the accompanying balance sheets as of December&#160;31, 2020 and 2019, respectively. The amounts paid and received on the swap agreements are recorded in interest expense in the period during which the related floating-rate interest is incurred. We expect the hedges to remain fully effective during the remaining terms of the swap agreements. We determine the fair value of the swap agreements based on a valuation model using market data inputs.</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%">We utilized an income approach to determine the fair value of our 1st Choice Aerospace acquisition earn-out obligation. Significant unobservable inputs used to value the contingent consideration include projected revenue and cost of services and the discount rate. If a significant increase or decrease in the discount rate occurred in isolation, the result could be significantly higher or lower fair value measurement. </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%">Changes in earn-out obligation measured at fair value on a recurring basis using significant unobservable inputs (Level 3) for the year ended December&#160;31, 2020 and 2019 are as follows (in thousands):</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:52.847%"/><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:13.519%"/><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:13.519%"/><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:13.525%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><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:400;line-height:100%">Current portion</span></td><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:400;line-height:100%">Long-term portion</span></td><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:400;line-height:100%">Total</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%">Balance as of December 31, 2018</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%">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition date fair value of contingent consideration</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%">34,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">34,800&#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%">Fair value adjustment included in costs and 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%">1,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%">&#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,900&#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%">Reclassification from long-term to current</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,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">&#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:justify;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 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%">31,700&#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%">5,000&#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%">36,700&#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%">Earn-out payments</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%">(31,700)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(31,700)</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%">Reclassification from long-term to current</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,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%">(5,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">Fair value adjustment included in costs and operating 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,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,000)</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:justify;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-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: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%">Measurements on a Non-recurring Basis</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%">The following table presents changes in the Level 3 fair value of certain assets measured on a non-recurring basis for the year ended December&#160;31, 2020 (in thousands):</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:78.986%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.521%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.093%"/><td style="width:0.1%"/></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><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:400;line-height:100%">Goodwill</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Assets subject to impairment charges:</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:0 1pt"/></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%">Balance as of December 31, 2019</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%">182,377&#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%">Goodwill allocated to divested business</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%">(7,379)</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%">Carrying value prior to impairment</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%">174,998&#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%">Impairment charge</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%">(30,945)</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%">Carrying value after impairment</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%">144,053&#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;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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value of assets not subject to impairment charge</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%">94,073&#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:justify;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:#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%">238,126&#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><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%">Goodwill is tested annually or upon the occurrence of a triggering event indicating that an impairment loss may have been incurred. Goodwill is measured on a non-recurring basis using fair value measurements with unobservable inputs (Level 3). The goodwill fair value is determined using a weighting of fair values derived from the income and market approach. Fair value is measured as of the impairment date. Goodwill for the VSE Aviation reporting unit was determined to be impaired and was written down to its estimated fair value during the second quarter of 2020. The key assumptions used to determine the fair value of the VSE Aviation reporting unit were: (a) expected cash flows with a compounded revenue growth rate of approximately 6% for a period of seven years; (b) long-term growth rate of 3% in the terminal year; and (c) a discount rate of 13.5%. The discount rate was based on a weighted average cost of capital adjusted for relevant risks of the reporting unit's future cash flow assumptions, taking into consideration the risks due to the uncertainty surrounding the effects of the COVID-19 pandemic on our operations. A negative change in any of the key assumptions for this reporting unit could increase the likelihood of additional impairment in future periods. For further discussion of the impairment, refer to Note (7) "Goodwill and Intangible Assets."</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_FairValueMeasurementInputsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or 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> -URI http://asc.fasb.org/topic&amp;trid=2155941<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementInputsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594726566808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Data (Unaudited)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_QuarterlyFinancialDataAbstract', window );"><strong>Quarterly Financial Data [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_QuarterlyFinancialInformationTextBlock', window );">Selected Quarterly Data (Unaudited)</a></td>
<td class="text">Selected Quarterly Data (Unaudited)<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 following table shows selected quarterly data for 2020 and 2019, in thousands, except earnings per share.</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 style="width:53.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.899%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></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:400;line-height:100%">2020 Quarters</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:400;line-height:100%">1st</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:400;line-height:100%">2nd</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:400;line-height:100%">3rd</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:400;line-height:100%">4th</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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%">Revenues</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%">177,418&#160;</span></td><td style="background-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%">168,715&#160;</span></td><td style="background-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%">165,505&#160;</span></td><td style="background-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%">150,021&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs and operating expenses</span></td><td style="background-color:#ffffff;border-top: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:#ffffff;border-top: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%">161,256&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">156,213&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">151,320&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">138,107&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-top: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-top: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%">9,734&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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-top: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%">(21,910)</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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-top: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%">14,185&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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-top: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%">11,914&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> (1)</span></div></td><td style="border-top: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="border-top: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%">3,332&#160;</span></td><td style="border-top:3pt double #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: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:#ffffff;border-top: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%">(22,624)</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">8,108&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">6,013&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Basic earnings 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 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 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 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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> (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%">0.30&#160;</span></td><td style="background-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.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 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%">0.73&#160;</span></td><td style="background-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%">0.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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,000&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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,041&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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,043&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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,052&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Diluted earnings 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 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 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 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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </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%">0.30&#160;</span></td><td style="background-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.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 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%">0.73&#160;</span></td><td style="background-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%">0.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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,101&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,041&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,141&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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:99.707%"><tr><td style="width:1.0%"/><td style="width:53.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.899%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="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:400;line-height:100%">2019 Quarters</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">1st</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:400;line-height:100%">2nd</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:400;line-height:100%">3rd</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:400;line-height:100%">4th</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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%">Revenues</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%">169,919&#160;</span></td><td style="background-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%">189,111&#160;</span></td><td style="background-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%">198,326&#160;</span></td><td style="background-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%">195,271&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs and operating expenses</span></td><td style="background-color:#ffffff;border-top: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:#ffffff;border-top: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%">158,106&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">172,695&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">181,111&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">180,458&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td style="background-color:#cceeff;border-top: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-top: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%">11,813&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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-top: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%">16,416&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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-top: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%">17,215&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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-top: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%">14,813&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:top"><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 style="background-color:#ffffff;border-top: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:#ffffff;border-top: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%">6,603&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">9,898&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">10,527&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">9,996&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Basic earnings 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="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:top"><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 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%">0.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 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%">0.90&#160;</span></td><td style="background-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%">0.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 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%">0.92&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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,920&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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,970&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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,970&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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,970&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Diluted earnings 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 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 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 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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </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%">0.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 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%">0.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%">0.95&#160;</span></td><td style="background-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%">0.90&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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,974&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,073&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,060&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,071&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>(1) Operating income for the first quarter of 2020 includes a $7.5&#160;million loss of our Prime Turbines business offset by a $1.1&#160;million gain from the sale of a Miami, FL real estate holding. Operating income for the second quarter of 2020 includes a $33.7&#160;million goodwill and intangible asset impairment charge and a $678&#160;thousand loss from the sale of all of the inventory assets of our CT Aerospace subsidiary.<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_QuarterlyFinancialDataAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialDataAbstract</td>
</tr>
<tr>
<td style="padding-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_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594539879736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text">Subsequent EventsOn January 29, 2021, we entered into an underwriting agreement with William Blair &amp; Company, L.L.C. and Canaccord Genuity LLC, acting as representatives of several underwriters, relating to an underwritten public offering of 1,428,600 shares of the Company's common stock, at the public offering price of $35.00 per share. The transaction closed on February 2, 2021. On February 18, 2021, we issued and sold an additional 170,497 shares pursuant to the exercise by the underwriters of their over-allotment option to purchase additional shares. We received net proceeds of approximately $52&#160;million after deducting underwriting discounts and commissions and offering related expenses. The shares were issues pursuant to an effective shelf registration statement filed on Form S-3 (File No. 333-248139) that was previously filed with the Securities and Exchange Commission and declared effective on August 31, 2020.On March 1, 2021, the Company acquired HAECO Special Services, LLC (&#8220;HSS&#8221;) from HAECO Airframe Services, LLC, a division of HAECO Americas (&#8220;HAECO&#8221;). HSS is a leading provider of fully integrated MRO support solutions for military and government aircraft. The acquisition is insignificant to the financial statements taken as a whole.<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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a 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 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594538390472">
<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, 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_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 - Valuation and Qualifying Accounts</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule II - Valuation and Qualifying Accounts</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><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"/><td style="width:37.614%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.811%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.502%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.039%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.114%"/><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: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:400;line-height:100%">Balance at Beginning of 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:400;line-height:100%">Additions Charged to Statement of Income Accounts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:400;line-height:100%">Other </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="padding: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%">Deductions</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:400;line-height:100%">Balance at End of Year</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%">(in thousands)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding: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%">Allowance for credit losses on accounts receivable</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%">Year ended December 31, 2020</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%">396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,493&#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%">Year ended December 31, 2019</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%">79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396&#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: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:700;line-height:100%">Valuation allowance for deferred tax 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,165&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,761&#160;</span></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,926&#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%">Year ended December 31, 2019</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%">107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,165&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,165&#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:#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="21" 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">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Represents opening allowance balance related to acquisition made during the period indicated.</span></div></td></tr><tr><td colspan="21" 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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Increase in 2020 primarily due to allowances booked as a result of the financial impact from the COVID-19 pandemic.</span></div></td></tr><tr><td colspan="21" 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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Increase in 2020 primarily due to full valuation allowance established against capital loss DTA in connection with the Prime Turbines stock sale and full valuation allowance against foreign tax loss DTA.</span></div></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_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>50
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594542809368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business and 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, 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>
</tr>
<tr class="ro">
<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">Principles of Consolidation The consolidated financial statements consist of the operations of our parent company, our wholly owned subsidiaries, Energetics Incorporated, Akimeka, LLC, Wheeler Fleet Solutions, Co. and VSE Aviation, Inc., a Delaware corporation ("VSE Aviation"), and our unincorporated divisions. All intercompany transactions have been eliminated in consolidation.<span></span>
</td>
</tr>
<tr class="re">
<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 in the Preparation of Financial Statements</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates in the Preparation of Financial Statements</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%">The preparation of financial statements in conformity with generally accepted accounting principles in the United States ("U.S. GAAP") requires us 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 the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates affecting the financial statements include accruals for contract disallowance reserves, costs to complete on fixed price contracts, and recoverability of goodwill and intangible assets.</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_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text">ReclassificationsCertain reclassifications have been made to the prior periods' financial information in order to conform to the current period's presentation, which include reclassification of products and services revenue and the renaming of our three operating segments as further described in Note (13) "Business Segments and Customer Information" and certain deferred tax reclassifications<span></span>
</td>
</tr>
<tr class="re">
<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 );">Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements Not Yet Adopted</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</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%">In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2018-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which eliminates certain disclosures related to transfers and the valuation process, modifies disclosures for investments that are valued based 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%">net asset value, clarifies the measurement uncertainty disclosure, and requires additional disclosures for Level 3 fair value measurements. The new standard is effective for fiscal years beginning after December 15, 2019 with early adoption permitted. We adopted ASU 2018-13 in the first quarter of 2020. The adoption did not have a material impact on our consolidated financial position, results of operations or cash flows. </span></div><div style="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-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-15,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which clarifies the accounting for implementation costs in cloud computing arrangements. The new standard is effective for fiscal years beginning after December 15, 2019 with early adoption permitted. We adopted ASU 2018-15 in the first quarter of 2020 and applied the standard prospectively. The adoption did not have a material impact on our consolidated financial position, results of operations or cash flows. </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%">In June 2016, the FASB issued ASU No. 2016-13,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial</span><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:400;line-height:120%">Instruments,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which changes the methodology for measuring credit losses on financial instruments and certain other instruments, including trade receivables and contract assets. The new standard replaces the current incurred loss model for measurement of credit losses on financial assets with a forward-looking expected loss model based on historical experience, current conditions, and reasonable and supportable forecasts. The new standard is effective for reporting periods beginning after December&#160;15, 2019.&#160;We adopted the standard in the first quarter of 2020 using the modified-retrospective approach, which requires the standard to be applied on a prospective basis with a cumulative-effect adjustment to retained earnings as of the beginning of the period in which the guidance is effective. Upon adoption, we did not record an adjustment to opening retained earnings as of January 1, 2020 because the adoption did not have a material impact on our financial position, results of operations or cash flows. </span></div>Recently Issued Accounting Pronouncements Not Yet Adopted<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">"Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting."</span> The amendments provide optional guidance for a limited time to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts and hedging relationships that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. These amendments are effective immediately and may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. We are currently evaluating our contracts and the optional expedients provided by the new standard.<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock-Based Compensation</a></td>
<td class="text">Stock-Based CompensationWe account for share-based awards in accordance with the applicable accounting rules that require the measurement and recognition of compensation expense for all share-based payment awards based on estimated fair values, which is determined based on the closing price of our common stock on the date of grant. Our policy is to recognize forfeitures of restricted stock as they occur. The compensation expense included in costs and operating expenses is amortized over the requisite service period using the accelerated attribution method.<span></span>
</td>
</tr>
<tr class="re">
<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 );">Earnings Per Share</a></td>
<td class="text"><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%">Earnings Per Share</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%">Basic earnings per share ("EPS") is computed by dividing net income by the weighted average number of shares of common stock outstanding during each period. Shares issued during the period are weighted for the portion of the period that they were outstanding. Our calculation of diluted earnings per common share includes the dilutive effects for the assumed vesting of restricted stock awards. The antidilutive common stock equivalents excluded from the diluted per share calculation are not material.</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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</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%">We consider all highly liquid investments with an original maturity of three months or less to be cash equivalents. Due to the short maturity of these instruments, the carrying values on our consolidated balance sheets approximate fair value.</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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text">Property and EquipmentProperty and equipment are recorded at cost. Depreciation of computer equipment, furniture, other equipment is provided principally by the straight-line method over periods of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfNTg0OQ_7783cc7b-dece-4ef6-8205-de2b648d8ec6">three</span> to 15 years. Depreciation of buildings and land improvements is provided by the straight-line method over periods of approximately 15 to 20 years. Amortization of leasehold improvements is provided by the straight-line method over the lesser of their useful life or the remaining term of the lease.<span></span>
</td>
</tr>
<tr class="ro">
<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"><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%">Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We adopted a comprehensive new lease accounting standard effective January 1, 2019 using the optional modified retrospective transition method; accordingly, the comparative information for the year ended December 31, 2018 has not been adjusted and continues to be reported under the previous lease standard.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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-weight:400;line-height:120%">We determine at inception whether an arrangement that provides us control over the use of an asset is a lease. Substantially all of our leases are long-term operating leases for facilities with fixed payment terms between&#160;<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMTA5OTUxMTY3NzA3OA_cbdb5b8f-dbc9-43ce-b592-8658703250d4">two</span>&#160;and&#160;15 years. Payments under our lease agreements are primarily fixed payments, which are recognized as operating lease cost on a straight-line basis over the lease term. </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%">We recognize at lease commencement a right-of-use ("ROU") asset and lease liability based on the present value of the future lease payments over the lease term, determined using the discount rate for the lease at commencement date. Our lease agreements do not provide a readily determinable implicit rate nor is it available to us from our lessors. Instead, we estimate our incremental borrowing rate based on information available at lease commencement to discount lease payments to present value. Certain of our leases include options to extend the term of the lease or to terminate the lease. When it is reasonably certain that we will exercise the option, we include the impact of the option in the lease term for purposes of determining total future lease payments. Our operating lease ROU assets are recorded in operating lease right-of-use assets on our accompanying consolidated balance sheet. The current portion of operating lease liabilities are presented within accrued expenses and other current liabilities, and the non-current portion of operating lease liabilities are presented under long-term operating lease liabilities on our accompanying consolidated balance sheet. </span></div>Leases with an initial term of 12 months or less with purchase options or extension options that are not reasonably certain to be exercised are not recorded on the balance sheet. We recognize lease expense for these leases on a straight-line basis over the term of the lease.<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_vsec_ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock', window );">Concentration of Credit Risk, Fair Value of Financial Instruments</a></td>
<td class="text"><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%">Concentration of Credit Risk/Fair Value of Financial Instruments</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%">Financial instruments that potentially subject us to concentration of credit risk consist primarily of cash, cash equivalents and trade receivables.&#160;Our trade receivables consist of amounts due from various government clients and commercial entities. We believe that concentrations of credit risk with respect to trade receivables are limited due to the large number of customers comprising the customer base and their dispersion across many different geographic regions. Contracts with the government, either as a prime or subcontractor, accounted for approximately 69%, 68%, and 78% of revenues for the years ended December&#160;31, 2020, 2019 and 2018, respectively. The credit risk, with respect to contracts with the government, is limited due to the creditworthiness of the respective governmental entity. We perform ongoing credit evaluations and monitoring of the financial condition of all our customers. We maintain an allowance for credit losses based upon several factors, including historical collection experience, current aging status of the customer accounts and financial condition of our customers. We believe that the fair market value of all financial instruments, including debt, approximate book value.</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><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-weight:400;line-height:120%">We account for revenue in accordance with ASC 606. The unit of account in ASC 606 is a performance obligation. At the inception of each contract with a customer, we determine our performance obligations under the contract and the contract's transaction price. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account. A contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when the performance obligation is satisfied. The majority of our contracts have a single performance obligation as the promise to transfer the respective goods or services is not separately identifiable from other promises in the contracts and is, therefore, not distinct. For product sales, each product sold to a customer typically represents a distinct performance obligation. Our performance obligations are satisfied over time as work progresses or at a point in time based on transfer of control of products and services to our customers.</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%">Contract modifications are routine in the performance of our contracts. Contracts are often modified to account for changes in contract specifications or requirements. In most instances, contract modifications are for goods or services that are not distinct, and therefore are accounted for as part of the existing contract. </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%">Substantially all our Fleet segment revenues from the sale of vehicle parts to customers are recognized at the point in time of the transfer of control to the customer. Sales returns and allowances for vehicle parts are not significant.</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%">Our Aviation segment revenues result from the sale of aircraft parts and performance of MRO services for private and commercial aircraft owners, other aviation MRO providers, and aviation original equipment manufacturers. Our Aviation segment recognizes revenues for the sale of aircraft parts at a point in time when control is transferred to the customer, which usually occurs when the parts are shipped. Our Aviation segment recognizes revenues for MRO services over time as the services are transferred to the customer. MRO services revenue recognized is measured based on the cost-to-cost input method, as costs incurred reflect the work completed, and therefore the services transferred to date. Sales returns and allowances are not significant.</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%">Our Federal and Defense segment revenues result from professional and technical services, which we perform for customers on a contract basis. Revenue is recognized for performance obligations over time as we transfer the services to the customer. The three primary types of contracts used are cost-type, fixed-price and time and materials. Revenues result from work performed on these contracts by our employees and our subcontractors and from costs for materials and other work-related costs allowed under our contracts. </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%">Revenues on cost-type contracts are recorded as contract allowable costs are incurred and fees are earned. Variable consideration, typically in the form of award fees, is included in the estimated transaction price, to the extent that it is probable that a significant reversal will not occur, when there is a basis to reasonably estimate the amount of the fee. These estimates are based on historical award experience, anticipated performance and our best judgment based on current facts and circumstances. </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%">Revenues on fixed-price contracts are recorded as work is performed over the period. Revenue is recognized over time using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying our performance obligations. Incurred cost represents work performed, which corresponds with the transfer of control to the customer. For such contracts, we estimate total costs at the inception of the contract based on our assumptions of the cost elements required to complete the associated tasks of the contract and assess the impact of the risks on our estimates of total costs to complete the contract. Our cost estimates are based on assumptions that include the complexity of the work, our employee labor costs, the cost of materials and the performance of our subcontractors.&#160;These cost estimates are subject to change as we perform under the contract and as a result, the timing of revenues and amount of profit on a contract may change as there are changes in estimated costs to complete the contract. Such adjustments are recognized on a cumulative catch-up basis in the period we identify the changes.</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%">Revenues for time and materials ("T&amp;M") contracts are recorded based on the amount for which we have the right to invoice our customers, because the amount directly reflects the value of our work performed for the customer. Revenues are recorded on the basis of contract allowable labor hours worked multiplied by the contract defined billing rates, plus the direct costs and indirect cost burdens associated with materials and subcontract work used in performance on the contract. Generally, profits on time and materials contracts result from the difference between the cost of services performed and the contract defined billing rates for these 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-weight:400;line-height:120%">Revenues related to work performed on government contracts at risk, which is work performed at the customer's request prior to the government formalizing funding, is not recognized until it can be reliably estimated and its realization is probable.</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%">A substantial portion of contract and administrative costs are subject to audit by the Defense Contract Audit Agency.&#160;Our indirect cost rates have been audited and approved for 2017 and prior years with no material adjustments to our results of operations or financial position. While we maintain reserves to cover the risk of potential future audit adjustments based primarily on the results of prior audits, we do not believe any future audits will have a material adverse effect on our results of operations, financial position, or cash flows.</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_ReceivablesPolicyTextBlock', window );">Receivables and Unbilled Receivables</a></td>
<td class="text"><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%">Receivables and Unbilled Receivables </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%">Receivables are recorded at amounts earned less an allowance.&#160;We review our receivables regularly to determine if there are any potentially uncollectible accounts.&#160;The majority of our receivables are from government agencies, where there is minimal credit risk.&#160;</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%">Unbilled receivables include amounts typically resulting from sales under contracts when the cost-to-cost method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer. The amounts may not exceed their estimated net realizable value. Unbilled receivables are classified as current based on our contract operating cycle.</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_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts', window );">Allowance for Credit Losses</a></td>
<td class="text"><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%">Allowance for Credit Losses</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%">We establish allowances for credit losses on our accounts receivable and unbilled receivables. To measure expected credit losses, we have disaggregated pools of receivable balances, where we have elected to pool our receivables by segment. Within each segment, receivables exhibit similar risk characteristics. In determining the amount of the allowance for credit losses, we consider historical collectibility based on past due status. We also consider current market conditions and reasonable and supportable forecasts of future economic conditions to inform adjustments to historical loss data. In addition to the loss-rate calculations discussed above, we also record allowance for credit losses for specific receivables that are deemed to have a higher risk profile than the rest of the respective pool of receivables, such as concerns about a specific customer's inability to meet its financial obligation to us. The adequacy of these allowances are assessed quarterly through consideration of factors on  a collective basis where similar characteristics exist and on an individual basis.</span></div>During the year ended December 31, 2020, we increased our loss rates and increased our specific reserves primarily due to the economic disruption caused by the COVID-19 pandemic.<span></span>
</td>
</tr>
<tr class="re">
<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">InventoriesInventories are stated at the lower of cost or net realizable value using the first-in, first-out ("FIFO") method. Inventories for our Fleet segment primarily consists of vehicle replacement parts. Included in inventory are related purchasing, storage and handling costs.&#160;Inventories for our Aviation segment primarily consist of aftermarket parts for distribution, and general aviation engine accessories and parts. Included in inventory are related purchasing, overhaul labor, storage and handling costs.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitPlansPolicy', window );">Deferred Compensation Plans</a></td>
<td class="text"><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%">Deferred Compensation Plans</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%">We have a deferred compensation plan, the VSE Corporation Deferred Supplemental Compensation Plan ("DSC Plan"), to provide incentive and reward for certain key management employees based on overall corporate performance. We maintain the underlying assets of the DSC Plan in a Rabbi Trust and changes in asset values are included in costs and operating expenses on the accompanying consolidated statements of income.&#160;We invest the assets held by the Rabbi Trust in both corporate owned life insurance ("COLI") products and in mutual funds.&#160;The COLI investments are recorded at cash surrender value and the mutual fund investments are recorded at fair value. The DSC Plan assets are included in other assets and the obligation to the participants is included in deferred compensation on the accompanying consolidated balance sheets.</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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><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%">Impairment of Long-Lived Assets</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%">Long-lived assets include amortizable intangible assets and property and equipment to be held and used. We review the carrying values of long-lived assets other than goodwill for impairment if events or changes in the facts and circumstances indicate that their carrying values may not be recoverable. We assess impairment by comparing the estimated undiscounted future cash flows of the related asset to its carrying value. If an asset is determined to be impaired, we recognize an impairment charge in the current period for the difference between the fair value of the asset and its carrying value.</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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</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%">Income taxes are accounted for under the asset and liability method. Under the asset and liability method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. This method also requires the recognition of future tax benefits, such as net operating loss carryforwards, to the extent that realization of such benefits is more likely than not. 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.</span></div>The carrying value of net deferred tax assets is based on assumptions regarding our ability to generate sufficient future taxable income to utilize these deferred tax assets.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><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%">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We test goodwill for impairment annually in the fourth quarter and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is tested for impairment at the reporting unit level. A qualitative assessment can be performed to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying value. If the reporting unit does not pass the qualitative assessment, we compare the fair value of each reporting unit to its carrying value using a quantitative assessment. If the fair value of the reporting unit exceeds its carrying value, goodwill is considered not impaired. If the fair value of the reporting unit is less than the carrying value, the difference is recorded as an impairment loss.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the quantitative assessment, we estimate the fair value of each reporting unit using a combination of an income approach using a discounted cash flow ("DCF") analysis and a market-based valuation approach based on comparable public company trading values. Determining the fair value of a reporting unit requires the exercise of significant management judgments, including the amount and timing of projected future revenues, earnings and cash flows, discount rates, long-term growth rates and comparable public company revenues and earnings multiples. The projected results used in our quantitative assessment are based on our best estimate as of the testing date of future revenues, earnings and cash flows after considering factors such as recent operating performance, general market and industry conditions, existing and expected future contracts, changes in working capital and long-term business plans and growth initiatives. The carrying value of each reporting unit includes the assets and liabilities employed in its operations and goodwill. There are no significant allocations of amounts held at the Corporate level to the reporting units.</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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Intangibles Assets</a></td>
<td class="text"><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%">Intangible Assets</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%">Intangible assets consist of the value of contract-related intangible assets, trade names and acquired technologies acquired in acquisitions. We amortize intangible assets on a straight-line basis over their estimated useful lives unless their useful lives are determined to be indefinite.&#160;The amounts we record related to acquired intangibles are determined by us considering the results of independent valuations. Our contract-related intangibles are amortized over their estimated useful lives of approximately <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM2Nzg_c0f9f948-aaa0-4d90-b348-5b18fc09bba6">five</span> to 18 years with a weighted-average life of approximately 14.2 years as of December&#160;31, 2020.&#160;We have six trade names that are amortized over an estimated useful life of approximately <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4NTE2YzNjMjZiMzRjZTViOWMxNDkwMGNlYTRjZjkyL3NlYzoxODUxNmMzYzI2YjM0Y2U1YjljMTQ5MDBjZWE0Y2Y5Ml84Mi9mcmFnOmFmYTcwOGRjZTkxZjQxMjQ4ZWRmZTY5NzhjMTZmNmU0L3RleHRyZWdpb246YWZhNzA4ZGNlOTFmNDEyNDhlZGZlNjk3OGMxNmY2ZTRfMjM4MzU_a241af79-3d27-4500-ab37-b53ba2477edd">two</span> to nine years. We have an acquired technologies intangible asset that is amortized over an estimated useful life of 11 years. The weighted-average life for all amortizable intangible assets is approximately 13.8 years as of December&#160;31, 2020.</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_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</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%">Management of our business operations is conducted under three reportable operating segments:</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%;text-decoration:underline">Aviation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Distribution and MRO Services</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%">Our Aviation segment (formerly Aviation Group) provides aftermarket repair and distribution services to commercial, cargo, business and general aviation, military and defense, and rotorcraft customers globally. Core services include parts distribution, engine accessory maintenance, MRO services, rotable exchange and supply chain services.</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:400;line-height:120%;text-decoration:underline">Fleet</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Distribution and Fleet Services</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%">Our Fleet segment (formerly Supply Chain Management Group) provides parts, inventory management, e-commerce fulfillment, logistics, supply chain support and other services to support the commercial aftermarket medium- and heavy-duty truck market, the United States Postal Service ("USPS"), and the United States Department of Defense ("DoD"). Core services include vehicle parts distribution, sourcing, IT solutions customized fleet logistics, warehousing, kitting, just-in-time supply chain management, alternative product sourcing, and engineering and technical support.</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%;text-decoration:underline">Federal and Defense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Logistics and Sustainment Services</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%">Our Federal and Defense segment (formerly Federal Services Group) provides aftermarket MRO and logistics services to improve operational readiness and extend the life cycle of military vehicles, ships and aircraft for the DoD, federal agencies and international defense customers. Core services include base operations support; procurement; supply chain management; vehicle, maritime and aircraft sustainment services; IT services and energy consulting. </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating segments reported below are the segments of the Company for which separate financial information is available and for which segment results are evaluated regularly by our Chief Executive Officer in deciding how to allocate resources and in assessing performance. We evaluate segment performance based on consolidated revenues and operating income. Net sales of our business segments exclude inter-segment sales as these activities are eliminated in consolidation.</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_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurement</a></td>
<td class="text"><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 accounting standard for fair value measurements defines fair value and establishes a market-based framework or hierarchy for measuring fair value.&#160;The standard is applicable whenever assets and liabilities are measured at fair value.</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%">The fair value hierarchy established in the standard prioritizes the inputs used in valuation techniques into three levels as follows:</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%">Level 1 &#8211; Observable inputs &#8211; quoted prices in active markets for identical assets and liabilities;</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%">Level 2 &#8211; Observable inputs other than the quoted prices in active markets for identical assets and liabilities &#8211; includes quoted prices for similar instruments, quoted prices for identical or similar instruments in inactive markets, and amounts derived from valuation models where all significant inputs are observable in active markets; and</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%">Level 3 &#8211; Unobservable inputs &#8211; includes amounts derived from valuation models where one or more significant inputs are unobservable and require us to develop relevant assumptions.</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_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=121583591&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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=6371337&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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: 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=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and 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_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 charging off uncollectible financing receivables, including, but not limited to, factors and methodologies used in estimating the allowance for credit 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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (a,b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953423-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_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes 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 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120406818&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=84230637&amp;loc=d3e32847-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 8: 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=120406818&amp;loc=d3e32280-109318<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 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<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=116846552&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://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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121609121&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PostemploymentBenefitPlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 postemployment benefits. Postemployment benefits are benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement, except for: a) benefits provided through a pension or postretirement benefit plan, b) individual deferred compensation arrangements, c) special or contractual termination benefits, and d) stock compensation plans.</p></div>
<a 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 712<br> -URI http://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitPlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></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 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivable. Includes, but is not limited to, accounts receivable and financing 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5033-111524<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121604090&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=121604090&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=121604090&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=121604090&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=121604090&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=84158767&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=121604090&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=121604090&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=121604090&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segment reporting.</p></div>
<a 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 29<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 29<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-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 29<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-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 29<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-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 29<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-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 29<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-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_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 (b),(f)<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 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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vsec_ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 credit risk and determining the fair value of financial instruments.</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;">vsec_ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594539752472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business and 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, 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Weighted Average Number of Shares</a></td>
<td class="text"><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:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.622%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="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:400;line-height:100%">Years Ended December 31,</span></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-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:top"><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="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:top"><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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">Basic weighted average common shares outstanding</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%">11,034,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 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%">10,957,750&#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%">10,876,201&#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="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:100%">Effect of dilutive shares</span></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%">&#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%">86,981&#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%">59,856&#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: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:100%">Diluted weighted average common shares outstanding</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%">11,034,256&#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 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%">11,044,731&#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 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%">10,936,057&#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><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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594539707096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions and Divestitures (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_BusinessAcquisitionProFormaInformationTextBlock', window );">Business Acquisition, Pro Forma Information</a></td>
<td class="text"><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 unaudited consolidated pro forma results of operations are as follows (in thousands except per share amounts):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:40.750%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.850%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.852%"/><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:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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: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%">Year ended December 31,</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="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: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</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 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%">743,347&#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%">Net Income</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 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%">35,963&#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%">Basic earnings 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="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%">3.31&#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%">Diluted earnings 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="background-color:#ffffff;padding:0 1pt"/><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.29&#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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<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_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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>53
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594539850888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><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%">A summary of revenues for our operating segments by customer for the years ended December&#160;31, 2020, 2019 and 2018 are as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:48.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.816%"/><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:400;line-height:100%">Year Ended 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:400;line-height:100%">Fleet</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:400;line-height:100%">Aviation</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:400;line-height:100%">Federal and Defense</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:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">DoD</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%">20,744&#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,093&#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%">214,560&#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%">236,397&#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%">Other government</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%">178,693&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">216,957&#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%">Commercial</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%">42,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">1,877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,305&#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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">242,170&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">165,070&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">254,419&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">661,659&#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"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:48.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.816%"/><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:400;line-height:100%">Year Ended December 31, 2019</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"/><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="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%">DoD</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%">24,246&#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%">3,775&#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%">276,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%">304,334&#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%">Other government</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%">168,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,777&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,775&#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%">Commercial</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%">22,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,886&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,518&#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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">214,520&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">224,546&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">313,561&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">752,627&#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"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:48.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.816%"/><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:400;line-height:100%">Year Ended December 31, 2018</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"/><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="background-color:#cceeff;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%">DoD</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%">24,280&#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%">7,387&#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%">302,827&#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%">334,494&#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%">Other government</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%">176,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">33,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,118&#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%">Commercial</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%">14,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,606&#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</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">214,809&#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%">145,423&#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%">336,986&#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%">697,218&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of revenues by type for our operating segments for the year ended December&#160;31, 2020, 2019 and 2018 are as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:48.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.816%"/><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:400;line-height:100%">Year Ended 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:400;line-height:100%">Fleet</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:400;line-height:100%">Aviation</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:400;line-height:100%">Federal and Defense</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:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Repair</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"/><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%">82,445&#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%">&#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 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%">82,445&#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%">Distribution</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%">242,170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">324,795&#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%">Cost Plus Contract</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%">79,064&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,064&#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%">Fixed Price Contract</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%">&#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%">138,406&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">T&amp;M Contract</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%">36,949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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;text-align: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 #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:#ffffff;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%">242,170&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">165,070&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">254,419&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">661,659&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:48.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.816%"/><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:400;line-height:100%">Year Ended December 31, 2019</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"/><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="background-color:#cceeff;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%">Repair</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"/><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%">119,044&#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%">&#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 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%">119,044&#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%">Distribution</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%">214,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,502&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">320,022&#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%">Cost Plus Contract</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%">144,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,600&#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%">Fixed Price Contract</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%">&#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%">78,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,163&#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%">T&amp;M Contract</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%">90,798&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,798&#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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">214,520&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">224,546&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">313,561&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">752,627&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:48.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.816%"/><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:400;line-height:100%">Year Ended December 31, 2018</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"/><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="background-color:#cceeff;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%">Repair</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"/><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,960&#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%">&#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 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,960&#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%">Distribution</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%">214,809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,463&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">304,272&#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%">Cost Plus Contract</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%">188,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,867&#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%">Fixed Price Contract</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%">&#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%">70,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,669&#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%">T&amp;M Contract</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%">77,450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,450&#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</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">214,809&#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%">145,423&#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%">336,986&#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%">697,218&#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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594538497224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Receivables and Unbilled Receivables (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Components of Receivables</a></td>
<td class="text"><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%">Receivables, net and unbilled receivables, net as of December&#160;31, 2020 and 2019, respectively, were as follows (in thousands):</span></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 style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.639%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">Receivables, net</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%">55,471&#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%">70,630&#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="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:100%">Unbilled receivables, net</span></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%">22,358&#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%">46,279&#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:2px 7.75pt 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:100%">Total</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%">77,829&#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%">116,909&#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_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Allowance for Credit Losses</a></td>
<td class="text"><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%">A summary of activity in our allowance for credit losses for the year ended December&#160;31, 2020 is as follows (in thousands):</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:99.561%"><tr><td style="width:1.0%"/><td style="width:40.750%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.850%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.852%"/><td style="width:0.1%"/></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%">Balance as of 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="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 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%">396&#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%">Change in estimates</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,767&#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%">Write-offs</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(441)</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%">Recoveries</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(229)</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:justify;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 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 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,493&#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_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594538481608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Assets and Other Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Schedule of Other Current Assets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">Other current assets consisted of the following as of December&#160;31, 2020 and 2019 (in thousands): </span></div><div style="text-align:justify"><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:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.639%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">Self insurance reserves</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,535&#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%">7,566&#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:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of notes 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%">2,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 7.75pt 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:100%">Deferred contract costs</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%">3,514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,141&#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 7.75pt 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: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%">7,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%">7,364&#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 7.75pt 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:100%">Total</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%">23,328&#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%">19,071&#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_ScheduleOfOtherAssetsNoncurrentTextBlock', window );">Schedule of Other Noncurrent Assets</a></td>
<td class="text"><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 assets consisted of the following as of December&#160;31, 2020 and 2019 (in thousands): </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:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.639%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">Deferred compensation plan 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%">14,370&#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%">16,708&#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%">Long-term portion of notes 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%">9,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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%">2,299&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782&#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 7.75pt 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:100%">Total</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%">26,525&#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%">17,490&#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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfOtherAssetsNoncurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncurrent 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other current assets.</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_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594539554152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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 );">Schedule of Property and Equipment</a></td>
<td class="text"><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%">Property and equipment, net consisted of the following as of December&#160;31, 2020 and 2019 (in thousands):</span></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 style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.639%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">Buildings and building improvements</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%">29,537&#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%">31,463&#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="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:100%">Computer equipment</span></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%">26,492&#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%">26,697&#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: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:100%">Furniture, fixtures, equipment and 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%">33,322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="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:100%">Leasehold improvements</span></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%">3,140&#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%">3,717&#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: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:100%">Land and land improvements</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,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,151&#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: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="2" style="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%">97,217&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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%">105,665&#160;</span></td><td style="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:justify;vertical-align:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align: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,854)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,200)</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:2px 7.75pt 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:100%">Total property and equipment, net</span></td><td style="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="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%">36,363&#160;</span></td><td style="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="padding:0 1pt"/><td style="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="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%">43,465&#160;</span></td><td style="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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-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_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594543116008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Goodwill by Operating Segment</a></td>
<td class="text"><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%">Changes in goodwill for the years ended December&#160;31, 2020 and 2019 are as follows (in thousands):</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 style="width:51.246%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.899%"/><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: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:400;line-height:100%">Fleet</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:400;line-height:100%">Federal and Defense</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:400;line-height:100%">Aviation</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:400;line-height:100%">Total</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%">Balance as of December 31, 2018</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%">63,190&#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%">30,883&#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%">104,549&#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%">198,622&#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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase from acquisitions</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,828&#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:justify;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:#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,190&#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%">30,883&#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%">182,377&#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%">276,450&#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%">Impairment charge</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,945)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,945)</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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease from divestiture</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%">&#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,379)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,379)</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:justify;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-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:#ffffff;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%">63,190&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">30,883&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">144,053&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">238,126&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Intangible Assets</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%">Intangible assets consisted of the following (in thousands):</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:50.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.817%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.563%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.544%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.822%"/><td style="width:0.1%"/></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-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:400;line-height:100%">Cost</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:400;line-height:100%">Accumulated Amortization</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:400;line-height:100%">Accumulated Impairment Loss</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:400;line-height:100%">Net Intangible Assets</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%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">Contract and customer-related</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%">213,194&#160;</span></td><td style="background-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%">(110,917)</span></td><td style="background-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%">(3,814)</span></td><td style="background-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%">98,463&#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%">Acquired technologies</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%">12,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,787)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,613&#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%">Trade names</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%">18,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,251)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,519&#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 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</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%">244,364&#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%">(136,955)</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%">(3,814)</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%">103,595&#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 style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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%">December 31, 2019</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 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 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 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%">Contract and customer-related</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%">227,594&#160;</span></td><td style="background-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%">(102,169)</span></td><td style="background-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,025)</span></td><td style="background-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%">124,400&#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%">Acquired technologies</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%">12,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,660)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,740&#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%">Trade names</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%">18,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,735)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">5,035&#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 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</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">258,764&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">(125,564)</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">(1,025)</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">132,175&#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"/></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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Future Amortization of Intangible Assets</a></td>
<td class="text"><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%">Future expected amortization of intangible assets is as follows for the years ending December 31, (in thousands):</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 style="width:79.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.402%"/><td style="width:0.1%"/></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-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:400;line-height:100%">Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">2021</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%">16,636&#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="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:100%">2022</span></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%">14,890&#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: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:100%">2023</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%">10,890&#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: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:100%">2024</span></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%">7,309&#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: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:100%">2025</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,248&#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: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:100%">Thereafter</span></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%">46,622&#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:2px 7.75pt 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:100%">Total</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%">103,595&#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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594548213320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<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</a></td>
<td class="text"><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%">Long-term debt consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:72.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.695%"/><td style="width:0.1%"/></tr><tr><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:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;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:middle"><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="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:400;line-height:100%">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%">Bank credit facility - term loan</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%">77,988&#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%">120,800&#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%">Bank credit facility - revolver loans</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%">175,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%">152,000&#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%">Principal amount of long-term debt</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%">253,461&#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%">272,800&#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 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%">(2,368)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,789)</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 long-term debt</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%">251,093&#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%">270,011&#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</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%">(20,379)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,883)</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%">Long-term debt, net of current portion</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%">230,714&#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%">253,128&#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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Term Loan Payments</a></td>
<td class="text"><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%">Our required term and revolver loan payments after December&#160;31, 2020 are as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:85.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.695%"/><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:400;line-height:100%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">2021</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%">21,563&#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%">2022</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,500&#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%">2023*</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%">209,398&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 #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:#ffffff;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%">253,461&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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%">*Includes the revolver loan required payment of $175.5&#160;million.</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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28541-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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=6802200&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594539766504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities</a></td>
<td class="text"><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%">Accrued expenses and other current liabilities consisted of the following as of December&#160;31, 2020 and 2019 (in thousands):</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:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.639%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">Accrued compensation and benefits</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%">21,525&#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%">24,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</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,858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,714&#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%">Accrued customer rebates and royalties</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,756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,067&#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%">Customer advances</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,080&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,669&#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%">Interest rate swap liability</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,603&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Current portion of lease liabilities</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,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,710&#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</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,338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,656&#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 7.75pt 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:100%">Total</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%">45,172&#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;border-top:1pt solid #000;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%">46,514&#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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCurrentLiabilitiesTableTextBlock', window );">Other Current Liabilities</a></td>
<td class="text"><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%">Accrued expenses and other current liabilities consisted of the following as of December&#160;31, 2020 and 2019 (in thousands):</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:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.639%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">Accrued compensation and benefits</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%">21,525&#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%">24,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</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,858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,714&#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%">Accrued customer rebates and royalties</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,756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,067&#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%">Customer advances</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,080&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,669&#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%">Interest rate swap liability</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,603&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Current portion of lease liabilities</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,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,710&#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</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,338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,656&#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 7.75pt 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:100%">Total</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%">45,172&#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;border-top:1pt solid #000;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%">46,514&#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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other current 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_OtherCurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-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_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594539809400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_ShareBasedCompensationAbstract', window );"><strong>Share-based Payment Arrangement, Noncash Expense [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_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock', window );">Share-based Compensation Related to Restricted Stock Awards</a></td>
<td class="text"><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 total stock-based compensation expense related to restricted stock awards for the years ended December 31, are as follows (in thousands):</span></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 style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.637%"/><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:11.640%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><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="padding:0 1pt"/><td colspan="3" style="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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">Employees</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%">2,223&#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%">2,667&#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%">2,332&#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:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-employee Directors</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%">635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553&#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 7.75pt 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:100%">Total</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%">2,858&#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%">3,264&#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%">2,885&#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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Stock-based Compensation Expense</a></td>
<td class="text"><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%">Stock-based compensation consisting of restricted stock awards was included in costs and operating expenses and provision for income taxes on the accompanying statements of income for the years ended December&#160;31, 2020, 2019 and 2018 (in thousands):</span></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 style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.637%"/><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:11.640%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><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="padding:0 1pt"/><td colspan="3" style="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:400;line-height:100%">2018</span></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%">Stock-based compensation included in costs and 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%">2,858&#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%">3,264&#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%">3,027&#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:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit recognized for stock-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%">(713)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(663)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense,&#160;net of income tax&#160;benefit</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%">2,145&#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%">2,601&#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%">2,272&#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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Schedule of Other Restricted Stock Awards</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.151%"/><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:14.543%"/><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:14.546%"/><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: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:400;line-height:120%">Number of Shares</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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%">Weighted Average Grant Date Fair Value</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%">Unvested as of December 31, 2018 </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%">&#8212;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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%">86,911</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">31.92&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:400;line-height:100%">Vested</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%">(29,110)</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%">30.66&#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="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%">&#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%">Unvested as of December 31, 2019</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%">57,801</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%">32.56&#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%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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%">30,500</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">31.50&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:400;line-height:100%">Vested</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%">(32,017)</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%">32.14&#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="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%">&#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%">Unvested as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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%">56,284</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%">32.23&#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><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-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>61
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594539546680">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Components of Provision for Income Taxes</a></td>
<td class="text">The components of the provision for income taxes from continuing operations for the years ended December&#160;31, 2020, 2019 and 2018 are as follows (in thousands):<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:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.637%"/><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:11.640%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><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="padding:0 1pt"/><td colspan="3" style="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:400;line-height:100%">2018</span></td></tr><tr><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:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 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:100%">Federal</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,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 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,739&#160;</span></td><td style="background-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%">9,667&#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 7.75pt 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:100%">State</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,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,758&#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 7.75pt 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:100%">Foreign</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%">144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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: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="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,492&#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%">9,908&#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%">11,565&#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:justify;vertical-align:top"><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:2px 1pt;text-align: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 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 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 7.75pt 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: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%">(78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,114)</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 7.75pt 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: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%">163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(490)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(347)</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 7.75pt 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:100%">Foreign</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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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: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="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%">106&#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%">(505)</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,397)</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:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">5,598&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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,403&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">10,168&#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"/></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 );">Effective Income Tax Reconciliation</a></td>
<td class="text"><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 differences between the amount of tax computed at the federal statutory rate of 21% in 2020, 2019 and 2018, and the provision for income taxes from continuing operations for the years ended December&#160;31, 2020, 2019 and 2018 are as follows (in thousands):</span></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 style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.637%"/><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:11.640%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><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="padding:0 1pt"/><td colspan="3" style="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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">Tax at statutory federal income tax rate</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%">89&#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%">9,749&#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%">9,502&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases (decreases) in tax resulting from:</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 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 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal 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%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,805&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,861&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent differences, 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%">(1,406)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of Tax Act</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%">&#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%">(795)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(612)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(375)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior year true-up adjustment</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%">397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align: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,716&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other provision adjustments</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%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(386)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">5,598&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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,403&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">10,168&#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"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Certain amounts from the prior years have been reclassified to conform to the current year presentation.</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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effect of temporary differences representing deferred tax assets and liabilities as of December&#160;31, 2020 and 2019 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:74.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.920%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><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:100%">Gross deferred tax assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 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:100%">Deferred compensation and accrued paid leave</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%">6,302&#160;</span></td><td style="background-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%">7,498&#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 7.75pt 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:100%">Operating lease liabilities</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%">6,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,009&#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 7.75pt 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:100%">Stock-based compensation</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%">605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for contract disallowance</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%">195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 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:100%">Capitalized inventory</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%">573&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 7.75pt 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:100%">US operating and capital loss carryforward</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,989&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 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:100%">Tax credit carryforward</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,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,547&#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 7.75pt 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:100%">Foreign country operating loss carryforward</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%">583&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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: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%">23,043&#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%">17,268&#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 7.75pt 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:100%">Valuation allowance (a)</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,926)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,165)</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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 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:100%">&#160;&#160;Total gross deferred tax assets</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%">15,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 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%">16,103&#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 style="height:14pt"><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Gross deferred tax liabilities</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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 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:100%">Depreciation</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%">(3,061)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,498)</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 7.75pt 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:100%">Deferred revenues</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,816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,681)</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 7.75pt 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:100%">Goodwill and intangible 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%">(19,470)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,383)</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 7.75pt 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: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%">(5,384)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,323)</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 7.75pt 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:100%">Capitalized inventory</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%">(240)</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 7.75pt 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: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%">(283)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(823)</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 12.25pt 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:100%">Total gross deferred tax liabilities</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%">(30,014)</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%">(33,948)</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"/></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%">Net deferred tax liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">(14,897)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">(17,845)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a) A valuation allowance was provided against US capital loss in connection with  the stock sale of Prime Turbines, certain state tax credit and foreign tax loss deferred tax assets arising from carryforwards of unused tax benefits.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b) Certain amounts from prior year have been reclassified to conform with current year presentation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=84230637&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594538179400">
<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, 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_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_LeaseCostTableTextBlock', window );">Lease Cost</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our lease cost for the year ended December&#160;31, 2020 and 2019 included the following components (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:60.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.282%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.284%"/><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:400;line-height:100%">Year ended</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:400;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="padding: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%">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:400;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%">Operating lease cost</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%">5,032&#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,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"/></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%">Short-term lease cost</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%">622&#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%">698&#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:2px 1pt;text-align: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: sublease income</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%">(666)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,022)</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:2px 1pt;text-align: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, net</span></td><td colspan="3" style="padding:0 1pt"/><td style="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="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%">4,988&#160;</span></td><td style="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="padding:0 1pt"/><td style="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="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%">5,782&#160;</span></td><td style="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock', window );">Future Minimum Annual Non-cancelable Commitments - Leases</a></td>
<td class="text"><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes future minimum lease payments under operating leases, recorded on the balance sheet, as of December&#160;31, 2020 (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:77.397%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.667%"/><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:400;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">2021</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%">5,366&#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:justify;vertical-align:top"><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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,226&#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:justify;vertical-align:top"><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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,122&#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:justify;vertical-align:top"><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%">5,193&#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:justify;vertical-align:top"><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%">5,272&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 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%">5,415&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 #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%">31,594&#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:top"><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%">(4,767)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of 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 #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%">26,827&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current maturities of 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%">(4,012)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease liabilities</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%">22,815&#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_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 303<br> -Paragraph (a)<br> -Subparagraph (5)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ContractualObligationFiscalYearMaturityScheduleTableTextBlock</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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594538332680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments and Customer Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract', window );"><strong>Segment Reporting, Disclosure of Entity's Reportable Segments [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 );">Segment Information</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our segment information is as follows (in thousands):</span></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 style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.637%"/><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:11.640%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the years ended December 31,</span></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-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:top"><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="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:top"><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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></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-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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%">Aviation </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%">165,070&#160;</span></td><td style="background-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%">224,546&#160;</span></td><td style="background-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%">145,423&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fleet</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%">242,170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,809&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal and Defense</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%">254,419&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,986&#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 12.25pt;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%">Total revenues</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%">661,659&#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%">752,627&#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%">697,218&#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 style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Operating income (loss):</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 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 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aviation</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,513)</span></td><td style="background-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%">17,901&#160;</span></td><td style="background-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%">11,076&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fleet</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%">26,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,819&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,626&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal and Defense</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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,797&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate 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%">(3,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%">(5,607)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,269)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</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%">13,923&#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,257&#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%">54,230&#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:12pt"><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 #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 #000000;padding:0 1pt"/></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%">Depreciation and amortization 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 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 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aviation</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,874&#160;</span></td><td style="background-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%">12,546&#160;</span></td><td style="background-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%">5,123&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fleet</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%">10,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">7,299&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal and Defense</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,001&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,296&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,802&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciation and amortization</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%">24,135&#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%">26,927&#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%">25,224&#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:12pt"><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 #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 #000000;padding:0 1pt"/></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%">Capital expenditures:</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 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 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aviation</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%">3,445&#160;</span></td><td style="background-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%">8,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 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,772&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fleet</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%">675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,076&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal and Defense</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%">148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">Corporate</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%">159&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334&#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 12.25pt;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%">Total capital expenditures</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">4,427&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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,660&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">3,117&#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"/></tr></table></div><div style="text-align:justify"><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:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.639%"/><td style="width:0.1%"/></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-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:400;line-height:100%">December 31,</span></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-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:400;line-height:100%">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:400;line-height:100%">2019</span></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-weight:400;line-height:100%">Total assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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%">Aviation</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%">478,861&#160;</span></td><td style="background-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%">522,446&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fleet</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%">161,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%">170,142&#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: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%">Federal and Defense</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%">66,808&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,966&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</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%">73,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%">64,310&#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:2px 1pt 2px 12.25pt;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%">Total assets</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%">780,081&#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%">845,864&#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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock', window );">Revenue by Customer</a></td>
<td class="text">Our revenue by customer is as follows for the years ended December 31, (in thousands):<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:28.621%"/><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.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.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.887%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:400;line-height:100%">Years ended December 31,</span></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-weight:400;line-height:100%">Source of Revenues</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:400;line-height:100%">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:400;line-height:100%">%</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:400;line-height:100%">2019</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:400;line-height:100%">%</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:400;line-height:100%">2018</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:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">DoD</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%">236,397&#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%">36&#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%">304,334&#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%">41&#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%">334,494&#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%">48&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other government</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%">216,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%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</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%">208,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">242,518&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">150,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">661,659&#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%">100&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">752,627&#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%">100&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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%">697,218&#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%">100&#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"/></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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Revenue by Geographic Areas</a></td>
<td class="text"><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 by geography is based on the billing address of the customer. Our revenue by geographic area is as follows (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.853%"><tr><td style="width:1.0%"/><td style="width:52.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.615%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><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:7.684%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.274%"/><td style="width:0.1%"/></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-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:400;line-height:100%">Years ended December 31,</span></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-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:top"><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="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:top"><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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</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%">United States</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%">598,142&#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%">659,451&#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%">647,168&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Countries </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</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%">63,517&#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%">93,176&#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%">50,050&#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:2px 1pt 2px 12.25pt;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%">Total revenue</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%">661,659&#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%">752,627&#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%">697,218&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) No individual country, other than disclosed above, exceeded 10% of our total revenue for any period presented</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph a<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.</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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract</td>
</tr>
<tr>
<td style="padding-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>64
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594539821288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_FairValueByBalanceSheetGroupingTextBlock', window );">Fair Value of Assets and Liabilities</a></td>
<td class="text"><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 following table summarizes the financial assets and liabilities measured at fair value on a recurring basis as of December&#160;31, 2020 and December&#160;31, 2019 and the level they fall within the fair value hierarchy (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:28.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.256%"/><td style="width:0.1%"/></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:400;line-height:100%">Amounts Recorded at Fair Value</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:400;line-height:100%">Financial Statement 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:400;line-height:100%">Fair Value Hierarchy</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:400;line-height:100%">Fair Value 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:400;line-height:100%">Fair Value December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Non-COLI assets held in Deferred Supplemental Compensation Plan</span></td><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:center;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="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%">Level 1</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%">1,120&#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%">710&#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="padding:2px 1pt;text-align: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 rate swaps</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:400;line-height:100%">Accrued expenses</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:400;line-height:100%">Level 2</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%">1,603&#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%">1,473&#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:2px 1pt;text-align: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 obligation-current</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%">Current portion of earn-out obligation</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%">Level 3</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%">&#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%">31,700&#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:2px 1pt;text-align: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 obligation-long-term</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:400;line-height:100%">Earn-out obligation</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:400;line-height:100%">Level 3</span></td><td colspan="3" style="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="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%">5,000&#160;</span></td><td style="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_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock', window );">Fair Value Measured on a Recurring Basis</a></td>
<td class="text"><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%">Changes in earn-out obligation measured at fair value on a recurring basis using significant unobservable inputs (Level 3) for the year ended December&#160;31, 2020 and 2019 are as follows (in thousands):</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:52.847%"/><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:13.519%"/><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:13.519%"/><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:13.525%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><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:400;line-height:100%">Current portion</span></td><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:400;line-height:100%">Long-term portion</span></td><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:400;line-height:100%">Total</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%">Balance as of December 31, 2018</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%">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition date fair value of contingent consideration</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%">34,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">34,800&#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%">Fair value adjustment included in costs and 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%">1,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%">&#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,900&#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%">Reclassification from long-term to current</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,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">&#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:justify;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 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%">31,700&#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%">5,000&#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%">36,700&#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%">Earn-out payments</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%">(31,700)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(31,700)</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%">Reclassification from long-term to current</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,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%">(5,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">Fair value adjustment included in costs and operating 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,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,000)</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:justify;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-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><span></span>
</td>
</tr>
<tr class="ro">
<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 on a Non-recurring Basis</a></td>
<td class="text"><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 following table presents changes in the Level 3 fair value of certain assets measured on a non-recurring basis for the year ended December&#160;31, 2020 (in thousands):</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:78.986%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.521%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.093%"/><td style="width:0.1%"/></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><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:400;line-height:100%">Goodwill</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Assets subject to impairment charges:</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:0 1pt"/></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%">Balance as of December 31, 2019</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%">182,377&#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%">Goodwill allocated to divested business</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%">(7,379)</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%">Carrying value prior to impairment</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%">174,998&#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%">Impairment charge</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%">(30,945)</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%">Carrying value after impairment</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%">144,053&#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;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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value of assets not subject to impairment charge</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%">94,073&#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:justify;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:#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%">238,126&#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>
</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=117815213&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=117815213&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=117815213&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and 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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13467-108611<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=117815213&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_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities, 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).  Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&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=117815213&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_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594539703080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Data (Unaudited) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_QuarterlyFinancialDataAbstract', window );"><strong>Quarterly Financial Data [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_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Selected Quarterly Data (Unaudited)</a></td>
<td class="text"><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 following table shows selected quarterly data for 2020 and 2019, in thousands, except earnings per share.</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 style="width:53.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.899%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></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:400;line-height:100%">2020 Quarters</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:400;line-height:100%">1st</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:400;line-height:100%">2nd</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:400;line-height:100%">3rd</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:400;line-height:100%">4th</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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%">Revenues</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%">177,418&#160;</span></td><td style="background-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%">168,715&#160;</span></td><td style="background-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%">165,505&#160;</span></td><td style="background-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%">150,021&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs and operating expenses</span></td><td style="background-color:#ffffff;border-top: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:#ffffff;border-top: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%">161,256&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">156,213&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">151,320&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">138,107&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-top: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-top: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%">9,734&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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-top: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%">(21,910)</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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-top: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%">14,185&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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-top: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%">11,914&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> (1)</span></div></td><td style="border-top: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="border-top: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%">3,332&#160;</span></td><td style="border-top:3pt double #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: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:#ffffff;border-top: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%">(22,624)</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">8,108&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">6,013&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Basic earnings 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 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 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 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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> (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%">0.30&#160;</span></td><td style="background-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.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 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%">0.73&#160;</span></td><td style="background-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%">0.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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,000&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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,041&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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,043&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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,052&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Diluted earnings 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 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 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 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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </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%">0.30&#160;</span></td><td style="background-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.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 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%">0.73&#160;</span></td><td style="background-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%">0.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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,101&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,041&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,141&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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:99.707%"><tr><td style="width:1.0%"/><td style="width:53.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.899%"/><td style="width:0.1%"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="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:400;line-height:100%">2019 Quarters</span></td></tr><tr><td colspan="3" style="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:400;line-height:100%">1st</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:400;line-height:100%">2nd</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:400;line-height:100%">3rd</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:400;line-height:100%">4th</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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%">Revenues</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%">169,919&#160;</span></td><td style="background-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%">189,111&#160;</span></td><td style="background-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%">198,326&#160;</span></td><td style="background-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%">195,271&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs and operating expenses</span></td><td style="background-color:#ffffff;border-top: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:#ffffff;border-top: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%">158,106&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">172,695&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">181,111&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">180,458&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td style="background-color:#cceeff;border-top: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-top: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%">11,813&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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-top: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%">16,416&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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-top: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%">17,215&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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-top: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%">14,813&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:top"><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 style="background-color:#ffffff;border-top: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:#ffffff;border-top: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%">6,603&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">9,898&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">10,527&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">9,996&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Basic earnings 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="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:top"><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 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%">0.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 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%">0.90&#160;</span></td><td style="background-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%">0.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 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%">0.92&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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,920&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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,970&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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,970&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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,970&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Diluted earnings 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 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 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 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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </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%">0.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 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%">0.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%">0.95&#160;</span></td><td style="background-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%">0.90&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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,974&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,073&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,060&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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,071&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>(1) Operating income for the first quarter of 2020 includes a $7.5&#160;million loss of our Prime Turbines business offset by a $1.1&#160;million gain from the sale of a Miami, FL real estate holding. Operating income for the second quarter of 2020 includes a $33.7&#160;million goodwill and intangible asset impairment charge and a $678&#160;thousand loss from the sale of all of the inventory assets of our CT Aerospace subsidiary.<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_QuarterlyFinancialDataAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialDataAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a 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 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121640914&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594547197672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business and Significant Accounting Policies - Narrative (Details)<br></strong></div></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>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>tradeName </div>
<div>segment </div>
<div>contract</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jan. 01, 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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></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>
</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_vsec_PercentageOfContractsWithGovernment', window );">Percentage of contracts with the government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69.00%<span></span>
</td>
<td class="nump">68.00%<span></span>
</td>
<td class="nump">78.00%<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_vsec_RevenuefromContractswithCustomerNumberofContracts', window );">Number of contract types | contract</a></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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense', window );">Deferred compensation plan expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 970,000<span></span>
</td>
<td class="nump">$ 1,700,000<span></span>
</td>
<td class="nump">$ 2,100,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_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill', window );">Impairment of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,800,000<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_GoodwillImpairmentLoss', window );">Impairment charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (30,945,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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired intangible assets, weighted average useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">13 years 9 months 18 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="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=vsec_AviationAcquisitionsMember', window );">Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Impairment charge</a></td>
<td class="num">$ (30,900,000)<span></span>
</td>
<td class="num">$ (30,945,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_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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LessorOperatingLeaseTermOfContract', window );">Lease payment 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">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LessorOperatingLeaseTermOfContract', window );">Lease payment 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">&#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_ServicingContractsMember', window );">Servicing Contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Acquired intangible assets, weighted average useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">14 years 2 months 12 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="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_ServicingContractsMember', window );">Servicing Contracts | 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible asset, useful life</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>
</tr>
<tr 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_ServicingContractsMember', window );">Servicing Contracts | 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible asset, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">18 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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</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_vsec_NumberOfTradeNames', window );">Number of trade names | tradeName</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6<span></span>
</td>
<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_TradeNamesMember', window );">Trade names | 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible asset, useful life</a></td>
<td class="text">&#160;<span></span>
</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade names | 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible asset, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember', window );">Acquired technologies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible asset, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">11 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember', window );">Other Capitalized Property Plant and 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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, plant and equipment, useful life</a></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>
<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_OtherCapitalizedPropertyPlantAndEquipmentMember', window );">Other Capitalized Property Plant and 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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, plant and equipment, useful life</a></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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember', window );">Land, 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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, plant and equipment, useful life</a></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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember', window );">Land, 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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, plant and equipment, useful life</a></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>
<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_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 recognized from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments), awarded to key employees or individuals. Excludes amount related to plans that cover generally all employees (for example, but not limited to, qualified pension plans).</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_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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=121586364&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_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.</p></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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LessorOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessor's 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121576215&amp;loc=SL77919359-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_LessorOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning 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/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=120311839&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_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-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_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_vsec_NumberOfTradeNames">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortized trade name with the 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;">vsec_NumberOfTradeNames</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</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_vsec_PercentageOfContractsWithGovernment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 ratio of contracts with the government revenue to total revenue during the period ended.</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;">vsec_PercentageOfContractsWithGovernment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vsec_RevenuefromContractswithCustomerNumberofContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue from Contracts with Customer, Number of Contracts</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;">vsec_RevenuefromContractswithCustomerNumberofContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</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>instant</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=vsec_AviationAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_AviationAcquisitionsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ServicingContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ServicingContractsMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherCapitalizedPropertyPlantAndEquipmentMember</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_LandBuildingsAndImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LandBuildingsAndImprovementsMember</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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594548432280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business and Significant Accounting Policies - Weighted Average Number of Shares (Details) - shares<br></strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average common shares outstanding (in shares)</a></td>
<td class="nump">11,052,000<span></span>
</td>
<td class="nump">11,043,000<span></span>
</td>
<td class="nump">11,041,000<span></span>
</td>
<td class="nump">11,000,000<span></span>
</td>
<td class="nump">10,970,000<span></span>
</td>
<td class="nump">10,970,000<span></span>
</td>
<td class="nump">10,970,000<span></span>
</td>
<td class="nump">10,920,000<span></span>
</td>
<td class="nump">11,034,256<span></span>
</td>
<td class="nump">10,957,750<span></span>
</td>
<td class="nump">10,876,201<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of dilutive 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="nump">0<span></span>
</td>
<td class="nump">86,981<span></span>
</td>
<td class="nump">59,856<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average shares outstanding (in shares)</a></td>
<td class="nump">11,141,000<span></span>
</td>
<td class="nump">11,100,000<span></span>
</td>
<td class="nump">11,041,000<span></span>
</td>
<td class="nump">11,101,000<span></span>
</td>
<td class="nump">11,071,000<span></span>
</td>
<td class="nump">11,060,000<span></span>
</td>
<td class="nump">11,073,000<span></span>
</td>
<td class="nump">10,974,000<span></span>
</td>
<td class="nump">11,034,256<span></span>
</td>
<td class="nump">11,044,731<span></span>
</td>
<td class="nump">10,936,057<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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-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>68
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594547836888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions and Divestitures - Narrative (Details)<br> $ in Thousands</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">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 26, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 26, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 10, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </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>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 28, 2020 </div>
<div>agreement</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate', window );">Imputed interest rate discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Loss on sale of a business entity and certain 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="num">$ (8,214)<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="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=vsec_PrimeTurbinesLLCMember', window );">Prime Turbines</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<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_vsec_NumberofSaleAgreements', window );">Number of sale agreements | agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<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 );">Proceeds from sale of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Note receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Loss on sale of a business entity and certain 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="num">$ (7,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>
</tr>
<tr 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=vsec_PTBHoldingsUSALLCMember', window );">PTB Holdings USA, LLC | 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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Note 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">4,700<span></span>
</td>
<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=vsec_PTBHoldingsUSALLCMember', window );">PTB Holdings USA, LLC | 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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Note 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">1,400<span></span>
</td>
<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=vsec_CTAerospaceLLCMember', window );">CT Aerospace LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Proceeds from sale of business</a></td>
<td class="nump">$ 6,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Loss on sale of a business entity and certain 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="num">$ (678)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=vsec_LegacyTurbinesLLCMember', window );">Legacy Turbines LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableNet', window );">Note receivable, 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,200<span></span>
</td>
<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=vsec_LegacyTurbinesLLCMember', window );">Legacy Turbines LLC | 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>
</tr>
<tr class="ro">
<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>
<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_vsec_FinancingReceivableVariableDiscount', window );">Variable discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">275<span></span>
</td>
<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=vsec_LegacyTurbinesLLCMember', window );">Legacy Turbines LLC | 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>
</tr>
<tr class="re">
<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>
<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_vsec_FinancingReceivableVariableDiscount', window );">Variable discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,300<span></span>
</td>
<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=vsec_FirstChoiceAerospaceMember', window );">First Choice Aerospace</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Business acquisition, percentage acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 113,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vsec_PaymentstoAcquireBusinessesWorkingCapitalAdjustment', window );">Working capital adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,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_BusinessCombinationConsiderationTransferred1', window );">Consideration payment</a></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">$ 31,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition-related 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 408<span></span>
</td>
<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_EmploymentContractsMember', window );">Employment Contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Term of contract</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Noncompete 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Term of contract</a></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>
<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_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_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 voting equity interests acquired at the acquisition date in the 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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<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_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity 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 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=116868678&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<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 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<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 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://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 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4582445-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_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NotesReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allowance for credit loss, of financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919230-210447<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 80<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922355-210448<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NotesReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financing receivable. Excludes financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919230-210447<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 business during the period. The cash portion only of the acquisition price.</p></div>
<a 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 (b)(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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Yield on the receivable, on which interest has been imputed, as calculated from its issuance value or purchase price. The calculated effective interest rate considers factors such as the issued face value or price paid for the receivable, the time period between payments, and the time until maturity [full receipt] of the 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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vsec_FinancingReceivableVariableDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Variable Discount</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;">vsec_FinancingReceivableVariableDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_NumberofSaleAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Sale Agreements</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;">vsec_NumberofSaleAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vsec_PaymentstoAcquireBusinessesWorkingCapitalAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Working Capital Adjustment</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;">vsec_PaymentstoAcquireBusinessesWorkingCapitalAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=vsec_PrimeTurbinesLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_PrimeTurbinesLLCMember</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=vsec_PTBHoldingsUSALLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_PTBHoldingsUSALLCMember</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_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember</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_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember</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=vsec_CTAerospaceLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_CTAerospaceLLCMember</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=vsec_LegacyTurbinesLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_LegacyTurbinesLLCMember</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=vsec_FirstChoiceAerospaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_FirstChoiceAerospaceMember</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_EmploymentContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EmploymentContractsMember</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>69
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594631976456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions and Divestitures - Business Acquisition, Pro Forma Information (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_BusinessAcquisitionsProFormaRevenue', window );">Revenue | $</a></td>
<td class="nump">$ 743,347<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net Income | $</a></td>
<td class="nump">$ 35,963<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic', window );">Basic earnings per share | $ / shares</a></td>
<td class="nump">$ 3.31<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted', window );">Diluted earnings per share | $ / shares</a></td>
<td class="nump">$ 3.29<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_BusinessAcquisitionProFormaEarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(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_BusinessAcquisitionProFormaEarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(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_BusinessAcquisitionProFormaEarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a 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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(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_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of 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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<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_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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>70
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594531997528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="nump">$ 150,021<span></span>
</td>
<td class="nump">$ 165,505<span></span>
</td>
<td class="nump">$ 168,715<span></span>
</td>
<td class="nump">$ 177,418<span></span>
</td>
<td class="nump">$ 195,271<span></span>
</td>
<td class="nump">$ 198,326<span></span>
</td>
<td class="nump">$ 189,111<span></span>
</td>
<td class="nump">$ 169,919<span></span>
</td>
<td class="nump">$ 661,659<span></span>
</td>
<td class="nump">$ 752,627<span></span>
</td>
<td class="nump">$ 697,218<span></span>
</td>
</tr>
<tr 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=vsec_DepartmentofDefenseMember', window );">DoD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">236,397<span></span>
</td>
<td class="nump">304,334<span></span>
</td>
<td class="nump">334,494<span></span>
</td>
</tr>
<tr 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=vsec_OtherGovernmentMember', window );">Other government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">216,957<span></span>
</td>
<td class="nump">205,775<span></span>
</td>
<td class="nump">212,118<span></span>
</td>
</tr>
<tr 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=vsec_CommercialMember', window );">Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">208,305<span></span>
</td>
<td class="nump">242,518<span></span>
</td>
<td class="nump">150,606<span></span>
</td>
</tr>
<tr 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=vsec_SupplyChainManagementGroupMember', window );">Fleet</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">242,170<span></span>
</td>
<td class="nump">214,520<span></span>
</td>
<td class="nump">214,809<span></span>
</td>
</tr>
<tr 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=vsec_SupplyChainManagementGroupMember', window );">Fleet | DoD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,744<span></span>
</td>
<td class="nump">24,246<span></span>
</td>
<td class="nump">24,280<span></span>
</td>
</tr>
<tr 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=vsec_SupplyChainManagementGroupMember', window );">Fleet | Other government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">178,693<span></span>
</td>
<td class="nump">168,113<span></span>
</td>
<td class="nump">176,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=vsec_SupplyChainManagementGroupMember', window );">Fleet | Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">42,733<span></span>
</td>
<td class="nump">22,161<span></span>
</td>
<td class="nump">14,329<span></span>
</td>
</tr>
<tr 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=vsec_AviationAcquisitionsMember', window );">Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">165,070<span></span>
</td>
<td class="nump">224,546<span></span>
</td>
<td class="nump">145,423<span></span>
</td>
</tr>
<tr 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=vsec_AviationAcquisitionsMember', window );">Aviation | DoD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,093<span></span>
</td>
<td class="nump">3,775<span></span>
</td>
<td class="nump">7,387<span></span>
</td>
</tr>
<tr 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=vsec_AviationAcquisitionsMember', window );">Aviation | Other government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">282<span></span>
</td>
<td class="nump">1,885<span></span>
</td>
<td class="nump">2,172<span></span>
</td>
</tr>
<tr 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=vsec_AviationAcquisitionsMember', window );">Aviation | Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">163,695<span></span>
</td>
<td class="nump">218,886<span></span>
</td>
<td class="nump">135,864<span></span>
</td>
</tr>
<tr 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=vsec_FederalGroupMember', window );">Federal and Defense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">254,419<span></span>
</td>
<td class="nump">313,561<span></span>
</td>
<td class="nump">336,986<span></span>
</td>
</tr>
<tr 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=vsec_FederalGroupMember', window );">Federal and Defense | DoD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">214,560<span></span>
</td>
<td class="nump">276,313<span></span>
</td>
<td class="nump">302,827<span></span>
</td>
</tr>
<tr 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=vsec_FederalGroupMember', window );">Federal and Defense | Other government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">37,982<span></span>
</td>
<td class="nump">35,777<span></span>
</td>
<td class="nump">33,746<span></span>
</td>
</tr>
<tr 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=vsec_FederalGroupMember', window );">Federal and Defense | Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,877<span></span>
</td>
<td class="nump">1,471<span></span>
</td>
<td class="nump">413<span></span>
</td>
</tr>
<tr 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_ContractWithCustomerBasisOfPricingAxis=vsec_PropertyRepairMember', window );">Repair</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">82,445<span></span>
</td>
<td class="nump">119,044<span></span>
</td>
<td class="nump">55,960<span></span>
</td>
</tr>
<tr 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_ContractWithCustomerBasisOfPricingAxis=vsec_PropertyRepairMember', window );">Repair | Fleet</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr 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_ContractWithCustomerBasisOfPricingAxis=vsec_PropertyRepairMember', window );">Repair | Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">82,445<span></span>
</td>
<td class="nump">119,044<span></span>
</td>
<td class="nump">55,960<span></span>
</td>
</tr>
<tr 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_ContractWithCustomerBasisOfPricingAxis=vsec_PropertyRepairMember', window );">Repair | Federal and Defense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr 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_ContractWithCustomerBasisOfPricingAxis=vsec_PropertyDistributionMember', window );">Distribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">324,795<span></span>
</td>
<td class="nump">320,022<span></span>
</td>
<td class="nump">304,272<span></span>
</td>
</tr>
<tr 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_ContractWithCustomerBasisOfPricingAxis=vsec_PropertyDistributionMember', window );">Distribution | Fleet</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">242,170<span></span>
</td>
<td class="nump">214,520<span></span>
</td>
<td class="nump">214,809<span></span>
</td>
</tr>
<tr 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_ContractWithCustomerBasisOfPricingAxis=vsec_PropertyDistributionMember', window );">Distribution | Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">82,625<span></span>
</td>
<td class="nump">105,502<span></span>
</td>
<td class="nump">89,463<span></span>
</td>
</tr>
<tr 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_ContractWithCustomerBasisOfPricingAxis=vsec_PropertyDistributionMember', window );">Distribution | Federal and Defense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr 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_ContractWithCustomerBasisOfPricingAxis=vsec_CostTypeContractMember', window );">Cost Plus Contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">79,064<span></span>
</td>
<td class="nump">144,600<span></span>
</td>
<td class="nump">188,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_ContractWithCustomerBasisOfPricingAxis=vsec_CostTypeContractMember', window );">Cost Plus Contract | Fleet</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr 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_ContractWithCustomerBasisOfPricingAxis=vsec_CostTypeContractMember', window );">Cost Plus Contract | Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr 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_ContractWithCustomerBasisOfPricingAxis=vsec_CostTypeContractMember', window );">Cost Plus Contract | Federal and Defense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">79,064<span></span>
</td>
<td class="nump">144,600<span></span>
</td>
<td class="nump">188,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_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember', window );">Fixed Price Contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,406<span></span>
</td>
<td class="nump">78,163<span></span>
</td>
<td class="nump">70,669<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember', window );">Fixed Price Contract | Fleet</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr 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_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember', window );">Fixed Price Contract | Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr 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_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember', window );">Fixed Price Contract | Federal and Defense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,406<span></span>
</td>
<td class="nump">78,163<span></span>
</td>
<td class="nump">70,669<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerBasisOfPricingAxis=us-gaap_TimeAndMaterialsContractMember', window );">T&amp;M Contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">36,949<span></span>
</td>
<td class="nump">90,798<span></span>
</td>
<td class="nump">77,450<span></span>
</td>
</tr>
<tr 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_ContractWithCustomerBasisOfPricingAxis=us-gaap_TimeAndMaterialsContractMember', window );">T&amp;M Contract | Fleet</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr 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_ContractWithCustomerBasisOfPricingAxis=us-gaap_TimeAndMaterialsContractMember', window );">T&amp;M Contract | Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr 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_ContractWithCustomerBasisOfPricingAxis=us-gaap_TimeAndMaterialsContractMember', window );">T&amp;M Contract | Federal and Defense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 36,949<span></span>
</td>
<td class="nump">$ 90,798<span></span>
</td>
<td class="nump">$ 77,450<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=vsec_DepartmentofDefenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_DepartmentofDefenseMember</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_MajorCustomersAxis=vsec_OtherGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_OtherGovernmentMember</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_MajorCustomersAxis=vsec_CommercialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_CommercialMember</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=vsec_SupplyChainManagementGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_SupplyChainManagementGroupMember</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=vsec_AviationAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_AviationAcquisitionsMember</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=vsec_FederalGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_FederalGroupMember</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_ContractWithCustomerBasisOfPricingAxis=vsec_PropertyRepairMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractWithCustomerBasisOfPricingAxis=vsec_PropertyRepairMember</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_ContractWithCustomerBasisOfPricingAxis=vsec_PropertyDistributionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractWithCustomerBasisOfPricingAxis=vsec_PropertyDistributionMember</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_ContractWithCustomerBasisOfPricingAxis=vsec_CostTypeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractWithCustomerBasisOfPricingAxis=vsec_CostTypeContractMember</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_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember</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_ContractWithCustomerBasisOfPricingAxis=us-gaap_TimeAndMaterialsContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractWithCustomerBasisOfPricingAxis=us-gaap_TimeAndMaterialsContractMember</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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594543461448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - 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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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_UnbilledReceivablesCurrent', window );">Unbilled receivables, net</a></td>
<td class="nump">$ 22,358<span></span>
</td>
<td class="nump">$ 46,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract with customer, liability</a></td>
<td class="nump">10,100<span></span>
</td>
<td class="nump">5,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_ContractWithCustomerLiabilityRevenueRecognized', window );">Contract with customer, liability, revenue recognized</a></td>
<td class="nump">$ 2,200<span></span>
</td>
<td class="nump">$ 2,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, remaining performance obligation, amount</a></td>
<td class="nump">$ 183,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_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember', window );">Product Concentration Risk | Transferred over Time | Revenue Benchmark</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">51.00%<span></span>
</td>
<td class="nump">57.00%<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_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember', window );">Product Concentration Risk | Transferred at Point in Time | Revenue Benchmark</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">43.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a 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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 2: 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 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: 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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13531-108611<br><br>Reference 4: 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 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13537-108611<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-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_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a 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 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-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_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-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_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember</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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594541710216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue Recognition - Performance Obligations (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, expected timing of satisfaction, period</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue, remaining performance obligation, percentage</a></td>
<td class="nump">92.00%<span></span>
</td>
</tr>
<tr 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, expected timing of satisfaction, period</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue, remaining performance obligation, percentage</a></td>
<td class="nump">8.00%<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in which remaining performance obligation is expected to be recognized as revenue, 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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-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_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-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_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-01-01</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-01-01</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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594642538216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Receivables and Unbilled Receivables - Components of Receivables (Details) - USD ($)<br> $ in Thousands</strong></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_ReceivablesAbstract', window );"><strong>Receivables [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_AccountsReceivableNetCurrent', window );">Receivables, net</a></td>
<td class="nump">$ 55,471<span></span>
</td>
<td class="nump">$ 70,630<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled receivables, net</a></td>
<td class="nump">22,358<span></span>
</td>
<td class="nump">46,279<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_ReceivablesNetCurrent', window );">Receivables and unbilled receivables</a></td>
<td class="nump">$ 77,829<span></span>
</td>
<td class="nump">$ 116,909<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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-06(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e604059-122996<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(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>74
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594637610792">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Receivables and Unbilled Receivables - Narrative (Details) - USD ($)<br> $ in Thousands</strong></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_ReceivablesAbstract', window );"><strong>Receivables [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_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 1,493<span></span>
</td>
<td class="nump">$ 396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GovernmentContractReceivable', window );">Government contracts receivable</a></td>
<td class="nump">$ 2,600<span></span>
</td>
<td class="nump">$ 15,200<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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GovernmentContractReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivables that are derived from government contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118261985&amp;loc=d3e55295-109406<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GovernmentContractReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594543602712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Receivables and Unbilled Receivables - Allowance for Credit Losses (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 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_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Accounts Receivable, Allowance for Credit Loss [Roll Forward]</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_AllowanceForDoubtfulAccountsReceivable', window );">Balance as of December 31, 2019</a></td>
<td class="nump">$ 396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal', window );">Change in estimates</a></td>
<td class="nump">1,767<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Write-offs</a></td>
<td class="num">(441)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries', window );">Recoveries</a></td>
<td class="num">(229)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Balance as of December 31, 2020</a></td>
<td class="nump">$ 1,493<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_AccountsReceivableChangeInMethodCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable from change in methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919244-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AllowanceForDoubtfulAccountsReceivableRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allowance for credit loss on accounts receivable, from recovery.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-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_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>76
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594548209384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Current Assets and Other Assets - Other Current Assets (Details) - USD ($)<br> $ in Thousands</strong></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_OtherAssetsAbstract', window );"><strong>Other Assets [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vsec_SelfInsuranceReservesCurrent', window );">Self insurance reserves</a></td>
<td class="nump">$ 9,535<span></span>
</td>
<td class="nump">$ 7,566<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableRelatedPartiesCurrent', window );">Current portion of notes receivable</a></td>
<td class="nump">2,721<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_DeferredCostsCurrent', window );">Deferred contract costs</a></td>
<td class="nump">3,514<span></span>
</td>
<td class="nump">4,141<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousCurrent', window );">Other</a></td>
<td class="nump">7,558<span></span>
</td>
<td class="nump">7,364<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_OtherAssetsCurrent', window );">Total</a></td>
<td class="nump">$ 23,328<span></span>
</td>
<td class="nump">$ 19,071<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_DeferredCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings 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.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_DeferredCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NotesReceivableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due within 1 year (or 1 business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(2))<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_NotesReceivableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherAssetsMiscellaneousCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneousCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_vsec_SelfInsuranceReservesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Reserves, 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;">vsec_SelfInsuranceReservesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>77
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594542191096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Current Assets and Other Assets - Other Noncurrent Assets (Details) - USD ($)<br> $ in Thousands</strong></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_OtherAssetsNoncurrentAbstract', window );"><strong>Other Assets, Noncurrent [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_DeferredCompensationPlanAssets', window );">Deferred compensation plan assets</a></td>
<td class="nump">$ 14,370<span></span>
</td>
<td class="nump">$ 16,708<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableRelatedPartiesNoncurrent', window );">Long-term portion of notes receivable</a></td>
<td class="nump">9,856<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_OtherAssetsMiscellaneousNoncurrent', window );">Other</a></td>
<td class="nump">2,299<span></span>
</td>
<td class="nump">782<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_OtherAssetsNoncurrent', window );">Total</a></td>
<td class="nump">$ 26,525<span></span>
</td>
<td class="nump">$ 17,490<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_DeferredCompensationPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NotesReceivableRelatedPartiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due after 1 year (or 1 business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<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(11))<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_NotesReceivableRelatedPartiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAssetsMiscellaneousNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 miscellaneous assets expected to be realized or consumed after one year or 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_OtherAssetsMiscellaneousNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherAssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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>78
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594531949400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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 );">Property and equipment, gross</a></td>
<td class="nump">$ 97,217<span></span>
</td>
<td class="nump">$ 105,665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="num">(60,854)<span></span>
</td>
<td class="num">(62,200)<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_PropertyPlantAndEquipmentNet', window );">Total property and equipment, net</a></td>
<td class="nump">36,363<span></span>
</td>
<td class="nump">43,465<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 and amortization</a></td>
<td class="nump">5,600<span></span>
</td>
<td class="nump">7,000<span></span>
</td>
<td class="nump">$ 8,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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and building improvements</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_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>
</tr>
<tr class="ro">
<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 );">Property and equipment, gross</a></td>
<td class="nump">29,537<span></span>
</td>
<td class="nump">31,463<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_ComputerEquipmentMember', window );">Computer equipment</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_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>
</tr>
<tr class="re">
<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 );">Property and equipment, gross</a></td>
<td class="nump">26,492<span></span>
</td>
<td class="nump">26,697<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_FurnitureAndFixturesMember', window );">Furniture, fixtures, equipment and 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="re">
<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>
</tr>
<tr class="ro">
<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 );">Property and equipment, gross</a></td>
<td class="nump">33,322<span></span>
</td>
<td class="nump">38,637<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Property and equipment, gross</a></td>
<td class="nump">3,140<span></span>
</td>
<td class="nump">3,717<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_LandAndLandImprovementsMember', window );">Land and land improvements</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_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>
</tr>
<tr class="ro">
<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 );">Property and equipment, gross</a></td>
<td class="nump">$ 4,726<span></span>
</td>
<td class="nump">$ 5,151<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_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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BuildingAndBuildingImprovementsMember</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_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComputerEquipmentMember</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_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FurnitureAndFixturesMember</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_LandAndLandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LandAndLandImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594547383832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Changes in Goodwill by Operating Segment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [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_Goodwill', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 276,450<span></span>
</td>
<td class="nump">$ 276,450<span></span>
</td>
<td class="nump">$ 198,622<span></span>
</td>
</tr>
<tr class="re">
<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 );">Increase from acquisitions</a></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">77,828<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Impairment charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30,945)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Decrease from divestiture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,379)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">238,126<span></span>
</td>
<td class="nump">276,450<span></span>
</td>
</tr>
<tr 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=vsec_SupplyChainManagementGroupMember', window );">Fleet</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,190<span></span>
</td>
<td class="nump">63,190<span></span>
</td>
<td class="nump">63,190<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Increase from acquisitions</a></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_GoodwillImpairmentLoss', window );">Impairment charge</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Decrease from divestiture</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>
</tr>
<tr class="re">
<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 );">Ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,190<span></span>
</td>
<td class="nump">63,190<span></span>
</td>
</tr>
<tr 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=vsec_FederalGroupMember', window );">Federal and Defense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,883<span></span>
</td>
<td class="nump">30,883<span></span>
</td>
<td class="nump">30,883<span></span>
</td>
</tr>
<tr class="re">
<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 );">Increase from acquisitions</a></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="ro">
<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 );">Impairment charge</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Decrease from divestiture</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>
</tr>
<tr class="ro">
<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 );">Ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,883<span></span>
</td>
<td class="nump">30,883<span></span>
</td>
</tr>
<tr 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=vsec_AviationAcquisitionsMember', window );">Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">182,377<span></span>
</td>
<td class="nump">182,377<span></span>
</td>
<td class="nump">104,549<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Increase from acquisitions</a></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">77,828<span></span>
</td>
</tr>
<tr class="re">
<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 );">Impairment charge</a></td>
<td class="num">$ (30,900)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30,945)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Decrease from divestiture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (7,400)<span></span>
</td>
<td class="num">(7,379)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 144,053<span></span>
</td>
<td class="nump">$ 182,377<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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=121586364&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_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_GoodwillWrittenOffRelatedToSaleOfBusinessUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 divestiture 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://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 (d)<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_GoodwillWrittenOffRelatedToSaleOfBusinessUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementBusinessSegmentsAxis=vsec_SupplyChainManagementGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_SupplyChainManagementGroupMember</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=vsec_FederalGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_FederalGroupMember</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=vsec_AviationAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_AviationAcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594543195976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</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. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Decrease from divestiture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (7,379)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Impairment charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30,945)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,504<span></span>
</td>
<td class="nump">$ 19,317<span></span>
</td>
<td class="nump">$ 16,017<span></span>
</td>
</tr>
<tr 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=vsec_AviationAcquisitionsMember', window );">Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Decrease from divestiture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (7,400)<span></span>
</td>
<td class="num">(7,379)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Impairment charge</a></td>
<td class="num">$ (30,900)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (30,945)<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_StatementBusinessSegmentsAxis=vsec_AviationAcquisitionsMember', window );">Aviation | CT Aerospace LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Impairment charge</a></td>
<td class="num">$ (2,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>
</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=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&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_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 divestiture 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://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 (d)<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_GoodwillWrittenOffRelatedToSaleOfBusinessUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementBusinessSegmentsAxis=vsec_AviationAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_AviationAcquisitionsMember</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=vsec_CTAerospaceLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_CTAerospaceLLCMember</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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594547367768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">$ 244,364<span></span>
</td>
<td class="nump">$ 258,764<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(136,955)<span></span>
</td>
<td class="num">(125,564)<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_vsec_AccumulatedImpairmentLoss', window );">Accumulated Impairment Loss</a></td>
<td class="num">(3,814)<span></span>
</td>
<td class="num">(1,025)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Intangible Assets</a></td>
<td class="nump">103,595<span></span>
</td>
<td class="nump">132,175<span></span>
</td>
</tr>
<tr 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_ContractualRightsMember', window );">Contract and customer-related</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">213,194<span></span>
</td>
<td class="nump">227,594<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(110,917)<span></span>
</td>
<td class="num">(102,169)<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_vsec_AccumulatedImpairmentLoss', window );">Accumulated Impairment Loss</a></td>
<td class="num">(3,814)<span></span>
</td>
<td class="num">(1,025)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Intangible Assets</a></td>
<td class="nump">98,463<span></span>
</td>
<td class="nump">124,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember', window );">Acquired technologies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">12,400<span></span>
</td>
<td class="nump">12,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(10,787)<span></span>
</td>
<td class="num">(9,660)<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_vsec_AccumulatedImpairmentLoss', window );">Accumulated Impairment Loss</a></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_FiniteLivedIntangibleAssetsNet', window );">Net Intangible Assets</a></td>
<td class="nump">1,613<span></span>
</td>
<td class="nump">2,740<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">18,770<span></span>
</td>
<td class="nump">18,770<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(15,251)<span></span>
</td>
<td class="num">(13,735)<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_vsec_AccumulatedImpairmentLoss', window );">Accumulated Impairment Loss</a></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_FiniteLivedIntangibleAssetsNet', window );">Net Intangible Assets</a></td>
<td class="nump">$ 3,519<span></span>
</td>
<td class="nump">$ 5,035<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vsec_AccumulatedImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accumulated impairment losses related to intangible assets 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vsec_AccumulatedImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ContractualRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractualRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_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>82
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594642019848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Future Expected Amortization of Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2021</a></td>
<td class="nump">$ 16,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2022</a></td>
<td class="nump">14,890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2023</a></td>
<td class="nump">10,890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2024</a></td>
<td class="nump">7,309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2025</a></td>
<td class="nump">7,248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">46,622<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_FiniteLivedIntangibleAssetsNet', window );">Net Intangible Assets</a></td>
<td class="nump">$ 103,595<span></span>
</td>
<td class="nump">$ 132,175<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594543111336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Long-term debt (Details) - USD ($)<br> $ in Thousands</strong></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_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 );">Long-term debt</a></td>
<td class="nump">$ 253,461<span></span>
</td>
<td class="nump">$ 272,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Less debt issuance costs</a></td>
<td class="num">(2,368)<span></span>
</td>
<td class="num">(2,789)<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_LongTermDebt', window );">Total</a></td>
<td class="nump">251,093<span></span>
</td>
<td class="nump">270,011<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(20,379)<span></span>
</td>
<td class="num">(16,883)<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">230,714<span></span>
</td>
<td class="nump">253,128<span></span>
</td>
</tr>
<tr 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_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term Loan</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_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="re">
<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 );">Long-term debt</a></td>
<td class="nump">77,988<span></span>
</td>
<td class="nump">120,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Loans</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 );">Long-term debt</a></td>
<td class="nump">$ 175,473<span></span>
</td>
<td class="nump">$ 152,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LongtermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LoansPayableMember</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_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_LongtermDebtTypeAxis=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>84
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594540716120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Narrative (Details) - USD ($)<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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 );">Financing costs</a></td>
<td class="nump">$ 2,368,000<span></span>
</td>
<td class="nump">$ 2,789,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_LongtermDebtTypeAxis=vsec_AmendedAndRestatedMember', window );">Amended and Restated</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Financing costs</a></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">$ 636,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vsec_RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity', window );">Revolving loans, potential increment in maximum borrowing capacity</a></td>
<td class="nump">$ 100,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="nump">4.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense, net</a></td>
<td class="nump">$ 12,700,000<span></span>
</td>
<td class="nump">13,300,000<span></span>
</td>
<td class="nump">$ 6,900,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_LongtermDebtTypeAxis=vsec_AmendedAndRestatedMember', window );">Amended and Restated | Swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Debt</a></td>
<td class="nump">$ 145,000,000.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="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_LongtermDebtTypeAxis=vsec_AmendedAndRestatedMember', window );">Amended and Restated | LIBOR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Base margin</a></td>
<td class="nump">3.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_LongtermDebtTypeAxis=vsec_AmendedAndRestatedMember', window );">Amended and Restated | Base 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Base margin</a></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>
</tr>
<tr 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_LongtermDebtTypeAxis=vsec_AmendedAndRestatedMember', window );">Amended and Restated | 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</a></td>
<td class="nump">3.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>
</tr>
<tr 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_LongtermDebtTypeAxis=vsec_AmendedAndRestatedMember', window );">Amended and Restated | 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</a></td>
<td class="nump">6.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>
</tr>
<tr 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_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Revolving loans maximum borrowing capacity</a></td>
<td class="nump">$ 350,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of credit outstanding</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 54,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_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>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a 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 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<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(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_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_vsec_RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Potential increment in 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vsec_RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongtermDebtTypeAxis=vsec_AmendedAndRestatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_AmendedAndRestatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_SwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_SwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_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_LongtermDebtTypeAxis=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_LongtermDebtTypeAxis=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>85
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594548645048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Loan Payments (Details) - USD ($)<br> $ in Thousands</strong></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_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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 21,563<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2022</a></td>
<td class="nump">22,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2023*</a></td>
<td class="nump">209,398<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_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="nump">253,461<span></span>
</td>
<td class="nump">$ 272,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">253,461<span></span>
</td>
<td class="nump">272,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Loans</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_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="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_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="nump">175,473<span></span>
</td>
<td class="nump">152,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_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 175,473<span></span>
</td>
<td class="nump">$ 152,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://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=6802200&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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://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=6802200&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://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=6802200&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_LongtermDebtTypeAxis=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_LongtermDebtTypeAxis=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>86
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594548258184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities (Details) - USD ($)<br> $ in Thousands</strong></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_AccruedLiabilitiesAndOtherLiabilitiesAbstract', window );"><strong>Accrued Liabilities and Other Liabilities [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_EmployeeRelatedLiabilitiesCurrentAndNoncurrent', window );">Accrued compensation and benefits</a></td>
<td class="nump">$ 21,525<span></span>
</td>
<td class="nump">$ 24,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_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">9,858<span></span>
</td>
<td class="nump">3,714<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedRoyaltiesCurrent', window );">Accrued customer rebates and royalties</a></td>
<td class="nump">2,756<span></span>
</td>
<td class="nump">3,067<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_vsec_ContractWithCustomerCustomerAdvances', window );">Customer advances</a></td>
<td class="nump">1,080<span></span>
</td>
<td class="nump">2,669<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_vsec_InterestRateSwapLiabilityCurrent', window );">Interest rate swap liability</a></td>
<td class="nump">1,603<span></span>
</td>
<td class="nump">1,473<span></span>
</td>
</tr>
<tr class="re">
<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 lease liabilities</a></td>
<td class="nump">4,012<span></span>
</td>
<td class="nump">3,710<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">4,338<span></span>
</td>
<td class="nump">7,656<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_AccruedLiabilitiesAndOtherLiabilities', window );">Total</a></td>
<td class="nump">$ 45,172<span></span>
</td>
<td class="nump">$ 46,514<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_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as 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;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedLiabilitiesAndOtherLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccruedLiabilitiesAndOtherLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_AccruedRoyaltiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for royalties. 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-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_AccruedRoyaltiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<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_EmployeeRelatedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid 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 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><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=121566466&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 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e7018-107765<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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_ContractWithCustomerCustomerAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Customer Advances</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;">vsec_ContractWithCustomerCustomerAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_InterestRateSwapLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest Rate Swap, 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;">vsec_InterestRateSwapLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>87
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594541574728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plans - Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 02, 2019</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. 31, 2018</div></th>
<th class="th"><div>May 31, 2014</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>
</tr>
<tr class="ro">
<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 issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">725,945<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Tax withholding associated with awards issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 690<span></span>
</td>
<td class="nump">$ 955<span></span>
</td>
<td class="nump">$ 641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Compensation expense not yet recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 873<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted average amortization period of compensation not yet recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 7 months 6 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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Tax withholding associated with awards issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 690<span></span>
</td>
<td class="nump">688<span></span>
</td>
<td class="nump">641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,858<span></span>
</td>
<td class="nump">3,264<span></span>
</td>
<td class="nump">2,885<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 | Non-employee Directors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">635<span></span>
</td>
<td class="nump">597<span></span>
</td>
<td class="nump">553<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 | Employee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,223<span></span>
</td>
<td class="nump">$ 2,667<span></span>
</td>
<td class="nump">$ 2,332<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_PlanNameAxis=vsec_RestrictedStockPlan2006Member', window );">Restricted Stock Plan 2006</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<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>
</tr>
<tr 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_PlanNameAxis=vsec_RestrictedStockPlan2006Member', window );">Restricted Stock Plan 2006 | Non-employee Directors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Restricted stock awarded (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,100<span></span>
</td>
<td class="nump">18,900<span></span>
</td>
<td class="nump">11,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 605<span></span>
</td>
<td class="nump">$ 597<span></span>
</td>
<td class="nump">$ 553<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_PlanNameAxis=vsec_RestrictedStockPlan2006Member', window );">Restricted Stock Plan 2006 | Employee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Restricted stock awarded (in shares)</a></td>
<td class="nump">42,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Grant date fair value (in dollars per share)</a></td>
<td class="nump">$ 28.67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_vsec_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage', window );">Vested award is paid in our shares</a></td>
<td class="nump">100.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>
</tr>
<tr 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_PlanNameAxis=vsec_RestrictedStockPlan2006Member', window );">Restricted Stock Plan 2006 | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Grant date fair value (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32.23<span></span>
</td>
<td class="nump">$ 32.56<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_PlanNameAxis=vsec_RestrictedStockPlan2006Member', window );">Restricted Stock Plan 2006 | Restricted Stock | Non-employee Directors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Grant date fair value (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37.55<span></span>
</td>
<td class="nump">$ 31.58<span></span>
</td>
<td class="nump">$ 49.38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 to be recognized for 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 (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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_vsec_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to the vested shares paid fully in percentage.</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;">vsec_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_srt_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=srt_DirectorMember</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_TitleOfIndividualAxis=vsec_EmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=vsec_EmployeeMember</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_PlanNameAxis=vsec_RestrictedStockPlan2006Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PlanNameAxis=vsec_RestrictedStockPlan2006Member</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>88
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594542760376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plans - Share-based Compensation Related to Restricted Stock Awards (Details) - Restricted Stock - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock-based compensation expense</a></td>
<td class="nump">$ 2,858<span></span>
</td>
<td class="nump">$ 3,264<span></span>
</td>
<td class="nump">$ 2,885<span></span>
</td>
</tr>
<tr 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_TitleOfIndividualAxis=vsec_EmployeeMember', window );">Employee</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 );">Stock-based compensation expense</a></td>
<td class="nump">2,223<span></span>
</td>
<td class="nump">2,667<span></span>
</td>
<td class="nump">2,332<span></span>
</td>
</tr>
<tr 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_TitleOfIndividualAxis=srt_DirectorMember', window );">Non-employee Directors</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 );">Stock-based compensation expense</a></td>
<td class="nump">$ 635<span></span>
</td>
<td class="nump">$ 597<span></span>
</td>
<td class="nump">$ 553<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_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_srt_TitleOfIndividualAxis=vsec_EmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=vsec_EmployeeMember</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_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=srt_DirectorMember</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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594543602712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plans - Stock-based Compensation Expense (Details) - Restricted Stock - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockExpense', window );">Stock-based compensation included in costs and operating expenses</a></td>
<td class="nump">$ 2,858<span></span>
</td>
<td class="nump">$ 3,264<span></span>
</td>
<td class="nump">$ 3,027<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Income tax benefit recognized for stock-based compensation</a></td>
<td class="num">(713)<span></span>
</td>
<td class="num">(663)<span></span>
</td>
<td class="num">(755)<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_AllocatedShareBasedCompensationExpenseNetOfTax', window );">Stock-based compensation expense,&#160;net of income tax&#160;benefit</a></td>
<td class="nump">$ 2,145<span></span>
</td>
<td class="nump">$ 2,601<span></span>
</td>
<td class="nump">$ 2,272<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_AllocatedShareBasedCompensationExpenseNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 expense 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_AllocatedShareBasedCompensationExpenseNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestrictedStockExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 award of restricted stock or unit 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedStockExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594654805256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plans - Other Restricted Stock Awards (Details) - Restricted Stock Plan 2006 - Restricted Stock - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested, beginning balance (in shares)</a></td>
<td class="nump">57,801<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">30,500<span></span>
</td>
<td class="nump">86,911<span></span>
</td>
</tr>
<tr class="ro">
<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 (in shares)</a></td>
<td class="num">(32,017)<span></span>
</td>
<td class="num">(29,110)<span></span>
</td>
</tr>
<tr class="re">
<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 (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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested, ending balance (in shares)</a></td>
<td class="nump">56,284<span></span>
</td>
<td class="nump">57,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested, beginning balance (in dollars per share)</a></td>
<td class="nump">$ 32.56<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">31.50<span></span>
</td>
<td class="nump">31.92<span></span>
</td>
</tr>
<tr class="ro">
<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 (in dollars per share)</a></td>
<td class="nump">32.14<span></span>
</td>
<td class="nump">30.66<span></span>
</td>
</tr>
<tr class="re">
<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)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested, ending balance (in dollars per share)</a></td>
<td class="nump">$ 32.23<span></span>
</td>
<td class="nump">$ 32.56<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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=vsec_RestrictedStockPlan2006Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PlanNameAxis=vsec_RestrictedStockPlan2006Member</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594543053416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes -Components of Provision for 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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', 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">$ 4,086<span></span>
</td>
<td class="nump">$ 7,739<span></span>
</td>
<td class="nump">$ 9,667<span></span>
</td>
</tr>
<tr class="re">
<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">1,262<span></span>
</td>
<td class="nump">1,344<span></span>
</td>
<td class="nump">1,758<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">144<span></span>
</td>
<td class="nump">825<span></span>
</td>
<td class="nump">140<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_CurrentIncomeTaxExpenseBenefit', window );">Current Total</a></td>
<td class="nump">5,492<span></span>
</td>
<td class="nump">9,908<span></span>
</td>
<td class="nump">11,565<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', 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="re">
<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="num">(78)<span></span>
</td>
<td class="num">(66)<span></span>
</td>
<td class="num">(1,114)<span></span>
</td>
</tr>
<tr class="ro">
<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">163<span></span>
</td>
<td class="num">(490)<span></span>
</td>
<td class="num">(347)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">21<span></span>
</td>
<td class="nump">51<span></span>
</td>
<td class="nump">64<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 );">Deferred Total</a></td>
<td class="nump">106<span></span>
</td>
<td class="num">(505)<span></span>
</td>
<td class="num">(1,397)<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 );">Provision for income taxes</a></td>
<td class="nump">$ 5,598<span></span>
</td>
<td class="nump">$ 9,403<span></span>
</td>
<td class="nump">$ 10,168<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_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=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594543635224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Effective Income Tax Reconciliation (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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Effective Income Tax Reconciliation [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 at statutory federal income tax rate</a></td>
<td class="nump">$ 89<span></span>
</td>
<td class="nump">$ 9,749<span></span>
</td>
<td class="nump">$ 9,502<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vsec_IncreasesDecreasesInTaxResultingFromAbstract', window );"><strong>Increases (decreases) in tax resulting from:</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_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State taxes, net of federal tax benefit</a></td>
<td class="num">(52)<span></span>
</td>
<td class="nump">1,805<span></span>
</td>
<td class="nump">1,861<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_vsec_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount', window );">Permanent differences, net</a></td>
<td class="num">(1,406)<span></span>
</td>
<td class="num">(195)<span></span>
</td>
<td class="nump">367<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Impact of Tax Act</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(795)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Tax credits</a></td>
<td class="num">(195)<span></span>
</td>
<td class="num">(612)<span></span>
</td>
<td class="num">(375)<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_vsec_EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount', window );">Prior year true-up adjustment</a></td>
<td class="nump">397<span></span>
</td>
<td class="num">(1,274)<span></span>
</td>
<td class="num">(113)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">6,716<span></span>
</td>
<td class="num">(137)<span></span>
</td>
<td class="nump">107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems', window );">Other provision adjustments</a></td>
<td class="nump">49<span></span>
</td>
<td class="nump">67<span></span>
</td>
<td class="num">(386)<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 );">Provision for income taxes</a></td>
<td class="nump">$ 5,598<span></span>
</td>
<td class="nump">$ 9,403<span></span>
</td>
<td class="nump">$ 10,168<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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the valuation allowance 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32059-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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and 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=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherReconcilingItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeTaxReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vsec_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, 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;">vsec_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Prior Year True-Up Adjustment, 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;">vsec_EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_IncreasesDecreasesInTaxResultingFromAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">vsec_IncreasesDecreasesInTaxResultingFromAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</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>93
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594547821624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></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_DeferredTaxAssetsGrossAbstract', window );"><strong>Gross 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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences', window );">Deferred compensation and accrued paid leave</a></td>
<td class="nump">$ 6,302<span></span>
</td>
<td class="nump">$ 7,498<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_vsec_DeferredTaxAssetsOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="nump">6,984<span></span>
</td>
<td class="nump">7,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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">605<span></span>
</td>
<td class="nump">678<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsHedgingTransactions', window );">Interest rate swaps</a></td>
<td class="nump">400<span></span>
</td>
<td class="nump">367<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves', window );">Reserve for contract disallowance</a></td>
<td class="nump">195<span></span>
</td>
<td class="nump">145<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Capitalized inventory</a></td>
<td class="nump">573<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 );">US operating and capital loss carryforward</a></td>
<td class="nump">5,989<span></span>
</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_DeferredTaxAssetsTaxCreditCarryforwards', window );">Tax credit carryforward</a></td>
<td class="nump">1,412<span></span>
</td>
<td class="nump">1,547<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign', window );">Foreign country operating loss carryforward</a></td>
<td class="nump">583<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_DeferredTaxAssetsGross', window );">Gross deferred tax assets</a></td>
<td class="nump">23,043<span></span>
</td>
<td class="nump">17,268<span></span>
</td>
</tr>
<tr class="ro">
<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">(7,926)<span></span>
</td>
<td class="num">(1,165)<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 gross deferred tax assets</a></td>
<td class="nump">15,117<span></span>
</td>
<td class="nump">16,103<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Gross 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 );">Depreciation</a></td>
<td class="num">(3,061)<span></span>
</td>
<td class="num">(2,498)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome', window );">Deferred revenues</a></td>
<td class="num">(1,816)<span></span>
</td>
<td class="num">(1,681)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Goodwill and intangible assets</a></td>
<td class="num">(19,470)<span></span>
</td>
<td class="num">(23,383)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Operating lease right-of-use assets</a></td>
<td class="num">(5,384)<span></span>
</td>
<td class="num">(5,323)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts', window );">Capitalized inventory</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(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_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(283)<span></span>
</td>
<td class="num">(823)<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_DeferredIncomeTaxLiabilities', window );">Total gross deferred tax liabilities</a></td>
<td class="num">(30,014)<span></span>
</td>
<td class="num">(33,948)<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_DeferredTaxLiabilities', window );">Net deferred tax liabilities</a></td>
<td class="num">$ (14,897)<span></span>
</td>
<td class="num">$ (17,845)<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_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=84230637&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_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=84230637&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_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsHedgingTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 hedging transactions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=84230637&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=84230637&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_DeferredTaxAssetsHedgingTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=84230637&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=84230637&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_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=84230637&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=84230637&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=84230637&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_DeferredTaxAssetsOperatingLossCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 foreign 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://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=84230637&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=84230637&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_DeferredTaxAssetsOperatingLossCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit 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=84230637&amp;loc=d3e32632-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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 compensated absences (includes, but not limited to, sick and personal 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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=84230637&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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=84230637&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=84230637&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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 from reserves, 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=84230637&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=84230637&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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=84230637&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=120406818&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=84230637&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_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=84230637&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=84230637&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_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=84230637&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=84230637&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_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=84230637&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=84230637&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_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=84230637&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=84230637&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_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=84230637&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=84230637&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax deferred revenue or income 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=84230637&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=84230637&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_DeferredTaxLiabilitiesTaxDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_DeferredTaxAssetsOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Operating 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;">vsec_DeferredTaxAssetsOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>94
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594541848632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($) </div>
<div>leaseRenewalPeriod</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>Dec. 31, 2018 </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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_OperatingLeasesRentExpenseSubleaseRentals1', window );">Sublease rentals</a></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,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Gain on sale of property</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,108<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_OperatingLeasePayments', window );">Cash payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,700<span></span>
</td>
<td class="nump">$ 5,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=vsec_MiamiFloridaMember', window );">Miami, Florida</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_SaleLeasebackTransactionNetBookValue', window );">Net book value</a></td>
<td class="nump">$ 1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleAndLeasebackTransactionGainLossNet', window );">Sale price</a></td>
<td class="nump">$ 2,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Operating lease term</a></td>
<td class="text">6 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_vsec_LesseeOperatingLeaseNumberOfRenewalOptions', window );">Number of renewal options | leaseRenewalPeriod</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="re">
<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 );">Operating lease renewal term</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Gain on sale of property</a></td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vsec_GainLossonSaleofBuildings', window );">Gain on sale of property</a></td>
<td class="nump">$ 200<span></span>
</td>
<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_LeaseContractualTermAxis=vsec_OperatingLeasesMember', window );">Operating Leases | 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vsec_TermOfLease', window );">Lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 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_LeaseContractualTermAxis=vsec_OperatingLeasesMember', window );">Operating Leases | 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vsec_TermOfLease', window );">Lease term</a></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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-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_GainLossOnSaleOfProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=121609121&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_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, 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=121609121&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_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-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_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 sublease rental income recognized during the period that reduces the entity's rent expense incurred under operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseSubleaseRentals1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SaleAndLeasebackTransactionGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale and leaseback transaction from transfer of asset accounted for as sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 40<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121606570&amp;loc=SL77919786-209982<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 3: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleAndLeasebackTransactionGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SaleLeasebackTransactionNetBookValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 book value of the asset(s) sold in connection with the sale of the property to another party and lease back to the seller.</p></div>
<a 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 840<br> -SubTopic 40<br> -Section 55<br> -Paragraph 51<br> -URI http://asc.fasb.org/extlink&amp;oid=121602674&amp;loc=d3e51840-112757<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 40<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121606570&amp;loc=SL77919786-209982<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 40<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=121602674&amp;loc=d3e51843-112757<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 40<br> -Section 55<br> -Paragraph 50<br> -URI http://asc.fasb.org/extlink&amp;oid=121602674&amp;loc=d3e51831-112757<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleLeasebackTransactionNetBookValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_vsec_GainLossonSaleofBuildings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Sale of Buildings</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;">vsec_GainLossonSaleofBuildings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_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;">vsec_LesseeOperatingLeaseNumberOfRenewalOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</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_vsec_TermOfLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 length of time the entity is under obligation to lease the 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;">vsec_TermOfLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=vsec_MiamiFloridaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=vsec_MiamiFloridaMember</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_LeaseContractualTermAxis=vsec_OperatingLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeaseContractualTermAxis=vsec_OperatingLeasesMember</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>95
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594538378472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Components of Lease Expense (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, 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies 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_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 5,032<span></span>
</td>
<td class="nump">$ 6,106<span></span>
</td>
</tr>
<tr class="re">
<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">622<span></span>
</td>
<td class="nump">698<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Less: sublease income</a></td>
<td class="num">(666)<span></span>
</td>
<td class="num">(1,022)<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, net</a></td>
<td class="nump">$ 4,988<span></span>
</td>
<td class="nump">$ 5,782<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594548489992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Maturities of Operating Lease Liabilities (Details) - USD ($)<br> $ in Thousands</strong></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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies 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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 5,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2022</a></td>
<td class="nump">5,226<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2023</a></td>
<td class="nump">5,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2024</a></td>
<td class="nump">5,193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2025</a></td>
<td class="nump">5,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">After 2025</a></td>
<td class="nump">5,415<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 );">Minimum lease payments</a></td>
<td class="nump">31,594<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(4,767)<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 minimum lease payments</a></td>
<td class="nump">26,827<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 maturities of lease liabilities</a></td>
<td class="num">(4,012)<span></span>
</td>
<td class="num">$ (3,710)<span></span>
</td>
</tr>
<tr class="ro">
<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 liabilities</a></td>
<td class="nump">$ 22,815<span></span>
</td>
<td class="nump">$ 24,441<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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594541769576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments and Customer Information - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of reportable operating segments | segment</a></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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Loss on sale of a business entity and certain assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (8,214)<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_GoodwillAndIntangibleAssetImpairment', window );">Goodwill and intangible asset impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(33,734)<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_GainLossOnSaleOfProperties', window );">Gain on sale of property</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,108<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_vsec_GainLossonSaleofContract', window );">Gain on sale of contract</a></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">1,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=vsec_MiamiFloridaMember', window );">Miami, Florida</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Gain on sale of property</a></td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=vsec_FederalGroupMember', window );">Federal and Defense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</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_vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges', window );">Increase (decrease) in depreciation and amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,100)<span></span>
</td>
</tr>
<tr 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=vsec_AviationAcquisitionsMember', window );">Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</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_vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges', window );">Increase (decrease) in depreciation and amortization expense</a></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,700<span></span>
</td>
</tr>
<tr 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=vsec_SupplyChainManagementGroupMember', window );">Fleet</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</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_vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges', window );">Increase (decrease) in depreciation and amortization expense</a></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,400<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_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://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 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4582445-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_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnSaleOfProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-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_GainLossOnSaleOfProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillAndIntangibleAssetImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.</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_GoodwillAndIntangibleAssetImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning 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/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=120311839&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_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-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_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_vsec_GainLossonSaleofContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Sale of Contract</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;">vsec_GainLossonSaleofContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Depreciation and Amortization Expense If Recast For Allocation Changes</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;">vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementGeographicalAxis=vsec_MiamiFloridaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=vsec_MiamiFloridaMember</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=vsec_FederalGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_FederalGroupMember</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=vsec_AviationAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_AviationAcquisitionsMember</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=vsec_SupplyChainManagementGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_SupplyChainManagementGroupMember</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>98
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594544100728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments and Customer Information - Segment Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="nump">$ 150,021<span></span>
</td>
<td class="nump">$ 165,505<span></span>
</td>
<td class="nump">$ 168,715<span></span>
</td>
<td class="nump">$ 177,418<span></span>
</td>
<td class="nump">$ 195,271<span></span>
</td>
<td class="nump">$ 198,326<span></span>
</td>
<td class="nump">$ 189,111<span></span>
</td>
<td class="nump">$ 169,919<span></span>
</td>
<td class="nump">$ 661,659<span></span>
</td>
<td class="nump">$ 752,627<span></span>
</td>
<td class="nump">$ 697,218<span></span>
</td>
</tr>
<tr class="re">
<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 );">Operating income</a></td>
<td class="nump">11,914<span></span>
</td>
<td class="nump">$ 14,185<span></span>
</td>
<td class="num">$ (21,910)<span></span>
</td>
<td class="nump">$ 9,734<span></span>
</td>
<td class="nump">14,813<span></span>
</td>
<td class="nump">$ 17,215<span></span>
</td>
<td class="nump">$ 16,416<span></span>
</td>
<td class="nump">$ 11,813<span></span>
</td>
<td class="nump">13,923<span></span>
</td>
<td class="nump">60,257<span></span>
</td>
<td class="nump">54,230<span></span>
</td>
</tr>
<tr class="ro">
<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">780,081<span></span>
</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">845,864<span></span>
</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">780,081<span></span>
</td>
<td class="nump">845,864<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=vsec_SupplyChainManagementGroupMember', window );">Fleet</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">242,170<span></span>
</td>
<td class="nump">214,520<span></span>
</td>
<td class="nump">214,809<span></span>
</td>
</tr>
<tr 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=vsec_AviationAcquisitionsMember', window );">Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">165,070<span></span>
</td>
<td class="nump">224,546<span></span>
</td>
<td class="nump">145,423<span></span>
</td>
</tr>
<tr 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=vsec_FederalGroupMember', window );">Federal and Defense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">254,419<span></span>
</td>
<td class="nump">313,561<span></span>
</td>
<td class="nump">336,986<span></span>
</td>
</tr>
<tr 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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">661,659<span></span>
</td>
<td class="nump">752,627<span></span>
</td>
<td class="nump">697,218<span></span>
</td>
</tr>
<tr class="re">
<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 );">Operating income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,923<span></span>
</td>
<td class="nump">60,257<span></span>
</td>
<td class="nump">54,230<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_vsec_DepreciationAndAmortizationExpense', window );">Depreciation and 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,135<span></span>
</td>
<td class="nump">26,927<span></span>
</td>
<td class="nump">25,224<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,427<span></span>
</td>
<td class="nump">9,660<span></span>
</td>
<td class="nump">3,117<span></span>
</td>
</tr>
<tr class="ro">
<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">780,081<span></span>
</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">845,864<span></span>
</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">780,081<span></span>
</td>
<td class="nump">845,864<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 | Fleet</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">242,170<span></span>
</td>
<td class="nump">214,520<span></span>
</td>
<td class="nump">214,809<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Operating income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">26,659<span></span>
</td>
<td class="nump">29,819<span></span>
</td>
<td class="nump">30,626<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_vsec_DepreciationAndAmortizationExpense', window );">Depreciation and 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,260<span></span>
</td>
<td class="nump">11,085<span></span>
</td>
<td class="nump">7,299<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">675<span></span>
</td>
<td class="nump">1,076<span></span>
</td>
<td class="nump">802<span></span>
</td>
</tr>
<tr class="re">
<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">161,088<span></span>
</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">170,142<span></span>
</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">161,088<span></span>
</td>
<td class="nump">170,142<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 | Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">165,070<span></span>
</td>
<td class="nump">224,546<span></span>
</td>
<td class="nump">145,423<span></span>
</td>
</tr>
<tr class="re">
<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 );">Operating income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(35,513)<span></span>
</td>
<td class="nump">17,901<span></span>
</td>
<td class="nump">11,076<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_vsec_DepreciationAndAmortizationExpense', window );">Depreciation and 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,874<span></span>
</td>
<td class="nump">12,546<span></span>
</td>
<td class="nump">5,123<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,445<span></span>
</td>
<td class="nump">8,396<span></span>
</td>
<td class="nump">1,772<span></span>
</td>
</tr>
<tr class="ro">
<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">478,861<span></span>
</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">522,446<span></span>
</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">478,861<span></span>
</td>
<td class="nump">522,446<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 | Federal and Defense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">254,419<span></span>
</td>
<td class="nump">313,561<span></span>
</td>
<td class="nump">336,986<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Operating income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">26,309<span></span>
</td>
<td class="nump">18,144<span></span>
</td>
<td class="nump">15,797<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_vsec_DepreciationAndAmortizationExpense', window );">Depreciation and 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,001<span></span>
</td>
<td class="nump">3,296<span></span>
</td>
<td class="nump">12,802<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">148<span></span>
</td>
<td class="nump">58<span></span>
</td>
<td class="nump">209<span></span>
</td>
</tr>
<tr class="re">
<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">66,808<span></span>
</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">88,966<span></span>
</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">66,808<span></span>
</td>
<td class="nump">88,966<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 | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">$ 73,324<span></span>
</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">$ 64,310<span></span>
</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">73,324<span></span>
</td>
<td class="nump">64,310<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, Non-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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Operating income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,532)<span></span>
</td>
<td class="num">(5,607)<span></span>
</td>
<td class="num">(3,269)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 159<span></span>
</td>
<td class="nump">$ 130<span></span>
</td>
<td class="nump">$ 334<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_vsec_DepreciationAndAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 included in continuing operations 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vsec_DepreciationAndAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementBusinessSegmentsAxis=vsec_SupplyChainManagementGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_SupplyChainManagementGroupMember</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=vsec_AviationAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_AviationAcquisitionsMember</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=vsec_FederalGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_FederalGroupMember</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=vsec_CorporateUnallocatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_CorporateUnallocatedMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R77.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594540043000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments and Customer Information - Major Customers (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 150,021<span></span>
</td>
<td class="nump">$ 165,505<span></span>
</td>
<td class="nump">$ 168,715<span></span>
</td>
<td class="nump">$ 177,418<span></span>
</td>
<td class="nump">$ 195,271<span></span>
</td>
<td class="nump">$ 198,326<span></span>
</td>
<td class="nump">$ 189,111<span></span>
</td>
<td class="nump">$ 169,919<span></span>
</td>
<td class="nump">$ 661,659<span></span>
</td>
<td class="nump">$ 752,627<span></span>
</td>
<td class="nump">$ 697,218<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of revenue by customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr 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=vsec_TotalDepartmentOfDefenseMember', window );">DoD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 236,397<span></span>
</td>
<td class="nump">$ 304,334<span></span>
</td>
<td class="nump">$ 334,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_ConcentrationRiskPercentage1', window );">Percentage of revenue by customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">36.00%<span></span>
</td>
<td class="nump">41.00%<span></span>
</td>
<td class="nump">48.00%<span></span>
</td>
</tr>
<tr 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=vsec_OtherGovernmentMember', window );">Other government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 216,957<span></span>
</td>
<td class="nump">$ 205,775<span></span>
</td>
<td class="nump">$ 212,118<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of revenue by customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">33.00%<span></span>
</td>
<td class="nump">27.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
</tr>
<tr 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=vsec_OtherCommercialMember', window );">Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 208,305<span></span>
</td>
<td class="nump">$ 242,518<span></span>
</td>
<td class="nump">$ 150,606<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of revenue by customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">31.00%<span></span>
</td>
<td class="nump">32.00%<span></span>
</td>
<td class="nump">22.00%<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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a 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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 2: 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 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: 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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13531-108611<br><br>Reference 4: 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 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13537-108611<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-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_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideRevenueMajorCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EntityWideRevenueMajorCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=vsec_TotalDepartmentOfDefenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_TotalDepartmentOfDefenseMember</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_MajorCustomersAxis=vsec_OtherGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_OtherGovernmentMember</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_MajorCustomersAxis=vsec_OtherCommercialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_OtherCommercialMember</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>100
<FILENAME>R78.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594541518472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments and Customer Information - Geographic Area (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 150,021<span></span>
</td>
<td class="nump">$ 165,505<span></span>
</td>
<td class="nump">$ 168,715<span></span>
</td>
<td class="nump">$ 177,418<span></span>
</td>
<td class="nump">$ 195,271<span></span>
</td>
<td class="nump">$ 198,326<span></span>
</td>
<td class="nump">$ 189,111<span></span>
</td>
<td class="nump">$ 169,919<span></span>
</td>
<td class="nump">$ 661,659<span></span>
</td>
<td class="nump">$ 752,627<span></span>
</td>
<td class="nump">$ 697,218<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">598,142<span></span>
</td>
<td class="nump">659,451<span></span>
</td>
<td class="nump">647,168<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">Other Countries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 63,517<span></span>
</td>
<td class="nump">$ 93,176<span></span>
</td>
<td class="nump">$ 50,050<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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_NonUsMember</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>101
<FILENAME>R79.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594542351320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Capital Stock (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>vote </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </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_EquityAbstract', window );"><strong>Equity [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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="nump">$ 0.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_SharesIssuedPricePerShare', window );">Proceeds from the issuance of common stock (in dollars per share)</a></td>
<td class="nump">$ 0.05<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_vsec_CommonStockVotingRightsNumberOfVotes', window );">Number of votes stockholders are entitled to per common share | vote</a></td>
<td class="nump">1<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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 per unit amount of equity securities issued.</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_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vsec_CommonStockVotingRightsNumberOfVotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 votes stockholders are entitled to per common 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;">vsec_CommonStockVotingRightsNumberOfVotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R80.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594540696232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>401(k) Plan (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractorsAbstract', window );"><strong>Contractors [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_DefinedContributionPlanCostRecognized', window );">Defined contribution plan expense</a></td>
<td class="nump">$ 5.9<span></span>
</td>
<td class="nump">$ 5.5<span></span>
</td>
<td class="nump">$ 5.9<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_ContractorsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractorsAbstract</td>
</tr>
<tr>
<td style="padding-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_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>103
<FILENAME>R81.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594543007000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Liabilities and Assets Measured at Fair Value (Details) - USD ($)<br> $ in Thousands</strong></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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure', window );">Earn-out obligation-current</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 31,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vsec_EarnOutObligationsFairValueDisclosure', window );">Earn-out obligation-long-term</a></td>
<td class="nump">0<span></span>
</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_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember', window );">Other current assets</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_InterestRateDerivativeLiabilitiesAtFairValue', window );">Interest rate swaps</a></td>
<td class="nump">1,600<span></span>
</td>
<td class="nump">1,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_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring | Other assets | 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_vsec_MutualFundsHeldInDscPlanFairValueDisclosure', window );">Non-COLI assets held in Deferred Supplemental Compensation Plan</a></td>
<td class="nump">1,120<span></span>
</td>
<td class="nump">710<span></span>
</td>
</tr>
<tr 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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring | Other current assets | 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_InterestRateDerivativeLiabilitiesAtFairValue', window );">Interest rate swaps</a></td>
<td class="nump">1,603<span></span>
</td>
<td class="nump">1,473<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=vsec_CurrentPortionOfEarnOutObligationsMember', window );">Current Portion of Earn Out Obligations | Fair Value, Measurements, Recurring | 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure', window );">Earn-out obligation-current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">31,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=vsec_EarnOutObligationsMember', window );">Earn Out Obligations | Fair Value, Measurements, Recurring | Level 3</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_vsec_EarnOutObligationsFairValueDisclosure', window );">Earn-out obligation-long-term</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_InterestRateDerivativeLiabilitiesAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as 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_InterestRateDerivativeLiabilitiesAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value of recognized liabilities arising from a contingency assumed in a business combination.</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;">vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_EarnOutObligationsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognized liabilities arising from a contingency assumed in a business combination.</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;">vsec_EarnOutObligationsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_MutualFundsHeldInDscPlanFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This element represents the fair value of mutual funds held in DSC 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;">vsec_MutualFundsHeldInDscPlanFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember</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_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember</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_FairValueByLiabilityClassAxis=vsec_CurrentPortionOfEarnOutObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_CurrentPortionOfEarnOutObligationsMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=vsec_EarnOutObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_EarnOutObligationsMember</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>104
<FILENAME>R82.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594538270504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Narrative (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, 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_vsec_IncomeTaxExpenseBenefitonInterestRateSwap', window );">Income tax expense benefit on interest rate swap</a></td>
<td class="nump">$ 400<span></span>
</td>
<td class="nump">$ 367<span></span>
</td>
</tr>
<tr 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_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember', window );">Other current assets</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_InterestRateDerivativeLiabilitiesAtFairValue', window );">Interest rate swaps</a></td>
<td class="nump">$ 1,600<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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_InterestRateDerivativeLiabilitiesAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as 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_InterestRateDerivativeLiabilitiesAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_IncomeTaxExpenseBenefitonInterestRateSwap">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to income tax expense benefit on interest rate swap agreements.</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;">vsec_IncomeTaxExpenseBenefitonInterestRateSwap</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember</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>105
<FILENAME>R83.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594541781256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Earn-out Obligation Measured on Recurring Basis (Details) - Level 3 - Fair Value, Measurements, Recurring - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Beginning balance</a></td>
<td class="nump">$ 36,700<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases', window );">Acquisition date fair value of contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1', window );">Earn-out payments</a></td>
<td class="num">(31,700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease', window );">Fair value adjustment included in costs and operating expenses</a></td>
<td class="num">(5,000)<span></span>
</td>
<td class="nump">1,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet', window );">Reclassification from long-term to current</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Ending balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">36,700<span></span>
</td>
</tr>
<tr 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 );">Other current assets</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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Beginning balance</a></td>
<td class="nump">31,700<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases', window );">Acquisition date fair value of contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1', window );">Earn-out payments</a></td>
<td class="num">(31,700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease', window );">Fair value adjustment included in costs and operating expenses</a></td>
<td class="num">(5,000)<span></span>
</td>
<td class="nump">1,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet', window );">Reclassification from long-term to current</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="num">(5,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Ending balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">31,700<span></span>
</td>
</tr>
<tr 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 );">Long-term Portion</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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Beginning balance</a></td>
<td class="nump">5,000<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases', window );">Acquisition date fair value of contingent consideration</a></td>
<td class="text">&#160;<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1', window );">Earn-out payments</a></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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease', window );">Fair value adjustment included in costs and operating expenses</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet', window );">Reclassification from long-term to current</a></td>
<td class="num">(5,000)<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Ending balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a 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 (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy.</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
<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_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember</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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember</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>106
<FILENAME>R84.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594637496184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Level 3 Fair Value of Certain Assets Measured on a Non-recurring Basis (Details) - USD ($)<br> $ in Thousands</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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vsec_GoodwillGrossSubjectToImpairment', window );">43830</a></td>
<td class="nump">$ 182,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Decrease from divestiture</a></td>
<td class="num">(7,379)<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_vsec_GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit', window );">Carrying value prior to impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 174,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Impairment charge</a></td>
<td class="num">(30,945)<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_vsec_GoodwillNetSubjectToImpairment', window );">Carrying value after impairment</a></td>
<td class="nump">144,053<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_vsec_GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge', window );">Carrying value of assets not subject to impairment charge</a></td>
<td class="nump">94,073<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_Goodwill', window );">Balance as of December 31, 2020</a></td>
<td class="nump">$ 238,126<span></span>
</td>
<td class="nump">$ 276,450<span></span>
</td>
<td class="nump">$ 198,622<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&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_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_GoodwillWrittenOffRelatedToSaleOfBusinessUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 divestiture 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://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 (d)<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_GoodwillWrittenOffRelatedToSaleOfBusinessUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Gross, Excluding Assets Not Subject To 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;">vsec_GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_GoodwillGrossSubjectToImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Gross, Subject To 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;">vsec_GoodwillGrossSubjectToImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Gross, Subject to Impairment, Excluding Written off Related to Sale of Business Unit</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;">vsec_GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vsec_GoodwillNetSubjectToImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Net, Subject To 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;">vsec_GoodwillNetSubjectToImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>107
<FILENAME>R85.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594547586952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Data (Unaudited) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialDataAbstract', window );"><strong>Quarterly Financial Data [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="nump">$ 150,021<span></span>
</td>
<td class="nump">$ 165,505<span></span>
</td>
<td class="nump">$ 168,715<span></span>
</td>
<td class="nump">$ 177,418<span></span>
</td>
<td class="nump">$ 195,271<span></span>
</td>
<td class="nump">$ 198,326<span></span>
</td>
<td class="nump">$ 189,111<span></span>
</td>
<td class="nump">$ 169,919<span></span>
</td>
<td class="nump">$ 661,659<span></span>
</td>
<td class="nump">$ 752,627<span></span>
</td>
<td class="nump">$ 697,218<span></span>
</td>
</tr>
<tr class="re">
<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 );">Costs and operating expenses</a></td>
<td class="nump">138,107<span></span>
</td>
<td class="nump">151,320<span></span>
</td>
<td class="nump">156,213<span></span>
</td>
<td class="nump">161,256<span></span>
</td>
<td class="nump">180,458<span></span>
</td>
<td class="nump">181,111<span></span>
</td>
<td class="nump">172,695<span></span>
</td>
<td class="nump">158,106<span></span>
</td>
<td class="nump">606,896<span></span>
</td>
<td class="nump">692,370<span></span>
</td>
<td class="nump">644,688<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Operating income</a></td>
<td class="nump">11,914<span></span>
</td>
<td class="nump">14,185<span></span>
</td>
<td class="num">(21,910)<span></span>
</td>
<td class="nump">9,734<span></span>
</td>
<td class="nump">14,813<span></span>
</td>
<td class="nump">17,215<span></span>
</td>
<td class="nump">16,416<span></span>
</td>
<td class="nump">11,813<span></span>
</td>
<td class="nump">13,923<span></span>
</td>
<td class="nump">60,257<span></span>
</td>
<td class="nump">54,230<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 6,013<span></span>
</td>
<td class="nump">$ 8,108<span></span>
</td>
<td class="num">$ (22,624)<span></span>
</td>
<td class="nump">$ 3,332<span></span>
</td>
<td class="nump">$ 9,996<span></span>
</td>
<td class="nump">$ 10,527<span></span>
</td>
<td class="nump">$ 9,898<span></span>
</td>
<td class="nump">$ 6,603<span></span>
</td>
<td class="num">(5,171)<span></span>
</td>
<td class="nump">37,024<span></span>
</td>
<td class="nump">35,080<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_vsec_GainLossonSaleofContract', window );">Gain on sale of contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 1,700<span></span>
</td>
</tr>
<tr class="re">
<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 earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (in dollars per share)</a></td>
<td class="nump">$ 0.54<span></span>
</td>
<td class="nump">$ 0.73<span></span>
</td>
<td class="num">$ (2.05)<span></span>
</td>
<td class="nump">$ 0.30<span></span>
</td>
<td class="nump">$ 0.92<span></span>
</td>
<td class="nump">$ 0.96<span></span>
</td>
<td class="nump">$ 0.90<span></span>
</td>
<td class="nump">$ 0.60<span></span>
</td>
<td class="num">$ (0.47)<span></span>
</td>
<td class="nump">$ 3.38<span></span>
</td>
<td class="nump">$ 3.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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares outstanding (in shares)</a></td>
<td class="nump">11,052,000<span></span>
</td>
<td class="nump">11,043,000<span></span>
</td>
<td class="nump">11,041,000<span></span>
</td>
<td class="nump">11,000,000<span></span>
</td>
<td class="nump">10,970,000<span></span>
</td>
<td class="nump">10,970,000<span></span>
</td>
<td class="nump">10,970,000<span></span>
</td>
<td class="nump">10,920,000<span></span>
</td>
<td class="nump">11,034,256<span></span>
</td>
<td class="nump">10,957,750<span></span>
</td>
<td class="nump">10,876,201<span></span>
</td>
</tr>
<tr class="ro">
<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 earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 (in dollars per share)</a></td>
<td class="nump">$ 0.54<span></span>
</td>
<td class="nump">$ 0.73<span></span>
</td>
<td class="num">$ (2.05)<span></span>
</td>
<td class="nump">$ 0.30<span></span>
</td>
<td class="nump">$ 0.90<span></span>
</td>
<td class="nump">$ 0.95<span></span>
</td>
<td class="nump">$ 0.89<span></span>
</td>
<td class="nump">$ 0.60<span></span>
</td>
<td class="num">$ (0.47)<span></span>
</td>
<td class="nump">$ 3.35<span></span>
</td>
<td class="nump">$ 3.21<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average shares outstanding (in shares)</a></td>
<td class="nump">11,141,000<span></span>
</td>
<td class="nump">11,100,000<span></span>
</td>
<td class="nump">11,041,000<span></span>
</td>
<td class="nump">11,101,000<span></span>
</td>
<td class="nump">11,071,000<span></span>
</td>
<td class="nump">11,060,000<span></span>
</td>
<td class="nump">11,073,000<span></span>
</td>
<td class="nump">10,974,000<span></span>
</td>
<td class="nump">11,034,256<span></span>
</td>
<td class="nump">11,044,731<span></span>
</td>
<td class="nump">10,936,057<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Loss on sale of a business entity and certain 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="num">$ (8,214)<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_GainLossOnSaleOfProperties', window );">Gain on sale of property</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,108<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_GoodwillAndIntangibleAssetImpairment', window );">Goodwill and intangible asset 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 33,734<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=vsec_MiamiFloridaMember', window );">Miami, Florida</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Gain on sale of property</a></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,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=vsec_PrimeTurbinesLLCMember', window );">Prime Turbines</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Loss on sale of a business entity and certain 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="num">$ (7,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>
<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=vsec_CTAerospaceLLCMember', window );">CT Aerospace LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Loss on sale of a business entity and certain assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (678)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetImpairment', window );">Goodwill and intangible asset impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://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 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4582445-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_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnSaleOfProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-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_GainLossOnSaleOfProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillAndIntangibleAssetImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.</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_GoodwillAndIntangibleAssetImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialDataAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialDataAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vsec_GainLossonSaleofContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Sale of Contract</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;">vsec_GainLossonSaleofContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vsec_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=vsec_MiamiFloridaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=vsec_MiamiFloridaMember</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=vsec_PrimeTurbinesLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_PrimeTurbinesLLCMember</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=vsec_CTAerospaceLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=vsec_CTAerospaceLLCMember</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>108
<FILENAME>R86.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594539912104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details) - Subsequent Event - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th"><div>Feb. 18, 2021</div></th>
<th class="th"><div>Jan. 29, 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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Public offering, issued (in shares)</a></td>
<td class="nump">170,497<span></span>
</td>
<td class="nump">1,428,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Public offering price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Public offering proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 52.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_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received on stock transaction after deduction of issuance 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;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issued or sold by the subsidiary or equity method investee per stock transaction.</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_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-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_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</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_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</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_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-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_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>109
<FILENAME>R87.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594637504088">
<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="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">Allowance for credit losses on accounts receivable</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_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>
</tr>
<tr class="re">
<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 Year</a></td>
<td class="nump">$ 396<span></span>
</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_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions Charged to Statement of Income Accounts</a></td>
<td class="nump">1,767<span></span>
</td>
<td class="nump">244<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">148<span></span>
</td>
</tr>
<tr class="ro">
<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">670<span></span>
</td>
<td class="nump">75<span></span>
</td>
</tr>
<tr class="re">
<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 Year</a></td>
<td class="nump">1,493<span></span>
</td>
<td class="nump">396<span></span>
</td>
</tr>
<tr 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 );">Valuation allowance for deferred tax assets</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_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>
</tr>
<tr class="ro">
<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 Year</a></td>
<td class="nump">1,165<span></span>
</td>
<td class="nump">107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions Charged to Statement of Income Accounts</a></td>
<td class="nump">6,761<span></span>
</td>
<td class="nump">1,165<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Other</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_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">107<span></span>
</td>
</tr>
<tr class="ro">
<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 Year</a></td>
<td class="nump">$ 7,926<span></span>
</td>
<td class="nump">$ 1,165<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=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>110
<FILENAME>R9999.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140594539863528">
<tr>
<th class="tl" colspan="1">Label</th>
<th class="tl"><strong>Element</strong></th>
<th class="th" colspan="1">Value</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_AccountingStandardsUpdateExtensibleList', window );">Accounting Standards Update [Extensible List]</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_AccountingStandardsUpdateExtensibleList</td>
<td class="text">us-gaap:AccountingStandardsUpdate201409Member<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_AccountingStandardsUpdateExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amendment to accounting standards.</p></div>
<a 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 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 2: 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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 14: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 16: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 22: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 23: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 24: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 27: 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 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingStandardsUpdateExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>111
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ,:%95('04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #&A652H+PGIN\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M:L,P#(9?9?B>R$Z:'DR:2T=/'0Q6V-C-V&IK%B?&UDCZ]G.R-F5L#["CI=^?
M/H%J[:7N SZ'WF,@B_%A=&T7I?8;=B;R$B#J,SH5\Y3H4O/8!Z<H/<,)O-(?
MZH10<+X&AZ2,(@43,/,+D36UT5('5-2'*][H!>\_0SO#C 9LT6%'$40N@#73
M1'\9VQKN@ E&&%S\+J!9B'/U3^S< 79-CM$NJ6$8\J&<<VD' 6]/^Y=YW<QV
MD52G,?V*5M+%XX;=)K^6V\?#CC4%+T3&RXQ7![&6JTI6J_?)]8??7=CUQA[M
M/S:^"38U_+J+Y@M02P,$%     @ QH5E4IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M@!37ZV\)ZQNKEOYT?::L5;F_3#D#7[L&\'ZNE-W<N ZV7W0N_@502P,$%
M  @ QH5E4DBD+>?5!@  T!L  !@   !X;"]W;W)K<VAE971S+W-H965T,BYX
M;6RMF6UOVS80Q[\*8118"]BQ2.K)66*@3=JM0+8%3;N]&/:"L1B;J"2Z).TD
M^_0[RJIEBQ3C 460Q)*/QS]///Z.U,6C5%_UBG.#GJJRUI>CE3'K\^E4+U:\
M8OI,KGD-WSQ(53$#EVHYU6O%6=$TJLHIB:)T6C%1C^87S;U;-;^0&U.*FM\J
MI#=5Q=3S.U[*Q\L1'GV_\4DL5\;>F,XOUFS)[[CYLKY5<#7=>RE$Q6LM9(T4
M?[@<O<7G5S2S#1J+/P5_U >?D1W*O91?[<7'XG(4646\Y MC73#XM^57O"RM
M)]#QK74ZVO=I&QY^_N[]0S-X&,P]T_Q*EG^)PJPN1_D(%?R!;4KS23[^RML!
M)=;?0I:Z^8L>6]MHA!8;;635-@8%E:AW_]E3&XB#!I0,-"!M W)J ]HVH,U
M=\J:85TSP^872CXB9:W!F_W0Q*9I#:,1M7V,=T;!MP+:F?F5K+4L1<$,+] [
M5K)ZP=&==:?1!'VYNT:O7[U!KY"HT>>5W&A6%_IB:J!GVWZZ:'MYM^N%#/1R
MS1=GB.(Q(A&)/,VO3FZ.9\?-IS#>_:#)?M"D\4>'!KU1BM<&,:UAG.<!CW3O
MD38>XR&/3*\0Q 8M[ ?^;2.VK(0NO+':N4H:5S;-MG.:Y1?3[6% 7)N,QGN;
M(XWQ7F,<U/B)+SC(NB^Y'J.:&Y^TG8?TH-LDB3/<$^=:95%*([^\9"\O"<K[
M4M^+LH19J$[0F3@*"*%)/XBN59R2;.;7F>YUID&='^LM/%BI1$!>ZLI+:$Q(
M3Y_'#.>@T"\PVPO,@@+_,"NN8.TXG.,^D9G;.Z6D'T/7"L^B@QEQ)#'?2\R#
M$C]+P\H3).9.YS2)9TG6T^@S@W@/B)SM1<Z"(F\5P%*9YR:O;4JO 5]F\)G/
M7!$I_/2DNE8QC=/$KQ1'W2H>O3 I#:N7 G*FC>:@S-;1T0.-:#)+>D)]=I3@
M;$CJ 7!P4.HO4A:/D.E><=@S)W-,TKXXCUV6QLG $H0[,& 2SAUXXLR(>HE*
M#L4!(%#9.F B'R8;S0,SM?5[I"A*L!-5G]DLI@.Z._S@,']V.1^01]U^TX0X
M\EPSG,6SH;!VY,%A].SR/2#/0Y0\BO(^>#QV>9SDZ0 9<<<>G)Q4$92" 86$
M@<4]5!;@#A8X3(OOCM=2-66K?$"EK)<3PU4%Y>:]/T<]8(CH ;C::+AF.,WS
MH<G4\0.' ?)VL9 ;J%W0FCU;#'LENES(2)KW"><Q2_-H-H!@W/$#AP'B"2MG
MJI[ 1@7)^U(LF;WM%>["(NJ+]O $9]%0%G0\P6&@0%S5!@H<_@2;,,UU Q9Y
M1.N#^><5[\%'@C,GZAZS-,$#64(ZRI P9:[%5A0<=@"AF4%<<,P<NOB,\H&Z
MAW1H(6&T')<5+\22N S!=$:< LAGE\9X*,W(P28DS)J;HW5@#,31>B^^G=A>
MX1Z&4"C)XKYPCUU"\<$ CX5WL"%AV%SS!PXJ8;,C*SN3!W.->'"21J1?OOG,
M<ARG SH[ZI P=;H RQ[6NR7"/S5<S,"\<&#N,XOCH;*3=# BX9W0>W<E^Q^S
MP]WT]-<WCTD2#2UOI$,=":-N/RT,>WHQ^3SHBO.9,S,\9ED^5"Z3CG#DE"U2
M!^*7U+H4R_N%O<=F**(=Y<@IVZ27Q+FTB@G-4F<Y\-CE4#4/K6,=UD@8:U>R
MJH2Q>Z,=T1:RMJG&ZP4H1J]_EX8C3-YXM0<]VR/,<[UF"WXY6BNNN=KRT1SY
MSH]^@*/C<Y^.B30*5HYW1BZ^KF19<*5_:K:)YCEXHM31C(9I9N,*I8VV'8R!
MN IM6;GAZ%5T%B4(5C2D5TSQ,6(;LY)*_ NIAY,Q9++]W7VI?T9":UMT-+7&
MQFC8)Q9V(<1X'"5@3;/F*QR-9UDTQH0B:+7FS>EJ^>P]OG*!"+OM_OF5QR@>
M*/MHATP:1N;;HA!VX8.L6#-13$2-%FPM($N\0ET 4IQG_>708T9F,1Y8QNG!
MD6 8DY^X87"K:"I3"+G_+-!E'R5)Y*R$/CL:DR%(T@Z2- Q)*$HWU:9LSG_;
M6A2HKOC*'M5O.2R2VB_<A=\$PRZEK]MGAJ.!%9QVC*1A1NZ61NU)/J]8EW@T
M2:&H[ZOUV(%9-#07.C;2,!N=E;Q)NI/EI^YIL&][[+$+;8]IQTOZ B_W]=.-
MK9_&Z*8=R?,8M5NQ,;HS,(DL!NQN[(.H&0  !GTK=9.SZ._W3\9.*GM(=2.T
M^<<[U+"0C9XL&5N?-P"_Z<+9BO"AX4=ZW(5O>O"ZQ;[K^HVII:@UE&@/T$5T
MEL$#4+O71[L+(]?-&YA[:8RLFH\KSN"I6P/X_D$"(]L+^U)G_Q)O_A]02P,$
M%     @ QH5E4O[U].-I @  H 8  !@   !X;"]W;W)K<VAE971S+W-H965T
M,RYX;6R5E5UOFS 4AO^*A2:ME;K80$C6BB MJ:;M8E+4:-NU"R?!JK&I;9)V
MOWZV(2CIR)+F(OCCO*^?<X!#NI/J29< !KU47.A94!I3WV&L\Q(JJD>R!F%W
MUE)5U-BIVF!=*Z"%%U4<1X1,<$69"++4KRU5ELK&<"9@J9!NJHJJUSEPN9L%
M8;!?>&";TK@%G*4UW< *S,]ZJ>P,]RX%JT!H)@52L)X%7\*[Q<3%^X!?#';Z
M8(Q<)H]2/KG)]V(6$ <$''+C'*B];&$!G#LCB_'<>0;]D4YX.-Z[?_6YVUP>
MJ8:%Y+]98<I9\#E !:QIP\V#W'V#+I_$^>62:_^/=FUL,@U0WF@CJTYL"2HF
MVBM]Z>IP( C')P11)X@N%<2=(/:)MF0^K7MJ:)8JN4/*15LW-_"U\6J;#1/N
M+JZ,LKO,ZDRVD$)+S@IJH$!SRJG( :V<G4972ZI F!(,RRF_1I_0!X21+NVJ
M3K&QISL/G'<GS=N3HA,GW4,^0G%X@R(2D0'YXF)Y>'LLQS;G/O&H3SSR?O$)
MOY61^5,I>0%*?T3PW##S>O<?W[CWC;WO^&1!J\H^GMK9WZ":*K2EO %TQ00J
M).=4:52#:LMX/53&UG_J_=U+N,W(B"0IWAX6ZTS0$?JX1Q^_ YTVII2*_;'/
MA6-O;_L@<.LZ.6 )$^)_;Z O"#P"3WKPY!W@3.OF/'3R+TM(DH3$TS?0 X'D
M=DK"*!Z&GO30DW= VP:K#14%$YMSY)-+R0<"A\GQ0?]PO?L'51LF-.*PME(R
MFMH:J+8?MA,C:]]2'J6Q#<H/2_L) >4"[/Y:2K.?N"[5?Y2ROU!+ P04
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
M '#_20A].&D&Z#_9W/P/4$L#!!0    ( ,:%95(WF&=D^ (  .L(   8
M>&PO=V]R:W-H965T<R]S:&5E=#4N>&ULQ59;;],P%/XK5IC0)FW+_3)H*ZTM
MB$D,II7! ^+!34X;:XE=;*<=_Q[;24,O:=<W7A+;.=]WSG>.[9/>BO%GD0-(
M]%(65/2M7,K%.]L6:0XE%M=L 51]F3%>8JFF?&Z+!0><&5!9V)[C1':)";4&
M/;/VP <]5LF"4'C@2%1EB?F?(11LU;=<:[WP2.:YU OVH+? <YB ?%H\<#6S
M6Y:,E$ %811QF/6M6_?=.-'VQN [@978&".M9,K8LY[<97W+T0%! :G4#%B]
MEC""HM!$*HS?#:?5NM3 S?&:_:/1KK1,L8 1*WZ03.9]*[%0!C-<%?*1K3Y!
MHR?4?"DKA'FB56/K6"BMA&1E U81E(36;_S2Y&$#X$8' %X#\'8!P0& WP#\
M4P%! PA,9FHI)@]C+/&@Q]D*<6VMV/3 )-.@E7Q"==DGDJNO1.'D8,2H8 7)
ML(0,3:1ZJ9I*@=@,C5BI=E*N2[P$=/Z9"7&![FC*2D!7Z&DR1N=G%^@,$8J^
MY:P2F&:B9TL5E*:VTR: 81V =R  UT/WC,I<H \T@VR;P%9J6DG>6M+0.\HX
MAO0:^>XE\AS/Z0AH=#+<O>F CT^')T?4^&V!?,/G'^!K:[)?DJ86/V^G0G)U
M@'X=<1>T[@+C+CC@[HNZ:<X+4VIBZ+LJ6E.$AD+?*\O!5>C&;L]>;J9YW\J/
M'2_8MAIW6(5.XK166RK"5D5X5,4HQW0.>F?.,.%HB8L*=/X(E<!!2,154I%8
MX<7;-V[DO,=S#O7&OT043*HE?NF27ON--J7?)#O".VQ<+W2[)46MI.C_2!I'
M^^'Z87>P<1ML?#38KS('CM*MW:HWU6O9C4_(;H?-5G9K41U6AT0EK:CD> 6V
M[\/7#DG2<4B\Z&9'S;Z5'\:QOZ.FR\H)=O78&VV@!#XW[52H,E14UM=GN]IV
M[%O3J';6AZJ3UXWW'TW]&W"/^9Q0@0J8*4KG.E8Q\;JUUA/)%J;93)E4K<L,
M<_4W EP;J.\SQN1ZHAVT_S>#OU!+ P04    " #&A652IX'N*_\%  # &@
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
MSB)BNOG2&4XWH>/NM</^#=L*1S(8'X#G*ZW=SO )AB%?_ =02P,$%     @
MQH5E4EE% ;KT"   X"@  !@   !X;"]W;W)K<VAE971S+W-H965T."YX;6RE
M6EUSVS86_2L<;6<GF:DB N"GU_9,++7=SK2I)][L/E,D9'%#$2I(V?'^^EZ0
MLD "EY"<?;$EZ@#$N1>XYP#D];.07YLMYZWW;5?5S<ULV[;[J\6BR;=\ES4?
MQ)[7\,M&R%W6PE?YN&CVDF=%UVA7+:CO1XM=5M:SV^ONVKV\O1:'MBIK?B^]
MYK#;9?+ECE?B^69&9J\7/I>/VU9=6-Q>[[-'_L#;+_M["=\6IUZ*<L?KIA2U
M)_GF9O:17*V"1#7H$/\N^7,S^.PI*FLAOJHOOQ8W,U^-B%<\;U47&?Q[XDM>
M5:HG&,>?QTYGIWNJAL//K[W_W)$',NNLX4M1_:<LVNW-+)EY!=]DAZK]+)[_
MR8^$0M5?+JJF^^L]'['^S,L/32MVQ\8P@EU9]_^S;\= #!I0,M& 'AO02QNP
M8P-V:8/@V"#H(M-3Z>*PRMKL]EJ*9T\J-/2F/G3![%H#_;)6>7]H)?Q:0KOV
M=BGJ1E1ED;6\\!Y:^ =);1M/;+QEUFR]GV%B--X/7EE[_]J*0Y/517.]:.'.
MJOTB/][EKK\+G;@+H=[OHFZWC?=37?!BW,$"AGP:-WT=]QUU]KCB^0>/D1\]
MZE/_R\/*>_?#>V1<RXM[(>ET+ZO+>TG07D84V2DUK.N63:5&Q7_3Q7\CQ<Z#
MM2ZSMJP?^\52MB5OKASW"4[W";K[!!/W^035Y5TEFN8]9#D7.X[EM^\B[+I0
MM>3I=AZ2F%POGH;1ME$L]FDP1JT05.@G_@DU8A&>6(2N:*GZ>-7LLYS?S*
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
MP,'WKP+>;R/>D3J[_+E)^O"NZ)?8_@!F$YAZC4Q?(@'*JC([A*V,JFX764+
MR1GRP>S]XG91_'AU]1:$MT,)[.#C 12. RG\: H3SH-X+#VX,CO&2[\I>U V
M*W V:&6 WW6T_Q:W)YZ!YT&!T*O T$O@ZCZJ1%\USHL"1ET( "-SG7J'=T'N
M5?Z<Q!&^=PJ<SMR9=A  S*<=BI\OZJ%3<>67"'.@4UP-O%'U VP 6 $=@1(R
M- @['+LK5IW;PFO.)VA:9%8GP1XA2O<Y05U1X%75P9Z>5"8B!LTQX@O([/:D
M% $<U$X@(I7S/5$+>;<QB)P6EO\$!P?B5R8L($JD,Q6J*\;K 9&R=J[>VX:5
M"HA!"2IUB2J9Z+  (>Q<"YJ[ ZYX</WFU]<OSBZ^_JIX"X^;K:V*-VWQ<]E5
MF^)"/),Y'?&#ZP!3?V/5^Z9;EZW]G;F[-E4#8LMD J]Y":[U1Z5I"] U*-%A
M3SBX 2=T7GQL0<>@,50@YOA+6:P;MP1,[@2@!8N3@J?\@'@ LT+*%S\#$;)K
M!LBL -. Q>6AB+J<D%KV0)Q=S_@%/(*S2O:=HH&B@G^1PP8@28>+I\S=#3NU
MR[0_X+UU"E"D/QMJ/P*Z[^QZ;1!'):$+;!RN U_2V\ 7J-%4RX&I6M.Y=IVK
MATJ$()CBI0$;V2+KD<9 8#Q"4Q?_', < 2,#[I%P:@Z!30?FU,X-:W[#H!9E
M$AU,V2&\UB-L'1(G :ZL 8,0@QP*"\JT0ORXZ*C JBI*> K<%?4O"!%N)$L
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
MU:\B"10$C0Y2Y+FYN*.$'/9+<3\,GG1M'$3J.PC_ 9XU5[4T\>UC#B/B9EY
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
MDP9-&K ZL^U<?D*^>#![]?H5WENEHQ?IEGK-1EXXBD>5)B"?%HUD1(Z?Q*H
M96E"[L_*\@?Q,=A7E[XP\I)1;+%MGNZM@G^:D'*:!F[B#I 1?)2.3.X$XV(%
MOH\U-QT^X=2]W"84*S1\OQ9-K& #J=YO\J>.%BX+HRCQ_J.^T/G\;&;J;8,W
MK7TPJC;"%'\VR(-W37!2 J^"NDXNAPJKWN*=9-KM>K0%WLAU>TT_X@52U*[*
M[;B6VK)H[HX4.&=Y40-*<]Y'<TCO68NI\>@34(<,77'#5U&E@6C>=\-]"S5J
M$)HLE$9.UH0*(3=-W)3+I2W>=8-HA"2!DLROAU3WYPTX:8;B9%=D<GD10,5C
M1G0$GL#0/!U"O3%-$/L46(!AZ?I-@@Z^2*RQ*YJG&#JR,@]FUV]^>@V"FA72
M\5*[@>YGPBA3]#,^F(V ',U"8&S@R32CD68]H;%WLMZ]BZ2C&>]2<B0MNBFB
MI2H:[[;"S7(#HY5$2IC3A5!YX6":V_^02/E\22):1T(3&D+SJLE](W!_AD/^
M5$]>L2_]J/'OBZ^?G1=X<Y"'A^;%%Q>+9Q#5-(WVX'QQN;C0#\8M?:^W>(FA
M#B?_A$W"/UD,T:^80O1)0Y\(S9(H"$?^N U_?%N67NHR-9+#?;LD!^28>YF@
ME\"10I;QN-"*^Y<S0)B3R#L*5W?)E0%Z)(@N,6#J>1HUJ@+N?)LLJ81;*$./
MG.V.X-'@:<DL0O>(Z4U'<EM1!&)YD/&9<.-1B+(P)>1#3P>[MS%BC[X>VQ!6
M8.CJX@5L&4A R'QN)1G-8'PS0(8''I*QDC8%%3VK=>BLR:_!"=QZ(I^7W->A
M,4:80ID"^-4?C@Z)0Y8VFB O/P_,?0RYYB^SO4)%1&S3!"NMT#/6*QL/VK(_
MZ5=0?V=2OY+%0[\%3P9QZ4<]@604=/K&L45Q:XS<KG/Y53&[JGAX5D7XA:6)
M3!KJY0M\^-EG\.R/Z;UUKZ,DL@3/N%<HN6\%A\2QV/V+.T9@EC<]QA/-HJ8#
M%W^@O41O'8V$D<<4;@_27WKZY;C1*99>DKFF,-&D'NO[SWAJGM]W=.J&Q;Q<
MHGR?C'BSI.(2J.0Q"<Q!C\PPZ^!1E!2?B\KQK8>199-K&D-+USW71[*"2L)!
MA$K"'KJ:3A),$K0FER*,1N"30RW!^UU1[E+#2 PIDKD1#(H(8+FDPD\6Z]-<
M-2;Z<2U=FC)OCKKS/QH*#$$3@4I-S/(?4"@T\'!D8UJ^8X_NL:)X+21T,*=-
M5^\BC.4GL5C$<AD+)Y<S.)I<VJ(GUATR.I9IJDBG%LD$&.G&[?M&NU9CYO9S
M^(ZTD%0!$;!PDKP.3S%&"GTZ,IZ->1-.DD&[=Y.J$6D[!9[UTV5<3('1<"CG
MVV+F@(,F'/@?5BN\61HK((&K4K1C%H'3FI(YF-A_403%]@&)X?N39KYLVR%O
M/L';TH*.13QC\A4[0Z;]@9,>P!2^ A2GO(  -_:7&*]J+ 4XO2D6%Z>N;+J7
M$2LY #C@E$LT[$^(BJ#J4"Q(99ETG7KE%IDIV2KRKO_,-HY P4D-;AA !V':
MW9AXK7:&BUN[4KH-IH\2[EPLI3DN!XBRGZ.E)]T>D?T2M\&ID/$^ <X_/+!F
MT8_WF$>"6Q\25X8O2U&OZO,WRC![S&#SL8LELJ]12.ZOH2*.GM0))(Q:5#X+
MVXI7H-$29TAU/B:H'KUN)SR9.++!@\7\P?4KG$<&Q^. B3RJ DH:6&Y4B7?5
MA35C^Q./G:/FV T0(U9%<C-U'1URM!IYMCL_8CD^7V8(PZ K&JFDE2S)7VAG
MEA_?:RY9=6DHE,X/.,9O;"!$_6DKR#RYF:=-$ 5?9&/3\'N<UUQW;H]C5B$)
M>1HK^;W.NI5T'AB]7#= IZ5$[01 ?7Z"B?*NGM"Q%M@J7GW4R]4A>F'-YZ)
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
MH.] =8]9R=0B=,C 0&Q(M<]NNUDPUL!QK*'2["6B#4WENJ@5!(5F&$[MHN=
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
M&J0E.UP+COQ("_!^J533_2 &_3?4F_\!4$L#!!0    ( ,:%95(9]KFZ=P0
M .$*   9    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;*U62V_C. S^*T30
M0PMXDMAY-44:H(]=[!P&6W0>/2SV(-MTK*TL>20Y:?[]DG+BIF@FF,'N)9%D
M\N-'BJ2XV!C[[$I$#R^5TNZZ5WI?7PT&+BNQ$JYO:M3TI3"V$IZV=C5PM461
M!Z5*#9+A<#JHA-2]Y2*</=CEPC1>28T/%EQ35<)N;U&9S74O[NT/'N6J]'PP
M6"YJL<+/Z+_6#Y9V@PXEEQ5J)XT&B\5U[R:^NAVS?!#X)G'C#M; GJ3&///F
M8W[=&S(A5)AY1A#TM\8[5(J!B,;W'6:O,\F*A^L]^N_!=_(E%0[OC'J2N2^O
M>Y<]R+$0C?*/9O,'[OR9,%YFE N_L&EE1[,>9(WSIMHI$X-*ZO9?O.SB<*!P
M.?R!0K)32 +OUE!@>2^\6"ZLV8!E:4+C17 U:!,YJ?E2/GM+7R7I^>4C9BC7
M(E7H0.@<ONI4*H4Y''Q8##Q98OE!MD.];5&3'Z#&"7PRVI<.?M,YYF\!!D2Q
MXYGL>=XF)Q'O,>O#*(X@&2;#$WBCSN]1P!O]A-]_W:3.6\J/OT\ CSO@<0 >
M_\\!_>^HA^L(-!4T2S9[2?ONJP-3  46JQ1M%]R@E0SC>40JKL90-FH;P08M
MLE)A%)6R@W.IP9>F<:3@+JY:959\3^0,)I-H/(MI,1M&T]'PU8%WM)(D&DTN
M83R-DMD<OA@O%*O-HLMD3HLXGD;SX1$;@M@1F+&4<" \%")#6 O5() ,APT$
M$Q>:SJF;068QEQZ4<0Y#*$1=6_,BJ=3)7SB+^Q.J.*5"\Z"8G(WFT\[A7XQ>
M'[Z4^&/[(!VU$H^6*IS8-T[J%0C(3)5*+4+[(F,,)PN9,3+:-;H ([+,--H[
MHB;:*.2(%:%X _A2RI1LO#&E<YD);VR;22O4:"G$'68'\T^3KZC]<OS?<0M(
ME@+E0D_,@1B6DKJ5)6SJ859Z_&"*HK61&6KB.9G9>\*7KCW3QTPX3_I2MP\,
M"42TR523LYV&VH=56U[2U6I3D??XPF$-HJZ-ZZ%[G1_L0E/G@M&_-\)Z!@H1
MJXSS>PKOF*K=>^$.*>TJZ97+ 04JC%)F94#V1&:+P@)RVSN2':UG>"0DK)HU
MUC(IMM::(,FB\0VYTKG/'^G]?*:4IR/R.Y!UI$II$(+&4'=_?OMX_X%JL29Y
M)+T^W.Q?WI#KG)C2;XD1F,:>+(V?\\R=Z@VW0@7PHU43<UUS<=V50J^0*:'S
MH0X=Q-%L.H.GUVLZ'X_C"RY_LT8K2>(\2>87IRT0/^H<T7@^"OERK"=2'K<
MNRMRD*'U--50E)UO@\ #!M1H.2_:)F.E>X:T\;L<V""DJ"2ND9YQI6A#UQ<"
MEFY#"%=,6G-547E2984Z?]MVDO[T;=N))_WD]>07V\X3[C*)VX'4:R/)1=?0
M@R>TEW3K6[[ZXQ')&\O\"#_N'WL9!P=C1X5V%88KBANWHW8"Z4Z[^>VF'5M>
MQ=OA[Y.P*TEIK+ @U6%_-NE1;,- U6Z\J<,0DQI/(U%8EC2#HF4!^EX8X_<;
M-M!-M<M_ 5!+ P04    " #&A652:DN[Y* #  !="   &0   'AL+W=O<FMS
M:&5E=',O<VAE970Q,RYX;6RU5DUOXS80_2L#M2AV =62:-FR4\> X[1H@6X;
M)&E[*'J@I+%-K$0J)!5O]M?OD)05M]T$/6PO%C]FWKPW0W*\.BK]WAP0+7QH
M&VDNHX.UW462F.J +3<3U:&DG9W2+;<TU?O$=!IY[9W:)F%I.D]:+F2T7OFU
M&[U>J=XV0N*-!M.W+==/5]BHXV641:>%6[$_6+>0K%<=W^,=VM^Z&TVS9$2I
M18O2""5!X^XRVF075[FS]P:_"SR:LS$X):52[]WDI_HR2ATA;+"R#H'3YQ&W
MV#0.B&@\#)C1&-(YGH]/Z#]X[:2EY :WJOE#U/9P&2TBJ'''^\;>JN./..B9
M.;Q*-<;_PC'8%D4$56^L:@=G8M *&;[\PY"',X=%^H(#&QR8YQT">9;7W/+U
M2JLC:&=-:&[@I7IO(B>D*\J=U;0KR,^N?[4'U+#MM49I86,,6@-<UA VPL(J
ML13*.235 'L58-D+L!F#=TK:@X'O98WUWP$2XC@292>B5^Q5Q&NL)C#-8F I
M2U_!FX["IQYO^B+>#DET#5MEK(EARSMA>2,^8AW#C<:."QK\,Q-P+4S5*--K
MA#\WI;&:CM5?K]#)1SJYIY-_Z3I\ =AA4@U6/"Q6BFZ>L90AM0,R@)UJZ H+
MN2<+MT85P;8DQU-5/#!+LR6\$9)<5&]HQ;R]"+M^YPZ;'0A)">2R0KK6!O4C
M&O@:EO%L.J-O$<_F\Y%RI[2_O11/*DN&FJ**1UXV""PN6 ;??+5@&?L.QH(2
M<5\6&E!E81K/LASR.,NS02A%F"WH=SK/X5Y1T2DJF\93MJ!!MHS3XF3YOZ;B
MC'!+;ZSA7FC7<'F*2VSR>%JD;C"/BW0!/RNY_]:B;E]-S#)>S.9C8H(4%K/E
M$HH%>Y8\CV?,93PKXGR9PL;^6T?\?"I(4/.?HI>\<;4=T_8YH].8U//!L$8=
M,D )HP4Y/-M'80\^YX83-D&I7M/]I,8 ][TNZ;P;*'OCON%D.ULA'XFSTD^G
M3 Y^VWO8H%:FXW3V3%]25$&M"'R-J*Q"FZ#4(%&HX:'GFO0Z]Y -.J\=^D;2
M/$W@UE40K()?2!Z\86\AVE0/O3 B=!Q"N"938X6E!\-$=&[H3-6UWZ8:"!FZ
M:FAP>ZYK=Z0<T?K,;?*YYR4Y>_);U'O?V%PF>VG#ZS^NCKUS$UK&LWEHO.^X
MWM.-A 9WY)I.BED$.C2S,+&J\PVD5);:D1\>J/^C=@8SIXKD#Q,78/Q'L?X$
M4$L#!!0    ( ,:%95+&^W/0) ,  /T&   9    >&PO=V]R:W-H965T<R]S
M:&5E=#$T+GAM;*556Z_:.!#^*Z.(AQ[)(O< 1X!T.&W5E;82:G>[#]4^F&0
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
MY]F$:7]9[!^LVKD+VI6RZ"-NN14H\IH(,AK4,,VU#R2@O[&_^A]02P,$%
M  @ QH5E4D8\CIKB!P  8Q,  !D   !X;"]W;W)K<VAE971S+W-H965T,38N
M>&ULE5AK;]LX%OTKA)$"R4"U]8@?Z28!FF:*S:*#%IG.%(O%?J EVB8JB1J2
MBI/]]7ONI2P[?K28+S9)\3[/?4G7:V._NY527CQ79>UN!BOOFW>CD<M7JI)N
M:!I5X\G"V$IZ;.URY!JK9,%$53E*XW@RJJ2N![?7?/;%WEZ;UI>Z5E^L<&U5
M2?MRITJSOADD@\W!HUZN/!V,;J\;N52_*_]'\\5B-^JY%+I2M=.F%E8M;@;O
MDW=WEW2?+_RIU=KMK 59,C?F.VT>BIM!3 JI4N6>.$C\/:D/JBR)$=3XJ^,Y
MZ$42X>YZP_TCVPY;YM*I#Z;\I@N_NAG,!J)0"]F6_M&L_ZDZ>\;$+S>EXU^Q
M#G?3Z4#DK?.FZHBA0:7K\"^?.S_L$,SB$P1I1Y"RWD$0:WDOO;R]MF8M+-T&
M-UJPJ4P-Y71-H/SN+9YJT/G;>S7WUR,/3K0?Y1W57:!*3U EJ?C-U'[EQ*]U
MH8K7#$90H=<CW>AQE_Z0X[W*AR)+(I'&:?P#?EEO5\;\LA_8)>ZURTOC6JO$
M?][/G;>(@?_^@/EES_R2F5_^3:?]G$I\,O7RK5>V0NA@FQN$M_.J$&8A_$J)
MA2F1)[I>BG-=X\2T3M:%NW@GX"%5S97MO82?Y$K<R?J[R*TJM!<+F>M2^Q?Q
M5K"(TLA:G(GI-+J:S;!(TCB:Q?$I&JN>3/D$"43G1#(=1Y?33"3C-(I!]<7J
M.M>-+(6L3%M[4KE\;4XZSJ++22+2:<J"/BGGPA/M7"OK7,%BYYTX3Z-L,KN@
M_^GLZD)\-1Y\#[@E47R5@5L<Q4D2N.6MM0K"&V,YK<]A4S8%B_-D$LUFV<6>
MBR-1*U9UG_!,I%D<39-+6D'O))V);TJLY),2,KA.+JU2%1&MM5_A=&E-VQ"S
M.3SH (_T0CTWVBHG ->_9-VBLA$ZV9"8S8VET&J1));AW6/KC6BL>=*%XN)%
ML.>RT>0+US:D:206H!:E\K#(L1T!-T2%6.B:?2KSOUKM-)GEAN+KH1P 5[8%
ME&2W$&G F@1V : 52!]@0ULK#J](K,$9Y$CPG^@.]F@(#O=R\Z2@$\*J5,]Z
M'B)+4_EV#9131)6O9+T,#@L&:)B++F.E)WVPX%Y#AH$,U96UM*9B+3Y\_O/A
M_BT"OX$9JM(H&Q\#%W(>!Y=TSH I917C=D1YMHM7\*AL8,BS1HE7Y8LXFV23
M/O'@ Q2/#A/]/W"D0XFSN2*!R 1$$YV;IPYBJZ@7TD-V=I?7)#] LY#:BB=9
MMHJ>H4\Z#YYTGX->,LB'R1YBR+268R_8LX5NUP9X%D[(I;4OQ#6(:AVM/ZDG
M58H4KF\@E]L9-*_14.QW9$F!#D+;W%3P+K'MXCXW%L$(WJ(#R>E*E](2G%"I
MRP1.'0O-:P\_-E;G%!&OR@Q'V6<8815"UE)DO8[(KOH W1>"!X8M<..(/P@#
M^"K42W=0+?^MH)T*?MTG3BCCDV@\R6B7BC2-QG',6?L+?J^B[&K65:2SOJ3]
M\M#G$(.\JVQO3*<U(7B&\CD<HV67)=(R0(^^K:NVVJF?FV1^DG#GO%2G2P5R
M8B=I0X66QRO#B0A:X\%9-HZW.J%"06.P@=@VI&]5:1_D*15JC(+)B(E#.8PY
MP4"U717#4#T+49LCEW?C_)2"G%JO<W%\N4U%:C=_GV]R-11_G'+JFC!Y$3PC
M4BQO"AG?[=$*X(1:UJ7SMKUN^F>T$Q<;A'8> KVY02[MI"PZ"42R/E!H2=DE
MBX*K^*L>>Y;$AYCI&BHHYPF:UPJ%G@,5W%ZA/WB*:>3A[O.C:,H6.ZX&5 F6
M2"6H2^"&,T[\<__2Z%R60(7D(;NK\.3B"/U0O#^.<?!2$+LKCV(S&\;Q&]:9
M[FPE[]]+AM/QFY!0.X_<%CPH7ZAN#1H^[XJ)XPH:<OMCRZV-QK+1KW</7^_?
MBT=4MVT4N%U.QQMKE_D TQ&87 %[:%C[E2J6(8-D/WIT0;0;NUO\@+J&<FIN
M>9:8A)(U[&<3]:SRUH=D;4HMN;T?2@SJ;J.([.8&PR7]-85;RV9KE N5(KD<
M#_NX.Y6S )KKLY<\O( M(CK/62B9J-%(<I9/6H4KF,-;EA.=K 2OU&/G=:YS
M&U,.^J:EH:((<T)&$4)X3(99^B;J8THM%HK? O?L)TC <YN'!]S)(Y?#6?R&
M9J2.%(.?JCG$>+3D1KKMS7MI>#0HB.M>P4O2X73C] C;;)AM,0"?L\GPJC\H
M6LNQ ]->T.^<4%U$'V0=ORH0/1:SB,>QX(GRY6A<X[W$2THJO%^64,TB7[I8
M#R$"YSK$H57LN3UJ,R_U4C)>+,MC%&"W;\9#@EZ4F"&X?LD:8W,I"DW#)-IW
M  S5$B;(Q4+3RS=1TVE- .VQ@K*A;'8=D?C*;AA^/"9],P]#B4V1_TE)X-9$
M[]]\^:-^QJT/*Q0>#*0T^4DL^";G*0^-NNXS%),L9UT_)] 49=R.F93^8;]K
MS*F<^Z88(%VW/%!7IM;>V)V$8\)^4N[".PS3(8/"M+WU&/0JJ+U950;WTIR^
MI_UV6.\=^0_J$GZE$0]H!_S&0%F1=\/!FBC+LAN)CWG$M?EJ!Y=^B*[5,WBL
M%68L,L^OW/#8>_MHY\-'I8 &?=ZAH$7]"=] ^M/^"]+[\.%D>SU\?OJMZR*E
M6H T1@49"!L^Z82--PU_1D$;]Z;BY4I)#!9T <\7QOC-A@3TW]5N_P]02P,$
M%     @ QH5E4JJU\@SD @  <08  !D   !X;"]W;W)K<VAE971S+W-H965T
M,3<N>&ULM57;;MLP#/T5P=C#!ACU/4F#)$"2=EB!%0O:71Z&/<@V'0N5)4^2
MF^;O1\F.FP)K@3WLQ=:%Y_"0-.G%0:H'70,8\M1PH9=>;4P[#P)=U-!0?2%;
M$'A32=50@UNU#W2K@)8.U/ @#L-)T% FO-7"G>W4:B$[PYF G2*Z:QJJCAO@
M\K#T(N]T<,?VM;$'P6K1TCW<@_G6[A3N@I&E9 T(S:0@"JJEMX[FF]3:.X/O
M# [Z;$UL)+F4#W9S4RZ]T H"#H6Q#!1?C[ %SBT1RO@]<'JC2PL\7Y_8/[K8
M,9:<:MA*_H.5IEYZ,X^44-&.FSMY^ 1#/)GE*R37[DD.O6TZ]4C1:2.; 8P*
M&B;Z-WT:\G &F(6O .(!$#O=O2.G\HH:NEHH>2#*6B.;7;A0'1K%,6&+<F\4
MWC+$F=6Z*%0');E^PC)KT(2*DGPQ-2BR[90"8<AG1G/&F6&@%X%!GQ89% /_
MIN>/7^&/8G(KA:DUN18EE"\) A0[*HY/BC?QFXQ74%R0)/))',;A&WS)F('$
M\26O\.WHD>9\B-RE@W)-?JYS;11^,[_><)&.+E+G(OUO27Z3WS;N7+>T@*6'
MG:E!/8+WCT[)R1S.S:4S+P9S?F9>2.Q+;1 @*X)6I)(<&YR)/:':GF&9H,D1
M?2J5(XS#Z)*\9P(ALM-XHC_,^UMW<Q)1R,:JH'WC(BX' 14SFKPC<>1G<687
MJ1_C8HN?ERW4"WF7_BR;D<2?1NDSJ>LF5*0@IV:(4,DCY0X2^]-L@I!P,L4$
M#::T?*2BP-O(#V<HTI],+LF-,(!I-D0A#=$'VHZ^CV@X"1-\IM-DS',KE8L$
MT\(!1\@+J:D?8I-8J>%0GM1/DAF9^A/4\U4:RC'8-/.C:6P7$S_#H/[V509G
M8P#%[]VPLZ7JA.DGPG@ZSM-U/T:>S?MA?$O5G@F-<BN$AA?3S".J'W#]QLC6
M#95<&LR46];X3P!E#?"^DM*<-M;!^)=9_0%02P,$%     @ QH5E4NXU A[=
M"   ]A<  !D   !X;"]W;W)K<VAE971S+W-H965T,3@N>&ULK5AK<]NX%?TK
M&#7MQC.,)%+6*[4]XVR2-IW9K2?9)!\Z_0"1D(2&)+@ :%G[ZWON!4E1L61G
M.OTB/H3[Q+GG7O!J9^PWMU7*BX<B+]WU8.M]]7HT<NE6%=(-3:5*_+,VMI >
MCW8S<I55,F.A(A\EX_%L5$A=#FZN^-V=O;DRM<]UJ>ZL<'512+M_HW*SNQ[$
M@_;%1[W9>GHQNKFJY$9]4OYS=6?Q-.JT9+I0I=.F%%:MKP>W\>LWE[2>%WS1
M:N=Z]X(B61GSC1X^9->#,3FD<I5ZTB!QN5<_JSPG17#C]T;GH#-)@OW[5OM[
MCAVQK*13/YO\J\[\]GJP&(A,K66=^X]F]W?5Q#,E?:G)'?^*75@[&P]$6CMO
MBD88'A2Z#%?YT.2A)[ X)Y T @G['0RQEV^EES=7UNR$I=701C<<*DO#.5W2
MIGSR%O]JR/F;3]ZDWUZ]05R9^-D4V&LG.5UWN2S=U<C#!JT<I8V^-T%?<D9?
MG(A?3.FW3KPK,Y4=*QC!N<[#I/7P3?*DQK<J'8I)'(EDG(R?T#?I(IZPOLFY
MB+?2JE<KCOA.[@$P+VZME>5&T7TD?C5E*MU6O'N@;"CQK]N5\Q;P^?<3UB\[
MZY=L_?+_EN\G]5'-OG:53-7U $7IE+U7@V>,B ^EH)J-A*E1GK1V:_),62=D
M55ES#RF_5>++IW>0MI6Q09ADQ$>%7.C48PU;894"Y$#+?W(BTQ;U9JR#]O5:
MIZRUS(2!1BM44>5FKY03+\G"@%62AL'%D-SZ1>YYFR-VX+1K$KN4T4XYX0VO
MZ[0(]>#QIRXW0M/?RA:B+KW.6?&,(31G=V3MM\;J/V@IY&26:8I1YF(Z'D?C
M\5@X@HE#$)REU!0%4L ><;3:N5J6J8)^N'?LQE!\?OPR$CLEH+(S35DVK =*
M*KJ/HQ\P#N\C(?D_5(8J5C#45D<DYLDT6EY.6P56$2]3TNZESN4J5S_@_&]X
M/$(-'@KMO5(0A$I7&7!RJXN$909FTE0DO!ZN'6\+93Q3M!UPQ@DETRWTI+K2
M5'Q83FMVTF:G' I8*&N.%&OM 8&'-!VER-6K_P"$E%)7PU1034Z0IDI9;;(@
M!&R4-10%7#(56/5[#0QG77#WL$<P@<!!&V<)W$ Q.=Y67:9Y#<;#36MP8Y4*
M0%TIOU.JY))J_>@2X-J$'33#=0\L<C@-5:7]'5$--5F52Q^ U$]+  II<UT8
M>R5118I(^1@XC$E:EZ-!HS#A/P!:._CI+EXSKO 3+^EG(=YU%?Q")%&23/@Z
MF\WY.IDD1)^OVCH7;ULZ$+/)5$R7<S&=3L1O'!T)+*8+7"=1,KL,SXMISP2Y
M5A%J?!-DC9BE *EXP+J'B0,0'J4!4BEX@Y.@+:ES7.=>/HA<RY7.M=]SELYD
M<"B^P@NILT!!#QJC@,KWXL5L.>XR%>%QL>@>>9-?S"[CWH*>(RBC@VG.]Q/[
M$PJ;=X"TTBY$7(6*!YI\WV*Q"LTLI"W-I7-ZK:GVL;FZ1+T3BKFSK7FG33",
M*G FUYD,@>-2M* \+.ZC\@B)J7&^#\,2NT\50W8# $OC$1PM2LVF9-[;2?=]
M,A?SR2%[.^U19R!,&JF8O93%A CJ-];K/X+E0QW'PUF3OC.\. R]ZE0E4?2Z
M*_!S140.]PN<HF[Z&MR0+-[49'A-O4KSX,I\6\*F(LBI+NTR)3]DN2?9X[0W
MRY^MW!/(>*Y\S^;AAZ-[7+63B+KJARY&L%VIUOIHQRF6LVSV<AY/+L3+V8Q^
MY]/IQ7DW&S<B42K?2U7?*CD8HP4R+XWCP%/SP$LMM3P>8V[#1K^M+45[LN;*
M/K%U<PY0:AOJAK)X%L7HX0+KE^CC)!S'47+4TK\'V7$U1^>;\J-ZV&!J]:^H
M<L5:@MSN98YA(G03[@[?H9G7!S2_F,R'TRD54? ,!#:)A]C7WALFL<OE<-)[
MVZ&RB:<-7)<_2%2M( \^F6BX0A>%RG3@ F9+H@"<(=G4Z6'DIW8FE'D$IBJ)
M9U90CWD19(M(W5I9-/)(5+G*-C "SXD4-S00K10"42$2P)0INX27UN%HVC9D
MSI>@_ Z/G3C1?T/*>QG^OEN,I_UN0:WPN%M08^S>9$_@\#BE=\KRT1SC7#/Q
MG\,VYNM_R+)NXE.(=<_<(IRF61!@F_.0N@6\B+5#]VB;[6%T]UO)^[+G1J-R
MO>%AD&>05,&MEC5AA0:>@+V :AIG>Y-=J' :&?&^:5+H,-4AI@YOAZBQT*58
MQ;S8-K]SS$WX$N PS+X(.[1?C&5MOZ#D4Q!A/]D5FD735.7$? 04B?[02AZF
MP4/W.=[GGG8< RIBUG;8[LTI99B!6V6$L##F]L8"&K6S.E4!'KT3"LTBKXBF
M9:6I'VON3591+D.),2.0:SR'MI-W0_2.HTT;V*YH<L7QR,(=H"WN\LV-HYV
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
MP>U&\X:_P"SC75?+(^!5O:4[&,3Y>E_>X0!K^">EI7VA=$U?; >@6*OE&D7
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
M='RV' D7[_?Q)=B&[]29#;BA\^,6L%".-N![:6WH7\C \$>6J[\ 4$L#!!0
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
MI>'C7TN:]JB= 7TOE++]PA$<_S\L_@502P,$%     @ QH5E4CR["#36(@
M+G(  !D   !X;"]W;W)K<VAE971S+W-H965T,C@N>&ULS3UK;]O&EG^%\.+>
M)H#LQ$Z;IDU;P'62;B[2)HB3%HO%?J#(D30-Q5$YI!WUU^]YSH.B6"?=Q>Z7
MUI'(F3/G_1Q]=^NZ#WYC3%]\W#:M__YDT_>[;Q\\\-7&;$M_YG:FA6]6KMN6
M/?RS6S_PN\Z4-;VT;1Y</'SX^,&VM.W)#]_19V^Z'[YS0]_8UKSI"C]LMV6W
M_]$T[O;[D_,3_>"M76]Z_.#!#]_MRK6Y-OW[W9L._O4@K%+;K6F]=6W1F=7W
M)Y?GW_YX\26^0$_\:LVM3_XN\"A+YS[@/U[6WY\\1(A,8ZH>ERCA?S?FRC0-
MK@1P_"&+GH0]\<7T;UW]!1T>#K,LO;ERS6^V[C??GSPY*6JS*H>F?^MN_]W(
M@;["]2K7>/IO<2O//CPIJL'W;BLO P1;V_+_RX^"B+N\<"$O7!#<O!%!^:SL
MRQ^^Z]QMT>'3L!K^04>EMP$XVR)5KOL.OK7P7O_#+V4_=*9PJ^+'P<-WWA=E
M6Q?7=MW:E:W*MB\NJ\H-;6_;=?'&-;:RQA?W]*_[WSWH 0Q<[$$E6_[(6UX<
MV?+\HOC9M?W&%\_;VM3Y @\ _G"("SW$CQ>S*SXSU5GQZ'Q17#R\>#BSWJ.
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
M(263 @LP+%V_2=#!%Y,U=D7C0D-'INS>R=7K5R]!?V2M#?#R=J +E##N%R.
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
M1&6VLV@<[1WW<E,Y[XCGTT9L\ '=UV9EV8I[EE+6J$D:#1;7LV@QGBPSCP^
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
M$8$=M]>H>-,-&V-K/.V?06QHX:,-#G2^,\:?E$ P_86L_@502P,$%     @
MQH5E4N<'X#IE!   & L  !D   !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL
MG5;;;N,V$/T50BV*!&!CDKJGM@$G:=H W3;8I.U#T0=:HBUB)=%+TG'2K^^0
MLF4[]FJ+OEA#:>;,A6?&,]XH_<E40ECTVM2MF025M:OKT<@4E6BXN5(KT<*7
MA=(-MW#4RY%9:<%+;]34(T9(,FJX;(/IV+][U-.Q6MM:MN)1([-N&J[?;D2M
M-I. !KL7'^6RLN[%:#I>\:5X$O;WU:.&TZA'*64C6B-5B[183((9O;Y)G+Y7
M^$.*C3F0D<MDKM0G=W@H)P%Q 8E:%-8A<'B\B%M1UPX(POB\Q0QZE\[P4-ZA
MW_O<(9<Y-^)6U7_*TE:3( M0*19\7=N/:O.SV.83.[Q"U<;_HDVG&X<!*M;&
MJF9K#!$TLNV>_'5;AP.#C'S!@&T-F(^[<^2CO..63\=:;9!VVH#F!)^JMX;@
M9.LNY<EJ^"K!SDY_4JK<R+I&O"W10VMYNY3S6J"9,<(:=/',X60NQR,+SIS)
MJ-@"WW3 [ O E*$/JK6503^VI2B/ 48091\JVX5ZPP81[T1QA4**$2.,#."%
M?>JAQPO_7^IWTA2U,FLMT%^SN;$:"/3W@-NH=QMYM]'7W,[?T&\KH;F5[1(]
MB250W9ZK\R"<:]IKL^*%F 30E4;H%Q%,;RM(1A@D6[3<N8,&1K82Z$UP;9!P
MEX*@I**9"]V7U=>"$9HC#GES U8U]"T0 :!LI=8&%,SE-;JOW<2X%R4DT%7P
M3BR@5Z%\+Y+[AGM6%C[=\)JWA<=2B_<.:8:^14F(:4Y " G.LA $2B(<1[F3
M\@PGC,'U%#!R 'VA50.M_'DMC71>#/KNFXQ1]D/_3%.<L6SW&':?GW>?,1RF
M*4@L37 4$_30K+C4[H)047&]%"=>+\ ZC^++O0"^#D(N8?88*ZVCTXEM"N[R
MR_XY&#,CYV..(DQB)[$PPY0E:("J<4_5>)"J)TUQCIZ#$.?I>8#+NV8KX":E
ML4!)R-BQM..=ZXSWS+M5QJ)94:R;=<V=Q:Q1VLI_.M(=?CBXM5^4,>A78.R9
M/C^I[RW,+=?MGM;=#!;Z>RTZ5*@P=>6/0+J@%&Z;II=.#G%&(R<!9Z,DA%"
MI1HLK"BJ5M5J*:$E*<,1(6!)<)J!X8X$%"<T1,^:EP*UO'&:&4Y3IQEC%M.]
M9HAC(&[771 ,7'R8=,&$"<[C^#@82D _C\]0_ZMILA0L.V3",$URCTPQ8=X'
M99%/93C/'"<)V0?/<!J1\VF&. WCO6:,21COTXQ!;9LFBW&<1.^""2'"-!YB
M?=*S/AED_?W:=^D1K8"5_ZD9!I'/-\/6G7A=P:("5>3O_,J39I'F<#*?S'77
M-$>W_;Z#CC(#QE-7OP0G8>).#&8)SF"Z@!P"?79RA& \D=R),8@LRM!S)6#$
M+2SXB1(_IW?7M6/=N>L8'6PKP+BEW\G<"%BWMEM<^K?]VC?KMIV]>K<S?H!9
M+.$_H!8+,"57*0PCW>UAW<&JE=]]YLH"O;U8P>HJM%. [PNE[.[@'/3+\/1?
M4$L#!!0    ( ,:%95+CZ>1;7 ,  'T'   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,V+GAM;(U5;6_;-A#^*P<A'^Q"M23*+W)@&XB;#2N08D:3=AB&?:"E
MLTV$(EV2BIM_OR.EJ$F;&/LB\4@^S]WQ'AX7)VWN[0'1P?=:*KN,#LX=+Y/$
ME@>LN1WI(RI:V6E3<T>FV2?V:)!7 53+A*7I-*FY4-%J$>8V9K70C9-"X<:
M;>J:F\<U2GU:1EGT-/%9[ _.3R2KQ9'O\1;=E^/&D)7T+)6H45FA%1C<+:.K
M['(]\?O#AJ\"3_;9&'PF6ZWOO?&Q6D:I#P@EELXS</H]X >4TA-1&-\ZSJAW
MZ8'/QT_LOX?<*9<MM_A!R[]$Y0[+J(B@PAUOI/NL3W]@ET\(L-32AB^<VKTY
M>2P;ZW3=@<FNA6K__'MW#L\ 1?H&@'4 %N)N'84HK[GCJX71)S!^-['Y04@U
MH"DXH7Q1;IVA54$XM[K&K8/!'=]*M,-%XHC2+R1E!U^W</8&/&/P22MWL/";
MJK!Z29!0+'U ["F@-3O+>(WE"/(L!I:R] Q?WB>8![[\7(+7PI92V\8@_'.U
MM<Z0&/X]0S[NR<>!?/P&^2W=D:J1"'H'-UKMWSLT-7B7KQWE62Y_^R[MD9>X
MC.AZ630/&*U^D%8^CU+3;; .*^_0'1!V6M*U$FH/ Z%H1C>6J\H.+RF($NLM
MFOXLZ9/-8<W5/90&*^%@QTLAA7N$]Q!<2,T57,!L%L^+@@892^,B3=_"&'S0
M\H$\>)R%;#:)Q[,<L@F+4T)MC%"E.'()O-:-<CYD^3(=-LGC\30#-F/!T0U:
MVZX(:QNN2J2,K;,P8'$^+8;^/ROF0[C3CGA_8<OB=)X36QJG6=:RE8TQ2,Z/
MVH0N,*"<\AE1#+)I7!3Y$%X><0P*0Z@_ R^ Y6D\R\9^1'%GK( S"IKT"IK\
M;P7=^2!N?!$V_)$:G[.OJ>@\WY^-H<)\:P25JZTJZ>%EJ>#8L0/?T8Y7E,+I
MGG#;B<O^(JV_D1M 57G9_0S._/%D\62:>XL!8_$D]=IC^3OZSN-\7G3EN^CK
M_^ZC*F53H0V:?AELGTP7M3^H"]+::$+M4$HJS>BU,B3/6F*-9A\:/\G!*['M
MCOUL_[9<M2WUQ_;V8?K$S5Z0P"7N")J.9E0!TS;[UG#Z&!KL5CMJUV%XH/<1
MC=] ZSNMW9/A'?0O[NH_4$L#!!0    ( ,:%95*\H,5>#0,  (X(   9
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
MH;R3'E:F$S;>L=6MM0%$X[^UPH?)0,@.(06OA.PVR4A>4/?=&KT^;-]#G0_
M6#JA,-YJONQ@A"NTZ_A0.>K@5OMNFO>[_5MXV3T!+^K=0WK'[5IH1QZL")J?
MCZFY;/<X=0MOFO@@5,;3\Q+%#;WG:(,"G:^,\?M%,-#_0UC\!U!+ P04
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
MA5;,0'K>F86G%T-:[Q=\%K"R&VU&GBRT_DJ=Z^2\$Q AD! [0N#X]PASD)*
MD,:W&K/3FJ2-F^T&_<K[CKXLN(6YEG^)Q&7GG7&')9#R4KI[O?H M3\GA!=K
M:?TO6U5K!Y,.BTOK=%YO1@:Y4-4__U['86/#.'AA0U1OB#SORI!G><D=GYX9
MO6*&5B,:-;RK?C>2$XH.Y<$9G!6XSTVON##L,Y<EL%O@MC2 $7>6O?W$%Q+L
MT5G/H15:VXMKQ(L*,7H!,8S8K58NL^R]2B#9!N@AO99CU'"\B XB7D+\CO7#
M+HN"*#B UV]][GN\_NL^7PH;2TUN6_;W;&&=P33YYX"-06MCX&T,7K>A4S:S
M%C"H7"7L1O"%D,()L/MB>Q"5%'IJ"Q[#>0<E:,$\0F?Z*0.6:HGR$FK)')U;
MK3'Q+[KE:%HHKF+!)>-K)G+-A.75V2>,.Y82]<>*.LH&I1>7QA VIK_ O99<
MPD.!? &F/1B/N3,:3OPH49#P")):3VA 4IJ[3*B*W=I@)L!P$V=/[*V?U*5%
M 'MTRF:Y+BDQ[R'6)JF8;@3YJO7PP7'GDYC-)7HK4A%S7P V5G]HS6SFPC./
M7IY$Q_[0ZGC^\>:Z"6D&,F%(^A)2,!3*A[(HI&>"K.8ZQSIJ*R9WDBOV$5TW
MS>8;'YV0O6%A-T3+;]@H#-BU<H#'[)A!EYA=\<*R61R;$M'A.^%!LS7R6X=!
MW_\/1GWVGAMUC&68Z8442V_XF [21Z;^+[3QA/ \X?GR&IH@?_UE'(71;]A"
M_T=!L!==:K4\1L;YOMF]8"?= +$.R.VDE=O)C\KMMDEEG[SW;?)>4/+ND]Q!
MY/V2FV=<+3'V>-S[XO8S:BHMM:U8*I^I>"BET@NRXX4L5%%2.:ZC=X1*-UXT
M3VB8 578%Z18J<\ Z;4J#_:9J';SX*8]P6;DDZ;LO>"8L3'LEWXXWCK3YZU9
M_*T45GB\A#)Y,R8IB_&VP!@0#VQ:D: V_=K^H#O&]&A@ZN[5>C-/ON -Z;4N
M5"Q+"@9Z&&M;ESA\NQ 6!KB52]B=;&!6/4R2[5*1&IVS=3H[S1KEO/4I>U1G
M;@-S.#Z31C35IOYP6T$%?ZKOW&K940O;#OP$P<I&0[-!^I]!VX5K^@?]]F7L
M4%X<T/VPU?WP)W5?A=)+C2JT>5W_!RW\^)7K9\EVO"X.)-2F[NTD/1B'3^:F
M_N=;14MM$:_JQ _I?E??OVN=K 3>MO4#Q):++_@<IGP1>8&$?!H@88.$3U]-
M8[Q:QE&W/QJM@?$JUYB3R 8Q$WQ@6VHOJ*J!Q<09X?+)$9MS8Y[(F2H A1'D
MSA:+<#3H3B9C=KU+#&40=">#DV<H/,7DWX(8#+K!27]W'?I2AUEI=S &;((
M>'>^GM=1?XP7]7!O#O<VGN,Y("Q]=&!>T .F>IFWH^UWS:QZSJ^75Q]%M\A*
M*(NOIQ2W!N]&>%F9ZD.CZCA=^,?]0CO\5/#-#+_-P- "G$^U=DV'#+1?>]/_
M %!+ P04    " #&A652#K]J%[0#   4"0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970T,RYX;6R=5DUSVS80_2L83@_V#$8$P&^/I!G+;J8])'7MI#UT>H#)
ME<@)22@ 9#G_O@N 4IS65NQ>M(N/??MV\0AHOE?ZLVD!+'D<^M$LHM;:[44<
MF[J%09J9VL*(*VNE!VEQJ#>QV6J0C0\:^E@PEL>#[,9H.?=S-WHY5SO;=R/<
M:&)VPR#UUQ7T:K^(>'28N.TVK743\7*^E1NX _MI>Z-Q%!]1FFZ T71J)!K6
MB^B27ZQ2M]]O^*.#O7GB$U?)O5*?W>#79A$Q1PAZJ*U#D&@>X KZW@$AC2\3
M9G1,Z0*?^@?T=[YVK.5>&KA2_9]=8]M%5$:D@;7<]?96[7^!J9[,X=6J-_Z7
M[,/>-(M(O3-6#5,P,ABZ,5CY./7A24#)7@@04X#PO$,BS_):6KF<:[4GVNU&
M-.?X4GTTDNM&=RAW5N-JAW%V>>?[ PWY?2>U!=U_)0Z'G'T:Y:[I<.6<G'V4
M]SV8\WEL,:.+B^L)?170Q0OH7)#W:K2M(3^/#33? \1(]<A7'/BNQ$G$:ZAG
M).&4"";8";SD6'_B\9(7\+Z5_:X;Y5AWL@\-^.ORWEB-HOG[1);TF"7U6=+_
MW^7GFGL2U'VN%V8K:UA$^#T:T \0+3^V0-:JQV^M&S?$NH,CIE5[0\R!PY<C
MA\9QP _;-Y/(L4&'5Y1T([&MVAF<,93 8PU;2T#J$3$-V0)^U*W4, MQ4TV&
M<&.)0)!$-R2U+;F%!QAW8,A/A!<%37GIO+RD!<^\E]&,>2]CE E.KI2QQO/
M2T=+ZTJ 1[Q_3 #).159[@-R*GCB/4X3)(%>4E+."O+;,;0;:S4 +E6T2%*T
M9X+3BK-SMSNEO/2YW51*/N#]-^T_XVY#0I-$^!A!<Y&Z*8?O2L@IP]PK:;KZ
MF:Y<_!>+S1+FH68L"^,B\29+)YB]OSWP<.0#LM] @#($KU%CL2&N'&3*&/,F
MY<$DWF2"7'?]SH7_@,YI*@>05Y+AC#\APP,UCB,GHM>I(J^P^97SRHIRSIU7
ME7B@_I"KC(KBQZK(W+GX@ */JO*'6O(#7,EHFI7/J0+9ED%#.6HS *"JLJ .
MM_1=YW*:L\2+J:R\D!G-1.$GJBI_G1Q<HW/F3369/!CQ%B$P6J'DG2G^;=X@
MA(E(604&V8'6FV3@LJ9>!D408QX4BN?VW+T9/WFI!M ;_QX;4JO=:,.C=9P]
M/OF7X:7[MCW\7W@O]:8;#>EAC:&H8WQA=7B#P\"JK7_W[I7%5]2[+?YM >TV
MX/I:*7L8N 3'/T++?P!02P,$%     @ QH5E4NOJ$OCJ!0  RA\  !D   !X
M;"]W;W)K<VAE971S+W-H965T-#0N>&ULO5G;;N,V$/T5PFB!+9"-14KR)7 ,
M)':"IMBDQF:W?2CZP,BT3:QN2U)V4O3C2TJRZ-C2R(6QWH>-+IPSPS/#HZ$Y
MVB3BFUPQIM!K%,;RNK-2*KWJ=F6P8A&5ETG*8OUFD8B(*GTKEEV9"D;GN5$4
M=HGC]+H1Y7%G/,J?S<1XE&0JY#&;"22S**+B[9:%R>:Z@SO;!Y_Y<J7,@^YX
ME-(E>V;J:SH3^JY;H<QYQ&+)DQ@)MKCNW."K>Y\8@WS$'YQMY,XU,E-Y29)O
MYN9A?MUQ3$0L9($R$%3_6;,)"T.#I./X7H)V*I_&</=ZBWZ?3UY/YH5*-DG"
M/_E<K:X[@PZ:LP7-0O4YV?S*R@GY!B](0IG_CS;%V'Z_@X),JB0JC74$$8^+
MO_2U)&+'@. & U(:D#T#SV\P<$L#]U@/7FG@'6O@EP;^G@'V&@QZI4$OY[X@
M*V=Z2A4=CT2R0<*,UFCF(D]7;JT)YK&IK&<E]%NN[=3XB:I,,)0LT&TF]3LI
M$8WGZ)DO8[[@ 8T5N@F")(L5CY=HEH0\X$RBC^B)"D%-5: /4Z8H#^4OHZ[2
M$1G<;E!ZORV\DP;O+GI,8K62Z"Z>LWF-_02VQP0 Z&HJ*C[(EH]; B+^EL67
MR'4N$'&(\_5YBC[\5#>O"8PR98%&P>]0E*!S]D0C)ME2+TT5Z,"%7E@UZ-.C
MT?&P.<:[XU$&S2CW+7Q1S9=3Q@+P[U;UZ.9X;@/>3&C1%.KM LU"4WRF&.^^
M9SPUE*&_/NGAZ$&Q2/X-./,J9U[NS&LJ_BQZ8<(4OW%*\Q(OLR/1O]O+NO07
MN+T<UXCW>NR.NNN:4/PJ%!\,9<9$H'UI,3?A;&M#:C50*Z16#"V3-1-Q4SPP
M>&]XZ3@_UQ5:B]V@P>X.MNO7V+UCI5>QTCLR05M&D'I+F4D.L'PFO6.STZ_B
MZ(-Q3-F""<'FVFNDO^F2YE_%5%<H8J_F :L+H\#T=\(8]AW]KXJER,'A,)P/
MVQMW=SB.X/?CWLUM4,UM ,[M(4HI%_GRTCQS78/QDK^$#%$IF9)U$QL<\$L&
M-1%/!P<1[\\)&O%N-L-J-L-C9Q.LJ%C6)F9XX/6CZPP]OY%+[-C/J0/ZOPFT
M6)E*.2#R FWR-D>_HWHIFY6>2;;(0A3R16V8+:ZPB]X8%1(-451\!/$ S>F;
M!!8>WND+,#R1-<^K' (C%HS\>%7']AN"W9.+X+;$V*^"FCJ>- R%"L9^@C#\
M#7KD,8^R")JW_89@_PPT6W'&L#I_8KJE1RE]R^$5$U%=_] "0HHBA@*R*HUA
MF7ZDKVU<6E7$@S-P:64+P[IU))<P"/9;R216R0@L+\],K'6SKUNBR;8;@7"M
ML!#\XXDE5GH(.9L@M[C"7BG(I!)DTB;(Q(H:@46M)A^Z#6J7#V*EB'AGR(Q5
M*P)WB?<Z=,4^AGH/>9B=B]9<P.!'K 2K<P26J ;F6\6&6.$B_3,P;[6-P"W?
MB<S#X+H)::7>RB*!%>V+V32CV.R:H<VE%377^?%$NU;K7+B)LOL792>B:Z?Z
M+:".WQ)SM[WNU7<9KE5!%Y:F+^_<MXN&N[-?/\.&W;4:Y<+MTFFEVP+>WHNX
M5MU<6(#V&&\5"]?*D=L[ ^-6FURXJ3J1<1A\V,ZX5347%I[J2Z]8L(J3,%ER
M6#6L"KG#,_PH947*@SNOTQAO <>XE7+/ZIL'Z]OO:J7E;4)3KFC(_]'A;JFJ
M9>H8Y?&LIGEGV%1Z5N@\N/^R[M+*'=NZ:\\*#.ZV)V7G1TU8Q?Y_4EK%R;.R
MYYUA"^I9+?3@UNS$I,#@1VRG/"NC'JQTGW1H%^@VX^%<=Y+%*<M#E(IDS;:_
M-Q^Q.*P8>F?8OGI6(3VX3SLQ#R=O:WTKKCZL?\?DH74]^%8A_3/L=GVKB3[<
MYYV6AQ9PXC3GH;MS!!DQL<P/BR7*3PZ+T[?J:74@?9,?P^X]G^"KN^)8V<(4
MI]R/5"QY+%'(%AK2N>QK)1+%P7%QHY(T/^A\291*HOQRQ707)LP _7Z1)&I[
M8QQ4Q_?C_P!02P,$%     @ QH5E4L%2+K6W P  ; X  !D   !X;"]W;W)K
M<VAE971S+W-H965T-#4N>&ULI5?;;MLX$/T50D\ML!O=)3NP#=AQ+G;2-HC1
M[4.Q#[1$V40ETDM2<?OW):E+'8O6JJ@?+)$ZY\P,.2,-)T?*OO$]0@)\+W+"
MI]9>B,.U;?-DCPK(K^@!$?DDHZR 0@[9SN8'AF"J245N>XX3V07$Q)I-]-PS
MFTUH*7),T#,#O"P*R'XL4$Z/4\NUFHD7O-L+-6'/)@>X0QLD/A^>F1S9K4J*
M"T0XI@0PE$VMN7O]%"F\!OR#T9&?W ,5R9;2;VJP2J>6HQQ".4J$4H#R\HIN
M4)XK(>G&?[6FU9I4Q-/[1OU.QRYCV4*.;FC^!:=B/[5&%DA1!LM<O-#C ZKC
M"95>0G.N_\&QQCH62$HN:%&3I0<%)M45?J_7X80@=<P$KR9XYX3@ L&O"?Y0
M0E 3@J&$L":$0PE138B&$N*:$ \EC&K":"AA7!/&YX3HTL8YS<XY0VVX[69W
M=OLBI=EN5^^W7266SLHE%' V8?0(F,)+/76C4UOS93)BHHIP(YA\BB5/S#Y"
M43($: 86)9?/. >0I&"#=P1G.(%$@'F2T)((3';@F>8XP8B#O\$7G=\H!?-7
MQ&2Y@H]EL45,*6WVD$G,NR42$.?\O41S/36QA719&;:3VKU%Y9YWP3T??*!$
M[#FX)2E*#?QU/]_U>@1LN5;M@GG-@BV\7L4E2JZ [_X%/,=S# [=]-,WZ"#I
MSD7ZLI^^+DDO_;:?_@&R7N?O!L?NC@WT^\&Q&^D/@V,WTE>#8S?2UW^V[X]_
MMG1/P^FCGBSVV[+WM9Y_0>__J_=3*;B0KP)5]B\HH23!.8;ZR_EUON6"R>_G
MOSV>!*TG@?8DN.#) G*<@&/C#ZS]26A12%/5>P/0$V?>X6;ZO>E]4EF+M#75
M@;S.7-<)94\B-^WUM$Z-P,#O )=FH-L!WAJ!^O<6>&< .N.X"[P?"GP8"EP9
M@5X7N#8&XP=>&+T%/AH5PS@.SQ2?3,!1',F,;H%O,BAL,RCLS:#;+),MG4K=
M%.>E:NJ:M.E/E778<>C,Y<<N8A2-1^Y98%U4.!Z=K-.;J*(VJJ@WJJ6*119$
MIS)^OR0BPU:ZA@2^,0(-";PT 8TE85;L N^,BG$7>&\$1H:2,"MVZWME ,K:
M";HE850TE81Y>8+8/\\<HVD_<L+X+'GLDPZO0&RGSRT<Z,:L>NNWL^W1:*X[
MQ+/YA7N]<@WS:WF4JDX^O^2K<YC\;NXPX2!'F33E7,4RW5EUMJD&@AYT?[FE
M0O:K^G8OCX.(*8!\GE$JFH$RT!XP9S\!4$L#!!0    ( ,:%95)]]H@ND 4
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
M<" >GWS7X'(7>C3(#7,+X8NH,5XAD*:H9CV% (CR,$0[A1BU$G" &Y_9#W-
M'Y_NB+EO8JGBM2ESJX!8Y[H,QN41UAZ71O688@Y0Y6&H7B3KI(@W49RMH_/D
M.LG*))0<X!R?V1L+X)^8[HT%XF6E$.X-HRM$Q^L$>VLRIJO+:GK,F0"RBC!9
MD3H,+A$"P"=FMLH"&"BF6V6!6.!Z657N*HWIM.+>92JBXZ1&7<]"(3JW9 >L
M,EJ-9ZP9 E H9O;2 M@HIGMIX7M?KJVW:F RJ;5WQQ21<2WZ9@D@5PP8:;0N
MHY80 4@4,[MK 904T]VU\/TP-6ZFKS"5<&_"+Q&5H#W7LA+ *X? >Q>G12 1
M$O G9_;1$E@HI_MHZ?M>PX1P5VU$1JDE[IV/):*3TJH>%RV!L7*(L4WBZY$_
M=$M/ O'DS Y:=IY[3'?0TO>\[N(P+%D&)<>]!GC*(7CN<C["/DL FIS9/DO
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
ML&FYRQ0_/T#9#?A\*:79W]@#J@^:\7=02P,$%     @ QH5E4LM<DL!W @
MB0@  !D   !X;"]W;W)K<VAE971S+W-H965T-3 N>&ULS99M:]LP$,>_BC ,
M-FACQTG:)"2&MME8H6,AV<.+TA>*?79$9<F3E(=^^YUD1Z30>'NQAX*Q]7#W
MO]_)EYPG.ZD>]1K D'W)A9X&:V.J<1CJ= TEU1U9@<"=7*J2&IRJ(M25 IHY
MIY*'<11=A"5E(D@F;FVNDHG<&,X$S!71F[*DZND:N-Q-@VYP6%BP8FWL0IA,
M*EK $LS7:JYP%GJ5C)4@-)."*,BGP55W?#VR]L[@&X.=/AH3F\E*RD<[N<VF
M062!@$-JK +%QQ9N@',KA!@_&LW A[2.Q^.#^@>7.^:RHAIN)/_.,K.>!L.
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
M%=Z IEGB/PJ$#L#Y@N,V'#KZ&AS_>NE_4$L#!!0    ( ,:%95(R4?Q/@0(
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
M)%[/;O5"LM),,W=,JMG(7*9JWB5<&ZC[.\;D<:$3M!/TZG]02P,$%     @
MQH5E4F_<U\UJ!   TQ,  !D   !X;"]W;W)K<VAE971S+W-H965T-3<N>&UL
MK5A=;Z,X%/TK%IJ'&6FG8$. 5$FDYJ.['6FT5;NS^[#:!R<XB35@9[#3S/S[
MM8%B$HA#U+XD8.X]/G;N.;EX=.#Y=[$E1(*?6<K$V-E*N;MU7;':D@R+&[XC
M3#U9\SS#4MWF&U?L<H*3(BE+7>1YH9MARIS)J!A[S"<COI<I9>0Q!V*?93C_
M-24I/XP=Z+P./-'-5NH!=S+:X0UY)O+;[C%7=VZ-DM",,$$Y SE9CYT[>+M
M0YU01/Q-R4$TKH%>RI+S[_KF(1D[GF9$4K*2&@*KKQ<R(VFJD12/'Q6H4\^I
M$YO7K^CWQ>+58I98D!E/_Z&)W(Z=V $)6>-]*I_XX0]2+6B@\58\%<4G.%2Q
MG@-6>R%Y5B4K!AEEY3?^66U$(T'A=">@*@&=)@1G$OPJP3]-",\D!%5"T'>&
M0950+-TMUUYLW!Q+/!GE_ !R':W0]$6Q^T6VVB_*=*$\RUP]I2I/3G[G/#G0
M- 68)>"!2<PV=)D2<"<$D0)\!K.M&B("4 ;JV.4O\.>.Y%A2M@'/9*,*1X*/
M<R(Q3<4GE?3M>0X^?O@$/NBTO[9\+Q2\&+E2,=;SNJN*W;1DA\ZP\\%7SN16
M@ 5+2-*1/[?G0V0!<-56U?N%7O=KBJR(7_;L!OC>;P!YR.L@-+.G?\6Y2H=G
MT^?V]#E96=,7O=/AT+(9?ET\?H'G7RJ>?Y^X^E3*/> \^<^"'-3(08$<G$&>
MD@UE3)?7$J>8K4C75I<0@P)"&^++!$5A,% ;\]+<TGYABW88',8A0G78T4(&
M]4(&UH4\L)7R;T' .N>9LL4?>RJHML@N-2Q*K+#!(8IB%'=3"&L*H9U"ML,T
M+S2ZVN)\T[67\[ U\V??&P:#[JFC>NK(.K4JN,;J$_67("25^[R30M2F$/G1
ML)M!7#.(K0R4[NU5-(];TR(_AB@\*8^.L.,J.J(WK.D-K?3N4V7<%KU S_BX
M]\Y:A(W_"/AV-588S1T*?3@\56._L,7%L..E(+,4](YZK,":+,XQ,)X)_;?+
ML<+H,[&Q5&CWU*O$6&'U(6"L$-J]\+(68=L .XOC4M@Q06.4T.Z4]R1174W9
M"\W)6K7#Q*8?XX(P>F]M&G^#=H/KI\VV>_E>'/NGVNP5MK@8=KP4XX70;H97
M:G/8MT*1,5'DO5V;%4:?B8W#(KO#7J5-U/;&<P2,+R*[+U[6)FI[85=Q7 P[
M)FAL$]EM\^Z%8ET+MA[>6"$*WEF0R+@<LKM<+T&BMH/!&/E1=*+(GG&+KC@O
M& 1GNB=D+!%=:!ZOTB1JMY&6!A89 T7V/K*/+J<51K.#USVL=]J!H(Y&T]+K
M(F/%R&[%UXAX5F$=L8V"-MFVUUJZ8F2\%MF]MH?>A^T7HB#P!BW!=\0=EVA)
MT6T<4F1$_8;Z=$B %=\S6;YRUJ/U"=1=<>YR,CZ%MS/8,3Z'MXOR?,G E\==
MZJU;:5* E*S55-Y-I,CFY0E2>2/YKC@B67(I>59<;@E6S8 .4,_7G,O7&SU!
M?8XW^1]02P,$%     @ QH5E4O6:_@1! P  &PL  !D   !X;"]W;W)K<VAE
M971S+W-H965T-3@N>&ULK59;;]HP%/XK5M2'5EJ;.#>@ B0N96-JIZJ7[6':
M@TD,L9K8S':@F_;C9SLAT!(RI/&2^'*^[YSS^<0YW37C+R+!6(+7+*6B9R52
M+J]M6T0)SI"X8DM,U<Z<\0Q)->4+6RPY1K$!9:GM.DYH9XA0J]\U:_>\WV6Y
M3 G%]QR(/,L0_S7$*5OW+&AM%A[((I%ZP>YWEVB!'[%\7MYS-;,KEIADF K"
M*.!XWK,&\'H"/0TP%E\)7HN=,="IS!A[T9-IW+,<'1%.<20U!5*O%1[A--5,
M*HZ?):E5^=3 W?&&?6*25\G,D, CEGXCL4QZ5ML",9ZC/)4/;/T)EPD%FB]B
MJ3!/L"YL6\HXRH5D60E6$62$%F_T6@JQ U \]0"W!+CO ?X!@%<"O/> \ #
M+P'^L1Z"$A <"PA+0&BT+\0R2H^11/TN9VO M;5BTP-S7 :M!"945]:CY&J7
M*)SL?V0L7I,T!8C&8$HEH@LR2S$8"(&E )?@"^(<Z=,'YV,L$4G%A5I]?AR#
M\[,+< 8(!4\)RX7"BZXM54B:V(Y*]\/"O7O O0?N&)6) #<TQG$-?MR,AVX#
M@:VTJ 1Q-X(,W4;&SSF] I[S ;B.Z]0$-&J&WR&NX/ @?-P,'^.H$7YS-!QV
M:N"3X^'M!BV]JK@\P^?]J[B^WZH=,)4X$S\:>/V*US>\_N$XU2TJ,)ASEH%8
M%:>01.8<UPE>4 6&2M^SJ_YERVLI=58U$015!$%C!--LB0A7-ZP$48+XHM9S
M01'N>O:<CA_4NPXKUV&CZT'&N"2_D;F8V5Q]@-5'B\Q'6Q=*N!<*; 6.7T52
M%%>X)Q7L>+#UUFI28Q4Z.U9OLFI56;6:LUH1DU%#=;0KJO9)JZY3\79.5G6C
M3DW5^8[S5LIQ9[]"#M<F=+9WNO/?U3DL.8)WY;D7XP&[0V4,=_X\\*@C!W_
MZ D,,&=BB2(,;F]'#:<%W2V_>](Z@-MK#7HGT-?;U\UM[\A;.+=W_MT95ERZ
MRQ(@8CF5Q4U;K5:=W,#T+^_6A_!Z!&O6Q[KS,[W"EKYH&]6_:D&H "F>*U?.
M54O%RHM.K)A(MC2=PXQ)U8>88:*Z5\RU@=J?,R8W$^V@ZH?[?P%02P,$%
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
M^41YX'T#[R>2;4P/7#&I.JH9UNK. ZX-U'[%F'R9Z+8ZWJ+Y'U!+ P04
M" #&A652?Y8ZQN<"  "@"0  &0   'AL+W=O<FMS:&5E=',O<VAE970V,2YX
M;6RU5EMOVR 4_BO(VD,KM378\2558FE--*U2)U6]; _3'HA#8E0;,L!)]^\'
MV'7=E'B=JK[87,[W\9T#Y\!DQ\6#+ A1X+$JF9QZA5*;<]^7>4$J+,_XAC ]
ML^*BPDIWQ=J7&T'PTH*JT@\@C/T*4^9E$SMV+;()KU5)&;D60-95A<6?"U+R
MW=1#WM/ #5T7R@SXV62#U^26J/O-M= ]OV-9THHP23D#@JRFWF=T/D.A 5B+
M[Y3L9*\-C"L+SA],YW(Y]:!11$J2*T.!]6]+9J0L#9/6\;LE];HU#;#??F+_
M8IW7SBRP)#->_J!+54R]U -+LL)UJ6[X[BMI'8H,7\Y+:;]@U]A&B0?R6BI>
MM6"MH**L^>/'-A ] !H=  0M('@K(&P!-G)^H\RZ-<<*9Q/!=T 8:\UF&C8V
M%JV]H<QLXZT2>I9JG,KF9*' *;CB;'VJB*AT"/3 T9PH3$MYK*?N;^?@Z-,Q
M^ 0H W<%KR5F2SGQE5[=</AYN])%LU)P<*7\#(3H! 0P@ [X[,UP-'X)][7/
MG>-!YWA@^<(AQR^95*+6IU*!GU?: %PJ4LE? _1A1Q]:^M$!^I<!=46KP4<6
M;Y)MFP51.(K1Q-_VH^(P2X(4PL[LA;Q1)V\T+(](V6PUE;+&+"<@YU(YM[5A
MBGL*3H,P3O=TNJR2=.R6&74RHT&9=USATJ4I>K5:$"$X#O=$.<P2"!%RJXH[
M5?&_@Y?70IASL^'"U".7R-@1$A@FXSV1#C,4IVGH%IET(I/_.( GH'RCZ.1U
MR$*8H-&>:(=9%*(@=8M..]'I\'X;O5<<LX$,''=<XX](< 2?*R=\9XJW!/TH
M)<DXW4\=AQD*X,$<1[W:C@85WI M+[>4K6U,Y9#7SV43?4C=1,^%$[VW<J+7
M-1$ET2C9SWZ77:3?-_MQ]7O7IWF[?,-B39G4*;/20'B6: ;1/ >:CN(;>Z,N
MN-+WLVT6^@E%A#'0\RO.U5/'7-+=HRS["U!+ P04    " #&A6527.:F"B $
M  "0$0  &0   'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6RU6%%OZC88_2M6
MM$GW2AV)'1*@ J12N!I7[5:![O8P[<$0 ]9-;&8;Z)7VXV<[:4Q+<*DF^E 2
MY_N.SW=LG]CI'[CX+C>$*/!<Y$P.@HU2V]LPE,L-*;!L\2UA^LF*BP(K?2O6
MH=P*@C.;5.0ABJ(T+#!EP;!OVY[$L,]W*J>,/ D@=T6!Q8\1R?EA$,#@I6%&
MUQME&L)A?XO79$[4M^V3T'=AC9+1@C!).0."K ;!';R=H)Y)L!%_4'*01]?
ME++@_+NYF6:#(#*,2$Z6RD!@_;,G]R3/#9+F\4\%&M1]FL3CZQ?T+[9X7<P"
M2W+/\S]IIC:#H!N C*SP+E<S?OB55 4E!F_)<VG_@T,9FW8"L-Q)Q8LJ63,H
M*"M_\7,EQ%$"3,\DH"H!O4UHGTF(JX3XTH1VE="^-"&I$FSI85F[%6Z,%1[V
M!3\ 8:(UFKFPZMMLK1=E9J+,E=!/J<Y3PS%9*/ +^ T+@<V0@4]CHC#-Y6?=
M^FT^!I]^^MP/E>[)Q(?+"G54HJ(SJ!"!1\[41H()RTCV&B#4%&N>Z(7G"'D1
MQV39 C&\ 2A"40.A^XO38:\A?7QY>K<A?>)/_[IC.CUJ(O]*C+@>M-CBQ;Y!
MFS*IQ$ZO607^>M !8*I((?_VP+=K^+:%;Y^!_T(99DO*UF#)I9)-PU\")!;
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
M_"-9^UI++/%BSMD!<*U6V?1!6YLV6KT-;?1GO)-<W:4J3BZNFX+5!-SC9R*
M!Y9D13@GI;X O@I!I "X*<&?%#_2BDJJ5!^71&):B4]*_W"W!!\_? (? &W
M_8;MA%*+N2\5FGZ 7W08WXX8: )C28H+$,+/  4HL(1?O3D<YN?AOBI(7Q74
M5P6U^<*)?#\X$T*/AF,QI"H&;HOAR!WVN<,V=S3)VF55A5>34>#C<%9%QD7!
M=^K&%M,25 3OB:V0Q^QQFUU/TOTB"0,T]_>GY3)%:91GO>@,/.K!(R?XSRWA
M"K99:S9!0#6,"1OG,5ERRIEGT8C3%*5!D-LYXYXS=G+>258\>7ING]?8!AF;
MD$$\8K1HTHE2)CUBXD2\;B3A1$B@"DJ .."MM82)\>0H"$9TIB9,4CM=VM.E
M3KI;(@C?$Z!,0A6PD5SU6E!2@2O5]'%36(=E:G# ?%Q)BR:*[:Q9SYHY6:_P
MEDI<T?_4QZ;-GC22\1<;7V8\.T[#$9^I">QT>4^7.^D>[@#K9XV>XL41%U2Z
MOQ28\Q=5Y /FI0TY-Y'S+!\QFR(4V:%A,'A"X,36S;]0+8K*WS)VF<Z_*1RW
M(YLJCB:&*3SQ+NCD5$:N;+I1@W2G1NG+2:W?5-\N^UF!L_&8L(@F!@4<W 4B
M)_<;[:6C1.87#H/(X#1E,$7)1*."@UM!MUW]PM6NLRC7].^RG#[>2W.4C"DM
M,@B3B28 !VN";F^Z9WI6K=]55]-[8 QA.B:VR!(8A!/$@TG!^+U+C$E#/7_$
M8#+0[3)+HE;V!9TT/VAZAQ<&"1Q7P")#DZL).+@,=-M,OQ#B1/7MG7T5 4W/
M\& &C7%EDR49G& <W 6Z[>4'8^6!5E7;O&DC<;.FCQ5Q#2O31#R81^G8MVTZ
M%(;9U, :+ >Z/6>\3.-Z(^.QE;<33F[32+PX-!9L=AF:H$:#Y2"WY;S9QY%I
M)>/26B1JP$YT;32X#7*[S4^Y(=R*9%J$APPCL:FRR<*=[%3<7C+9^7ZS/$>F
M7ZC)'\#Q![?JPCR:F/YH,!;D-I:_B7P?L+FG\6"4Y>.&;=6EF;'0]$\VS?H7
MB[\P7]-&J%FS4H'!1:HR\../ ,<3R;;M/OJ12;4K;P\W!)>$:X&ZOV),OI[H
MK7G_4\SB?U!+ P04    " #&A652X'D0IA@$  #S#P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970W,BYX;6RU5TUOXS80_2N$L 5V@302*<L?"]O VLZV"R1I
MD'2[AZ('6J)M8B51)2D[!OKC.Y1DR;$E.CGD8HL2WYOA</B&,]X)^5-M&-/H
M.8E3-7$V6F>?75>%&Y90=2TREL*7E9 )U3"4:U=EDM&H "6Q2SRO[R:4I\YT
M7+Q[D-.QR'7,4_8@D<J3A,K]C,5B-W&P<WCQR-<;;5ZXTW%&U^R)Z>_9@X21
M6[-$/&&IXB)%DJTFSA?\^8;X!E#,^(NSG3IZ1F8I2R%^FL&W:.)XQB,6LU ;
M"@I_6S9G<6R8P(]_*U*GMFF Q\\']J_%XF$Q2ZK87,0_>*0W$V?HH(BM:![K
M1['[G54+"@Q?*&)5_*)=.;<_<%"8*RV2"@P>)#PM_^ES%8@C@#_J ) *0$X
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
M90WP?"FEV2YL@/J!'/\&4$L#!!0    ( ,:%95)W(8!8$ ,  * )   9
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
M?)1U0+ST-TN7>?77>ZBQ:.#--GF1KFIC-8-5G&S_1S_J1.P9*#^P :D-B&G
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
MN79?<FA\XWN/Y#MM9-6*,8**B>9/7]LZG C"2X*H%40?!?$%P; 5#&\5Q*W
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
MBR*-.(=UG%=AK<=U*SANRV54Y#+RYF+..\-*T16-LD.^DB(!3/#UA28R 5H
M.S0FP2;<HQJBUYA]%A7 XP+PV-]W'I\8F/%)4'6+ZDA5@,&P%(O0"^V+WA!Y
M*!? CH \+ &/5 C^$;P&48D8O9W9\AB5/L ZM368M;6J% K8^UWLEN]T)KW!
M4AN@7QS.(K@\QKD,!TOVAW[Z__4<!^LRT$1R#6;M+ =+M8!^N7@;S\&ZD#1!
M;Y";BED5>RDWT*\WIRD/UJ6A!JYNXCLHI7Y OX!\+DKX(&1]1JI12Y*'XS^"
M\5!)_LA/_F<Q7A[CQ#EJL&II$RHE!,'?17CY3N? *_4"^?7B++)#9PL!*H4
M^87@U_,<JNM!K<$^DVHBI5P@OUR\C>!0@XXTG<RZ63O!H5)LD%]L3A-<'J#Y
M_TV.K6[2@"TXN@Q(B%R[.Q)EFIQRG?WO+=X6]S W[O;AU?LYO%YDMREEF.QR
MYQY+0P4*,+(R(</+H8$DL_N2[$&+K;MR6 JM1>*6&X+-R%D#\_M*"'UXL!L4
MMU:SGU!+ P04    " #&A6525 1G'S<#   '"0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970X-"YX;6R55MMNVT80_94!D8<$J,VK> DD 9;4M 'BPK";]"'(
MPXH<B=LLN>KN4DK^OK,DS<@Q13@O))><<^;,V<MP?I+JJRX1#7RK1*T73FG,
MX:WKZKS$BNEK><":ONRDJIBAH=J[^J"0%2VH$F[@>;%;,5X[RWG[[DXMY[(Q
M@M=XIT W5<74]Q4*>5HXOO/XXI[O2V-?N,OY@>WQ <W'PYVBD3NP%+S"6G-9
M@\+=PKGQWVY\SP+:B$\<3_KL&6PI6RF_VL'[8N%X5A$*S(VE8'0[XAJ%L$RD
MX[^>U!ER6N#Y\R/[N[9X*F;+-*ZE^(<7IEPXJ0,%[E@CS+T\_8E]03/+ETNA
MVRN<^EC/@;S11E8]F!14O.[N[%MOQ!G CR\ @AX0_ R(+@#"'A"^%!#U@*AU
MIBNE]6'##%O.E3R!LM'$9A]:,ULTE<]K.^\/1M%73CBS?,>X@D],- BWR'2C
MD";5:+B"#WA$ 2&<1<@=K%$96DUPHS526(\IP$XA_"7K*X5YHQ2O][!BFFMX
MO4$""/V&*#\^;.#UJS?P"HCA[U(VFM6%GKN&"K%RW+P7O>I$!Q=$^P'<RMJ4
M&GZO"RR>$KCDP&!#\&C#*IADW&!^#:'_&P1>X(T(6K\8[F<C\,W+X>E$->$P
MJ6'+%U[@^T/*XL2%@,_WDJZT04Y,%5\FF*.!.6J9HPO,49B&8_ZL.MBLA=FS
MYKCTTR!,DKE['$DW&]+-)M.1,728:82=DA44=$)HPPTMN#$)'55\)N$J"9-L
M7$$\*(@G%:R94M_M:CZV.^"@N%1@)/#J0/O"[I6QU1(_=R.)LBP=UY(,6I))
M+>^'G)"73.U'74B>NQ!Z630;3YT.J=-?L8'M#*II#U;I,R%^%'FS<%Q(-@C)
M?D4(G4BL.XEJ::AY;?^E?O)T?B:\RIY)S"(ON:#0]WX<J=ZDQA43K,[))6WU
MT1K&:DMV31POJY[Q?,4$8>H'\:"E6UAC<4D<S;RG<9N1.#]+XR#XJ3;WK'-4
M2#;9#JPAETUMNB8RO!VZ_$W;V]P?X=TOPBVYS&L- G<$]:X32JZZKML-C#RT
M?6@K#76U]K&D/Q54-H"^[Z0TCP.;8/CW6?X/4$L#!!0    ( ,:%95) BZ$)
M+@<  %<B   9    >&PO=V]R:W-H965T<R]S:&5E=#@U+GAM;+6:66_;.!"
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
MY-"0NFO WVD;\GRVXDE2>85G*I.\\F=E4^48Q-,%Y46J' <:9O8 KFLT[V,
M,RRS(8>6U;T$CJV6W7.:\H^HG^0%GU'; X>Z@R#.;]M!I"Y0B;U _8'8ZFU4
M^8>QU;!VI*YM"+%.X:'@JNSXO"R>2WMM5M7E#+$?=/_4VM5W2V*_6_ZB[-,C
MYGGLF:HNFQ:VSL'D.P>RG]$-*W*QH%.&)I..S>@ZY9+@]RUMG?*(/>7]HJ7M
M$N"L* @;#C=)G<C(;TMD70(F,L/;[;UGN2DK7JLW% 2:YLM,KI_X[*[NWH*X
MJ9X%:]=O\<40 ]='^&*R?L>A5K]^Y>*>%J\\$RAA+VHH5:RKN1;KMQC67V2^
MJ)XD/^=2YFGU<<[HC!4EH'Y_R7.Y_5(.L'N7Y/I_4$L#!!0    ( ,:%95*=
M]O.F50(  *T%   9    >&PO=V]R:W-H965T<R]S:&5E=#@V+GAM;)5476^;
M,!3]*U>H#XG4Q82$?HD@K>FJ=5JEJ%&WAVD/#ER"56-3VR3=OY]M*,HZ6K4O
MX'M]S_&Y!ZZ3O50/ND0T\%1QH1=!:4Q]08C.2JRHGL@:A=TII*JHL:':$ETK
MI+D'59Q$87A"*LI$D"8^MU)I(AO#F<"5 MU4%55_+I'+_2*8!L^).[8MC4N0
M-*GI%M=H[NN5LA'I67)6H=!,"E!8+(+/TXME[.I]P0^&>WVP!M?)1LH'%]SD
MBR!T@I!C9AP#M:\=+I%S1V1E/':<07^D QZNG]FO?>^VEPW5N)3\)\M-N0C.
M LBQH TW=W+_%;M^O,!,<NV?L.]JPP"R1AM9=6"KH&*B?=.GSH<#P'3^"B#J
M -%[ ;,.,/.-MLI\6U?4T#11<@_*55LVM_#>>+3MA@GW%==&V5UF<29=-QN-
MCPT* U]V]JEA=(6&,J['\ E>[MK4_?H*1D=C. ("NJ0*-3 !]X(9?6R3=GW+
M.+=?2"?$6('N&))U8BY;,=$K8JYQ,X'IV3%$830=@"_?AG^C8@+1^1"<6%MZ
M;Z+>F\CSS=[I#?SZ;BO@QF"E?[_!/^OY9YY__@K_JMEPEH$L"E1,;(^!:=U@
M#B-K8FOM>,C#EO3$D[HAW:73TW!^?IJ0W:%7 V7SZ.PD#/NZ?T3/>]'SCXB&
M6K$,O>1<<DZ5AAI5*W](_;)ECP]DS>)A17&O*/Z@(IDAYD/_WS+^[_0X>G$Z
M.1@F=Y'=4K5E0@/'PH+"R:E%J_9R: ,C:S]?&VGLM/IE:>]35*[ [A=2FN?
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
M:NTL5GQRE[!N>R[+_,H(_^'/M BBV*]K7G=E>>:V?:X_-K)X>)_QX5W,-_\
M4$L#!!0    ( ,:%95+#)=E(E (  -\S   :    >&PO7W)E;',O=V]R:V)O
M;VLN>&UL+G)E;'/-VDUNHT 0AN&K6!P@N*NZJMNC.*O99!OE LAI_RBV0< H
MR>W'<A;VAV8QFXAOA1I$\:X>(>C'EW)LQD-['O:';EA\GH[G85WMQ['[5=?#
M9E].S?#0=N5\N;)M^U,S7I;]KNZ:S7NS*[4LEU[W]S.JI\?[F8O7KZ[\S\1V
MNSULRN]V\^=4SN,_!M<?;?\^[$L9J\5KT^_*N*[JS^/M]%!?#^'A,KE:/+^M
MJ_[Y+53UW$$"03)_D$*0SA\4(2C.'V009/,'.03Y_$$)@M+\01F"\OQ!*PA:
MS1\4EBCCDB!I@C6!U@&Y#@1>!P0[$(@=D.Q 8'9 M .!V@'9#@1N!X0[$,@=
MD.Y 8'= O .!WH)Z"X'>@GH+@=XR>=DFT%M0;R'06U!O(=!;4&\AT%M0;R'0
M6U!O(=!;4&\AT%M0;R'06U%O)=!;46\ET%M1;R706R<?2PCT5M1;"?16U%L)
M]%;46PGT5M1;"?16U%L)]%;46PGTCJAW)- [HMZ10.^(>D<"O2/J'0GTCI./
MW01Z1]0[$N@=4>](H'=$O2.!WA'UC@1Z1]0[$NAMJ+<1Z&VHMQ'H;:BW$>AM
MJ+<1Z&VHMQ'H;9.?E01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z
M.^KM!'H[ZNT$>COJ[01Z.^KM!'K[9+,)@=Z.>CN!WHYZ.X'>CGH[@=X)]4X$
M>B?4.Q'HG5#O1*!W0KT3@=X)]4X$>B?4.Q'HG5#O1*!WFFP6)- [H=Z)0.^$
M>B<"O3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW)M [H]Z90.^,>F<"
MO?-DL_=/ZCV,7\<RW'J^U_C\GZ1ZO-Q;;H^_+K]/HH2K*\[U?<7P]!=02P,$
M%     @ QH5E4HV<RZLT @  5C(  !,   !;0V]N=&5N=%]4>7!E<UTN>&UL
MS=M-;MLP$(;AJQC:!I8L4J34(LZF[;;-HA=@)3H6K#^03.K<OI2<!&B1&@E<
MH._&@DUROA$'>':^_OXX6;\Z]MW@M\D^A.ECEOEZ;WOCTW&R0US9C:XW(7YU
M=]EDZH.YLYG8;'16CT.P0UB'N49R<_W9[LQ]%U9?CO%GWX[#-G&V\\GJTVGC
MG+5-S#1U;6U"7,\>AN:/E/530AI/+GO\OIW\5=R09*\FS"M_#W@Z]^W!.M<V
M=G5K7/AJ^K@K.W:9#X^=]>GY$J_T..YV;6V;L;[OXY'43\Z:QN^M#7V7GHI>
MG4\.\8;MZ3._.'\I<RXP[KQUX^3CQ)Q]?]SS2.;3ZRD6LBZTYU_Q)3&6OOC]
M[#SMQC9OS([7^W-TAV4>/EL>E]_Q[S-^J?_./@2D#PGIHX#TH2!]:$@?):2/
M"M+'!T@?^8;2"$74G$)J3C$UIZ":4U3-*:SF%%=S"JPY159!D5509!44605%
M5D&155!D%119!45609%54&25%%DE159)D5529)44625%5DF155)DE119)476
M@B)K09&UH,A:4&0M*+(6%%D+BJP%1=:"(FM!D5519%44615%5D6155%D5119
M%45619%54615%%DU159-D5539-44635%5DV155-DU119-45639&UI,A:4F0M
M*;*6%%E+BJPE1=:2(FM)D;6DR%I29*THLE8462N*K!5%UHHB:T61M:+(6E%D
MK?ZGK#_&\?"/XY=GVIMV>,[/EK^3W/P"4$L! A0#%     @ QH5E4@=!36*!
M    L0   !               ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"
M% ,4    " #&A652H+PGIN\    K @  $0              @ &O    9&]C
M4')O<',O8V]R92YX;6Q02P$"% ,4    " #&A652F5R<(Q &  "<)P  $P
M            @ '- 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    (
M ,:%95+*CE+P>08  -T9   8              " @0X(  !X;"]W;W)K<VAE
M971S+W-H965T,2YX;6Q02P$"% ,4    " #&A6522*0MY]4&  #0&P  &
M            @(&]#@  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#
M%     @ QH5E4O[U].-I @  H 8  !@              ("!R!4  'AL+W=O
M<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( ,:%95)/ 'EE" 8  +X9
M   8              " @6<8  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q0
M2P$"% ,4    " #&A652-YAG9/@"  #K"   &               @(&E'@
M>&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ QH5E4J>![BO_
M!0  P!H  !@              ("!TR$  'AL+W=O<FMS:&5E=',O<VAE970V
M+GAM;%!+ 0(4 Q0    ( ,:%95)).T)H;P(  / %   8              "
M@0@H  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " #&A652
M644!NO0(  #@*   &               @(&M*@  >&PO=V]R:W-H965T<R]S
M:&5E=#@N>&UL4$L! A0#%     @ QH5E4E3FD%U$(P  \VL  !@
M     ("!US,  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    (
M ,:%95(7>B [TP@  'P6   9              " @5%7  !X;"]W;W)K<VAE
M971S+W-H965T,3 N>&UL4$L! A0#%     @ QH5E4O<=QPEF"@  3QT  !D
M             ("!6V   'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"
M% ,4    " #&A652&?:YNG<$  #A"@  &0              @('X:@  >&PO
M=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( ,:%95)J2[ODH ,
M %T(   9              " @:9O  !X;"]W;W)K<VAE971S+W-H965T,3,N
M>&UL4$L! A0#%     @ QH5E4L;[<] D P  _08  !D              ("!
M?7,  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " #&A652
M*-8>-N((  "]%P  &0              @('8=@  >&PO=V]R:W-H965T<R]S
M:&5E=#$U+GAM;%!+ 0(4 Q0    ( ,:%95)&/(Z:X@<  &,3   9
M      " @?%_  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%
M  @ QH5E4JJU\@SD @  <08  !D              ("!"H@  'AL+W=O<FMS
M:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " #&A652[C4"'MT(  #V%P
M&0              @($EBP  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+
M 0(4 Q0    ( ,:%95*0MKV3;@<  +P1   9              " @3F4  !X
M;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ QH5E4I=;>-I?
M!P  <!$  !D              ("!WIL  'AL+W=O<FMS:&5E=',O<VAE970R
M,"YX;6Q02P$"% ,4    " #&A652KSL:EL +  !A'0  &0
M@(%THP  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( ,:%
M95*_9UH_C0(  ,8%   9              " @6NO  !X;"]W;W)K<VAE971S
M+W-H965T,C(N>&UL4$L! A0#%     @ QH5E4ATY&I#6 @  !P8  !D
M         ("!+[(  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4
M    " #&A652:9]WD$\*  # '   &0              @($\M0  >&PO=V]R
M:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( ,:%95((XI3/K0,  "\)
M   9              " @<*_  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL
M4$L! A0#%     @ QH5E4BDQ93M^!   50D  !D              ("!IL,
M 'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " #&A652JSM'
MWYH#  !+"   &0              @(%;R   >&PO=V]R:W-H965T<R]S:&5E
M=#(W+GAM;%!+ 0(4 Q0    ( ,:%95(\NP@TUB(  "YR   9
M  " @2S,  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @
MQH5E4M? OER< @  E 4  !D              ("!.>\  'AL+W=O<FMS:&5E
M=',O<VAE970R.2YX;6Q02P$"% ,4    " #&A652(D^4#IT"  " !0  &0
M            @($,\@  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4
M Q0    ( ,:%95)#FWA!=P0  /$+   9              " @>#T  !X;"]W
M;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ QH5E4CL\^1#T @
M"P<  !D              ("!COD  'AL+W=O<FMS:&5E=',O<VAE970S,BYX
M;6Q02P$"% ,4    " #&A652Q[>F#AP#  !D!P  &0              @(&Y
M_   >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( ,:%95*G
MO0WV^@(  $X&   9              " @0P  0!X;"]W;W)K<VAE971S+W-H
M965T,S0N>&UL4$L! A0#%     @ QH5E4N<'X#IE!   & L  !D
M     ("!/0,! 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4
M" #&A652X^GD6UP#  !]!P  &0              @('9!P$ >&PO=V]R:W-H
M965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( ,:%95*\H,5>#0,  (X(   9
M              " @6P+ 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L!
M A0#%     @ QH5E4H+Q.=$?!   9PH  !D              ("!L X! 'AL
M+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " #&A652](1SM6H&
M  #;#P  &0              @($&$P$ >&PO=V]R:W-H965T<R]S:&5E=#,Y
M+GAM;%!+ 0(4 Q0    ( ,:%95+,I)$6D@,  "T(   9              "
M@:<9 0!X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ QH5E
M4J"0(,EU!0  X@P  !D              ("!<!T! 'AL+W=O<FMS:&5E=',O
M<VAE970T,2YX;6Q02P$"% ,4    " #&A652UJH\Z0P%  #Y#0  &0
M        @($<(P$ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0
M   ( ,:%95(.OVH7M ,  !0)   9              " @5\H 0!X;"]W;W)K
M<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ QH5E4NOJ$OCJ!0  RA\
M !D              ("!2BP! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q0
M2P$"% ,4    " #&A652P5(NM;<#  !L#@  &0              @(%K,@$
M>&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( ,:%95)]]H@N
MD 4  -<:   9              " @5DV 0!X;"]W;W)K<VAE971S+W-H965T
M-#8N>&UL4$L! A0#%     @ QH5E4@2Z*<"2 @  /P8  !D
M ("!(#P! 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " #&
MA652 &L=R#<)   M0   &0              @('I/@$ >&PO=V]R:W-H965T
M<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( ,:%95*ZD5+9E@,  -P,   9
M          " @5=( 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#
M%     @ QH5E4LM<DL!W @  B0@  !D              ("!)$P! 'AL+W=O
M<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " #&A6529FH$+$4"  #D
M!0  &0              @('23@$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM
M;%!+ 0(4 Q0    ( ,:%95)C!76#.P(  #$%   9              " @4Y1
M 0!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ QH5E4D^%
M!S^6 @  F 8  !D              ("!P%,! 'AL+W=O<FMS:&5E=',O<VAE
M970U,RYX;6Q02P$"% ,4    " #&A652:I_0>Y "   !!P  &0
M    @(&-5@$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    (
M ,:%95(R4?Q/@0(  'D&   9              " @519 0!X;"]W;W)K<VAE
M971S+W-H965T-34N>&UL4$L! A0#%     @ QH5E4FQ*.=S* P  30\  !D
M             ("!#%P! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"
M% ,4    " #&A652;]S7S6H$  #3$P  &0              @($-8 $ >&PO
M=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( ,:%95+UFOX$00,
M !L+   9              " @:YD 0!X;"]W;W)K<VAE971S+W-H965T-3@N
M>&UL4$L! A0#%     @ QH5E4NS1+/#= P  DQ   !D              ("!
M)F@! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " #&A652
M8& ]-(\"  !1!P  &0              @($Z; $ >&PO=V]R:W-H965T<R]S
M:&5E=#8P+GAM;%!+ 0(4 Q0    ( ,:%95)_ECK&YP(  * )   9
M      " @0!O 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%
M  @ QH5E4ESFI@H@!   D!$  !D              ("!'G(! 'AL+W=O<FMS
M:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " #&A652P>XQU)H"   P"
M&0              @(%U=@$ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+
M 0(4 Q0    ( ,:%95("[<E(  ,  !P)   9              " @49Y 0!X
M;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ QH5E4F)/B9A'
M!0  B!D  !D              ("!?7P! 'AL+W=O<FMS:&5E=',O<VAE970V
M-2YX;6Q02P$"% ,4    " #&A652$X.>F/,"  "D"0  &0
M@('[@0$ >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( ,:%
M95(;S,I1_0(  " (   9              " @26% 0!X;"]W;W)K<VAE971S
M+W-H965T-C<N>&UL4$L! A0#%     @ QH5E4@"?(L9L P  Z L  !D
M         ("!68@! 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4
M    " #&A652!4K]IU@#  #9"P  &0              @('\BP$ >&PO=V]R
M:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( ,:%95(ZC2Q_V ,  *L,
M   9              " @8N/ 0!X;"]W;W)K<VAE971S+W-H965T-S N>&UL
M4$L! A0#%     @ QH5E4@QW0+6-!   EA$  !D              ("!FI,!
M 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    " #&A652X'D0
MIA@$  #S#P  &0              @(%>F $ >&PO=V]R:W-H965T<R]S:&5E
M=#<R+GAM;%!+ 0(4 Q0    ( ,:%95*GC.F MP(  "P'   9
M  " @:V< 0!X;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#%     @
MQH5E4G<A@%@0 P  H D  !D              ("!FY\! 'AL+W=O<FMS:&5E
M=',O<VAE970W-"YX;6Q02P$"% ,4    " #&A6525%AVQ/(#   <#P  &0
M            @('BH@$ >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+ 0(4
M Q0    ( ,:%95(GXF:Y<P<  "(J   9              " @0NG 0!X;"]W
M;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @ QH5E4E)#%J(]!
MB1,  !D              ("!M:X! 'AL+W=O<FMS:&5E=',O<VAE970W-RYX
M;6Q02P$"% ,4    " #&A65230UV$*\#   N#@  &0              @($I
MLP$ >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    ( ,:%95(7
M*1L#6 (  +T%   9              " @0^W 0!X;"]W;W)K<VAE971S+W-H
M965T-SDN>&UL4$L! A0#%     @ QH5E4O[9%X9# @  F 4  !D
M     ("!GKD! 'AL+W=O<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4
M" #&A652V0<"1H4#  "1#@  &0              @($8O $ >&PO=V]R:W-H
M965T<R]S:&5E=#@Q+GAM;%!+ 0(4 Q0    ( ,:%95)SUV18K0(   @'   9
M              " @=2_ 0!X;"]W;W)K<VAE971S+W-H965T.#(N>&UL4$L!
M A0#%     @ QH5E4C-67U);!   P1(  !D              ("!N,(! 'AL
M+W=O<FMS:&5E=',O<VAE970X,RYX;6Q02P$"% ,4    " #&A6525 1G'S<#
M   '"0  &0              @(%*QP$ >&PO=V]R:W-H965T<R]S:&5E=#@T
M+GAM;%!+ 0(4 Q0    ( ,:%95) BZ$)+@<  %<B   9              "
M@;C* 0!X;"]W;W)K<VAE971S+W-H965T.#4N>&UL4$L! A0#%     @ QH5E
M4IWV\Z95 @  K04  !D              ("!'=(! 'AL+W=O<FMS:&5E=',O
M<VAE970X-BYX;6Q02P$"% ,4    " #&A6525,"=/J4#  "7#   &0
M        @(&IU $ >&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;%!+ 0(4 Q0
M   ( ,:%95)1XE.EX0$  %0$   9              " @878 0!X;"]W;W)K
M<VAE971S+W-H965T.#@N>&UL4$L! A0#%     @ QH5E4MP62NLY @  ? H
M  T              ( !G=H! 'AL+W-T>6QE<RYX;6Q02P$"% ,4    " #&
MA652EXJ[',     3 @  "P              @ $!W0$ 7W)E;',O+G)E;'-0
M2P$"% ,4    " #&A652Y8'JMS &   /.@  #P              @ 'JW0$
M>&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ QH5E4L,EV4B4 @  WS,  !H
M             ( !1^0! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L!
M A0#%     @ QH5E4HV<RZLT @  5C(  !,              ( !$^<! %M#
G;VYT96YT7U1Y<&5S72YX;6Q02P4&     &  8 !7&@  >.D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<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>113
<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>114
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>342</ContextCount>
  <ElementCount>452</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>74</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>10</UnitCount>
  <MyReports>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Consolidated Statements of (Loss) Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/ConsolidatedStatementsofLossIncome</Role>
      <ShortName>Consolidated Statements of (Loss) Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Consolidated Statements of Comprehensive (Loss) Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive (Loss) Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1007008 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Nature of Business and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPolicies</Role>
      <ShortName>Nature of Business and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2106102 - Disclosure - Acquisitions and Divestitures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/AcquisitionsandDivestitures</Role>
      <ShortName>Acquisitions and Divestitures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2110103 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/RevenueRecognition</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2115104 - Disclosure - Receivables and Unbilled Receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/ReceivablesandUnbilledReceivables</Role>
      <ShortName>Receivables and Unbilled Receivables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2120105 - Disclosure - Other Current Assets and Other Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/OtherCurrentAssetsandOtherAssets</Role>
      <ShortName>Other Current Assets and Other Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2124106 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/PropertyandEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2127107 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/GoodwillandIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2133108 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2138109 - Disclosure - Accrued Expenses and Other Current Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilities</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2141110 - Disclosure - Stock-Based Compensation Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/StockBasedCompensationPlans</Role>
      <ShortName>Stock-Based Compensation Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2147111 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2152112 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2157113 - Disclosure - Business Segments and Customer Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/BusinessSegmentsandCustomerInformation</Role>
      <ShortName>Business Segments and Customer Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2163114 - Disclosure - Capital Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/CapitalStock</Role>
      <ShortName>Capital Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2165115 - Disclosure - 401(k) Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/A401kPlan</Role>
      <ShortName>401(k) Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2167116 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2173117 - Disclosure - Selected Quarterly Data (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/SelectedQuarterlyDataUnaudited</Role>
      <ShortName>Selected Quarterly Data (Unaudited)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2176118 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2178119 - Disclosure - Schedule II - Valuation and Qualifying Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccounts</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Nature of Business and Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Nature of Business and Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2303301 - Disclosure - Nature of Business and Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesTables</Role>
      <ShortName>Nature of Business and Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPolicies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2307302 - Disclosure - Acquisitions and Divestitures (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/AcquisitionsandDivestituresTables</Role>
      <ShortName>Acquisitions and Divestitures (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vsecorp.com/role/AcquisitionsandDivestitures</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2311303 - Disclosure - Revenue Recognition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/RevenueRecognitionTables</Role>
      <ShortName>Revenue Recognition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vsecorp.com/role/RevenueRecognition</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2316304 - Disclosure - Receivables and Unbilled Receivables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/ReceivablesandUnbilledReceivablesTables</Role>
      <ShortName>Receivables and Unbilled Receivables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vsecorp.com/role/ReceivablesandUnbilledReceivables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2321305 - Disclosure - Other Current Assets and Other Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsTables</Role>
      <ShortName>Other Current Assets and Other Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vsecorp.com/role/OtherCurrentAssetsandOtherAssets</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2325306 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/PropertyandEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vsecorp.com/role/PropertyandEquipment</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2328307 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/GoodwillandIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vsecorp.com/role/GoodwillandIntangibleAssets</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2334308 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vsecorp.com/role/Debt</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2339309 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilities</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2342310 - Disclosure - Stock-Based Compensation Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/StockBasedCompensationPlansTables</Role>
      <ShortName>Stock-Based Compensation Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vsecorp.com/role/StockBasedCompensationPlans</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2348311 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vsecorp.com/role/IncomeTaxes</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2353312 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vsecorp.com/role/CommitmentsandContingencies</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2358313 - Disclosure - Business Segments and Customer Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/BusinessSegmentsandCustomerInformationTables</Role>
      <ShortName>Business Segments and Customer Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vsecorp.com/role/BusinessSegmentsandCustomerInformation</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2368314 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vsecorp.com/role/FairValueMeasurements</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2374315 - Disclosure - Selected Quarterly Data (Unaudited) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/SelectedQuarterlyDataUnauditedTables</Role>
      <ShortName>Selected Quarterly Data (Unaudited) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vsecorp.com/role/SelectedQuarterlyDataUnaudited</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2404401 - Disclosure - Nature of Business and Significant Accounting Policies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Nature of Business and Significant Accounting Policies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Nature of Business and Significant Accounting Policies - Weighted Average Number of Shares (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesWeightedAverageNumberofSharesDetails</Role>
      <ShortName>Nature of Business and Significant Accounting Policies - Weighted Average Number of Shares (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2408403 - Disclosure - Acquisitions and Divestitures - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails</Role>
      <ShortName>Acquisitions and Divestitures - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2409404 - Disclosure - Acquisitions and Divestitures - Business Acquisition, Pro Forma Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/AcquisitionsandDivestituresBusinessAcquisitionProFormaInformationDetails</Role>
      <ShortName>Acquisitions and Divestitures - Business Acquisition, Pro Forma Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2412405 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails</Role>
      <ShortName>Revenue Recognition - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2413406 - Disclosure - Revenue Recognition - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/RevenueRecognitionNarrativeDetails</Role>
      <ShortName>Revenue Recognition - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2414407 - Disclosure - Revenue Recognition - Performance Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/RevenueRecognitionPerformanceObligationsDetails</Role>
      <ShortName>Revenue Recognition - Performance Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2417408 - Disclosure - Receivables and Unbilled Receivables - Components of Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/ReceivablesandUnbilledReceivablesComponentsofReceivablesDetails</Role>
      <ShortName>Receivables and Unbilled Receivables - Components of Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2418409 - Disclosure - Receivables and Unbilled Receivables - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/ReceivablesandUnbilledReceivablesNarrativeDetails</Role>
      <ShortName>Receivables and Unbilled Receivables - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2419410 - Disclosure - Receivables and Unbilled Receivables - Allowance for Credit Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/ReceivablesandUnbilledReceivablesAllowanceforCreditLossesDetails</Role>
      <ShortName>Receivables and Unbilled Receivables - Allowance for Credit Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2422411 - Disclosure - Other Current Assets and Other Assets - Other Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails</Role>
      <ShortName>Other Current Assets and Other Assets - Other Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2423412 - Disclosure - Other Current Assets and Other Assets - Other Noncurrent Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails</Role>
      <ShortName>Other Current Assets and Other Assets - Other Noncurrent Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2426413 - Disclosure - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/PropertyandEquipmentDetails</Role>
      <ShortName>Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vsecorp.com/role/PropertyandEquipmentTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2429414 - Disclosure - Goodwill and Intangible Assets - Changes in Goodwill by Operating Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Changes in Goodwill by Operating Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2430415 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/GoodwillandIntangibleAssetsNarrativeDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2431416 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2432417 - Disclosure - Goodwill and Intangible Assets - Future Expected Amortization of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Future Expected Amortization of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2435418 - Disclosure - Debt - Long-term debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/DebtLongtermdebtDetails</Role>
      <ShortName>Debt - Long-term debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2436419 - Disclosure - Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/DebtNarrativeDetails</Role>
      <ShortName>Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2437420 - Disclosure - Debt - Loan Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/DebtLoanPaymentsDetails</Role>
      <ShortName>Debt - Loan Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2440421 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2443422 - Disclosure - Stock-Based Compensation Plans - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation Plans - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2444423 - Disclosure - Stock-Based Compensation Plans - Share-based Compensation Related to Restricted Stock Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails</Role>
      <ShortName>Stock-Based Compensation Plans - Share-based Compensation Related to Restricted Stock Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2445424 - Disclosure - Stock-Based Compensation Plans - Stock-based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/StockBasedCompensationPlansStockbasedCompensationExpenseDetails</Role>
      <ShortName>Stock-Based Compensation Plans - Stock-based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2446425 - Disclosure - Stock-Based Compensation Plans - Other Restricted Stock Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails</Role>
      <ShortName>Stock-Based Compensation Plans - Other Restricted Stock Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2449426 - Disclosure - Income Taxes -Components of Provision for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails</Role>
      <ShortName>Income Taxes -Components of Provision for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2450427 - Disclosure - Income Taxes - Effective Income Tax Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails</Role>
      <ShortName>Income Taxes - Effective Income Tax Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2451428 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2454429 - Disclosure - Commitments and Contingencies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2455430 - Disclosure - Commitments and Contingencies - Components of Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails</Role>
      <ShortName>Commitments and Contingencies - Components of Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2456431 - Disclosure - Commitments and Contingencies - Maturities of Operating Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails</Role>
      <ShortName>Commitments and Contingencies - Maturities of Operating Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2459432 - Disclosure - Business Segments and Customer Information - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails</Role>
      <ShortName>Business Segments and Customer Information - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2460433 - Disclosure - Business Segments and Customer Information - Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails</Role>
      <ShortName>Business Segments and Customer Information - Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2461434 - Disclosure - Business Segments and Customer Information - Major Customers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/BusinessSegmentsandCustomerInformationMajorCustomersDetails</Role>
      <ShortName>Business Segments and Customer Information - Major Customers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2462435 - Disclosure - Business Segments and Customer Information - Geographic Area (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/BusinessSegmentsandCustomerInformationGeographicAreaDetails</Role>
      <ShortName>Business Segments and Customer Information - Geographic Area (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2464436 - Disclosure - Capital Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/CapitalStockDetails</Role>
      <ShortName>Capital Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vsecorp.com/role/CapitalStock</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2466437 - Disclosure - 401(k) Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/A401kPlanDetails</Role>
      <ShortName>401(k) Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vsecorp.com/role/A401kPlan</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>2469438 - Disclosure - Fair Value Measurements - Liabilities and Assets Measured at Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails</Role>
      <ShortName>Fair Value Measurements - Liabilities and Assets Measured at Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>2470439 - Disclosure - Fair Value Measurements - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/FairValueMeasurementsNarrativeDetails</Role>
      <ShortName>Fair Value Measurements - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>2471440 - Disclosure - Fair Value Measurements - Earn-out Obligation Measured on Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements - Earn-out Obligation Measured on Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>2472441 - Disclosure - Fair Value Measurements - Level 3 Fair Value of Certain Assets Measured on a Non-recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements - Level 3 Fair Value of Certain Assets Measured on a Non-recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>2475442 - Disclosure - Selected Quarterly Data (Unaudited) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails</Role>
      <ShortName>Selected Quarterly Data (Unaudited) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vsecorp.com/role/SelectedQuarterlyDataUnauditedTables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>2477443 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vsecorp.com/role/SubsequentEvents</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>2479444 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccountsDetails</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccounts</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="vsec-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9999.htm</HtmlFileName>
      <LongName>Uncategorized Items - vsec-20201231.htm</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/role/uncategorizedFacts</Role>
      <ShortName>Uncategorized Items - vsec-20201231.htm</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>88</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="vsec-20201231.htm">vsec-20201231.htm</File>
    <File>exhibit31-10xk2020.htm</File>
    <File>vsec-20201231.xsd</File>
    <File>vsec-20201231_cal.xml</File>
    <File>vsec-20201231_def.xml</File>
    <File>vsec-20201231_lab.xml</File>
    <File>vsec-20201231_pre.xml</File>
    <File>vsec-2020x10kxex231.htm</File>
    <File>vsec-2020x10kxex232.htm</File>
    <File>vsec-2020x10kxex311.htm</File>
    <File>vsec-2020x10kxex312.htm</File>
    <File>vsec-2020x10kxex321.htm</File>
    <File>vsec-2020x10kxex322.htm</File>
    <File>vsec-2020x10kxexx21.htm</File>
    <File>vsec-2020x10kxexx42.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>vsec-20201231_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>117
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "vsec-20201231.htm": {
   "axisCustom": 0,
   "axisStandard": 30,
   "contextCount": 342,
   "dts": {
    "calculationLink": {
     "local": [
      "vsec-20201231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "vsec-20201231_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "vsec-20201231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "vsec-20201231_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "vsec-20201231_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "vsec-20201231.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "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/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 619,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 12,
    "http://vsecorp.com/20201231": 1,
    "http://xbrl.sec.gov/dei/2020-01-31": 4,
    "total": 17
   },
   "keyCustom": 38,
   "keyStandard": 414,
   "memberCustom": 24,
   "memberStandard": 50,
   "nsprefix": "vsec",
   "nsuri": "http://vsecorp.com/20201231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "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",
     "role": "http://vsecorp.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "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": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2106102 - Disclosure - Acquisitions and Divestitures",
     "role": "http://vsecorp.com/role/AcquisitionsandDivestitures",
     "shortName": "Acquisitions and Divestitures",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2110103 - Disclosure - Revenue Recognition",
     "role": "http://vsecorp.com/role/RevenueRecognition",
     "shortName": "Revenue Recognition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115104 - Disclosure - Receivables and Unbilled Receivables",
     "role": "http://vsecorp.com/role/ReceivablesandUnbilledReceivables",
     "shortName": "Receivables and Unbilled Receivables",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2120105 - Disclosure - Other Current Assets and Other Assets",
     "role": "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssets",
     "shortName": "Other Current Assets and Other Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2124106 - Disclosure - Property and Equipment",
     "role": "http://vsecorp.com/role/PropertyandEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2127107 - Disclosure - Goodwill and Intangible Assets",
     "role": "http://vsecorp.com/role/GoodwillandIntangibleAssets",
     "shortName": "Goodwill and Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2133108 - Disclosure - Debt",
     "role": "http://vsecorp.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2138109 - Disclosure - Accrued Expenses and Other Current Liabilities",
     "role": "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilities",
     "shortName": "Accrued Expenses and Other Current Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2141110 - Disclosure - Stock-Based Compensation Plans",
     "role": "http://vsecorp.com/role/StockBasedCompensationPlans",
     "shortName": "Stock-Based Compensation Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2147111 - Disclosure - Income Taxes",
     "role": "http://vsecorp.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Consolidated Balance Sheets",
     "role": "http://vsecorp.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2152112 - Disclosure - Commitments and Contingencies",
     "role": "http://vsecorp.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2157113 - Disclosure - Business Segments and Customer Information",
     "role": "http://vsecorp.com/role/BusinessSegmentsandCustomerInformation",
     "shortName": "Business Segments and Customer Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2163114 - Disclosure - Capital Stock",
     "role": "http://vsecorp.com/role/CapitalStock",
     "shortName": "Capital Stock",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2165115 - Disclosure - 401(k) Plan",
     "role": "http://vsecorp.com/role/A401kPlan",
     "shortName": "401(k) Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2167116 - Disclosure - Fair Value Measurements",
     "role": "http://vsecorp.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2173117 - Disclosure - Selected Quarterly Data (Unaudited)",
     "role": "http://vsecorp.com/role/SelectedQuarterlyDataUnaudited",
     "shortName": "Selected Quarterly Data (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2176118 - Disclosure - Subsequent Events",
     "role": "http://vsecorp.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2178119 - Disclosure - Schedule II - Valuation and Qualifying Accounts",
     "role": "http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccounts",
     "shortName": "Schedule II - Valuation and Qualifying Accounts",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - Nature of Business and Significant Accounting Policies (Policies)",
     "role": "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies",
     "shortName": "Nature of Business and Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2303301 - Disclosure - Nature of Business and Significant Accounting Policies (Tables)",
     "role": "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesTables",
     "shortName": "Nature of Business and Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://vsecorp.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2307302 - Disclosure - Acquisitions and Divestitures (Tables)",
     "role": "http://vsecorp.com/role/AcquisitionsandDivestituresTables",
     "shortName": "Acquisitions and Divestitures (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2311303 - Disclosure - Revenue Recognition (Tables)",
     "role": "http://vsecorp.com/role/RevenueRecognitionTables",
     "shortName": "Revenue Recognition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2316304 - Disclosure - Receivables and Unbilled Receivables (Tables)",
     "role": "http://vsecorp.com/role/ReceivablesandUnbilledReceivablesTables",
     "shortName": "Receivables and Unbilled Receivables (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2321305 - Disclosure - Other Current Assets and Other Assets (Tables)",
     "role": "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsTables",
     "shortName": "Other Current Assets and Other Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2325306 - Disclosure - Property and Equipment (Tables)",
     "role": "http://vsecorp.com/role/PropertyandEquipmentTables",
     "shortName": "Property and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2328307 - Disclosure - Goodwill and Intangible Assets (Tables)",
     "role": "http://vsecorp.com/role/GoodwillandIntangibleAssetsTables",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2334308 - Disclosure - Debt (Tables)",
     "role": "http://vsecorp.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2339309 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)",
     "role": "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables",
     "shortName": "Accrued Expenses and Other Current Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2342310 - Disclosure - Stock-Based Compensation Plans (Tables)",
     "role": "http://vsecorp.com/role/StockBasedCompensationPlansTables",
     "shortName": "Stock-Based Compensation Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2348311 - Disclosure - Income Taxes (Tables)",
     "role": "http://vsecorp.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Consolidated Statements of (Loss) Income",
     "role": "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome",
     "shortName": "Consolidated Statements of (Loss) Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:SellingGeneralAndAdministrativeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2353312 - Disclosure - Commitments and Contingencies (Tables)",
     "role": "http://vsecorp.com/role/CommitmentsandContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2358313 - Disclosure - Business Segments and Customer Information (Tables)",
     "role": "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationTables",
     "shortName": "Business Segments and Customer Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2368314 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://vsecorp.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2374315 - Disclosure - Selected Quarterly Data (Unaudited) (Tables)",
     "role": "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedTables",
     "shortName": "Selected Quarterly Data (Unaudited) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404401 - Disclosure - Nature of Business and Significant Accounting Policies - Narrative (Details)",
     "role": "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails",
     "shortName": "Nature of Business and Significant Accounting Policies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "vsec:ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "2",
      "lang": "en-US",
      "name": "vsec:PercentageOfContractsWithGovernment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - Nature of Business and Significant Accounting Policies - Weighted Average Number of Shares (Details)",
     "role": "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesWeightedAverageNumberofSharesDetails",
     "shortName": "Nature of Business and Significant Accounting Policies - Weighted Average Number of Shares (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ReceivableWithImputedInterestEffectiveYieldInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408403 - Disclosure - Acquisitions and Divestitures - Narrative (Details)",
     "role": "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails",
     "shortName": "Acquisitions and Divestitures - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ReceivableWithImputedInterestEffectiveYieldInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409404 - Disclosure - Acquisitions and Divestitures - Business Acquisition, Pro Forma Information (Details)",
     "role": "http://vsecorp.com/role/AcquisitionsandDivestituresBusinessAcquisitionProFormaInformationDetails",
     "shortName": "Acquisitions and Divestitures - Business Acquisition, Pro Forma Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412405 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details)",
     "role": "http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails",
     "shortName": "Revenue Recognition - Disaggregation of Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i35cdbb88ab634c6fb08ed74391c11c4c_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnbilledReceivablesCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413406 - Disclosure - Revenue Recognition - Narrative (Details)",
     "role": "http://vsecorp.com/role/RevenueRecognitionNarrativeDetails",
     "shortName": "Revenue Recognition - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Consolidated Statements of Comprehensive (Loss) Income",
     "role": "http://vsecorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome",
     "shortName": "Consolidated Statements of Comprehensive (Loss) Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "ic76e3c3aaa804533841158fe453d882f_I20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414407 - Disclosure - Revenue Recognition - Performance Obligations (Details)",
     "role": "http://vsecorp.com/role/RevenueRecognitionPerformanceObligationsDetails",
     "shortName": "Revenue Recognition - Performance Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "ic76e3c3aaa804533841158fe453d882f_I20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417408 - Disclosure - Receivables and Unbilled Receivables - Components of Receivables (Details)",
     "role": "http://vsecorp.com/role/ReceivablesandUnbilledReceivablesComponentsofReceivablesDetails",
     "shortName": "Receivables and Unbilled Receivables - Components of Receivables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ReceivablesNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418409 - Disclosure - Receivables and Unbilled Receivables - Narrative (Details)",
     "role": "http://vsecorp.com/role/ReceivablesandUnbilledReceivablesNarrativeDetails",
     "shortName": "Receivables and Unbilled Receivables - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:GovernmentContractReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "ife9fa5bd360045808c783f7c69b7b0a7_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419410 - Disclosure - Receivables and Unbilled Receivables - Allowance for Credit Losses (Details)",
     "role": "http://vsecorp.com/role/ReceivablesandUnbilledReceivablesAllowanceforCreditLossesDetails",
     "shortName": "Receivables and Unbilled Receivables - Allowance for Credit Losses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableChangeInMethodCreditLossExpenseReversal",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "vsec:SelfInsuranceReservesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422411 - Disclosure - Other Current Assets and Other Assets - Other Current Assets (Details)",
     "role": "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails",
     "shortName": "Other Current Assets and Other Assets - Other Current Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "vsec:SelfInsuranceReservesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423412 - Disclosure - Other Current Assets and Other Assets - Other Noncurrent Assets (Details)",
     "role": "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails",
     "shortName": "Other Current Assets and Other Assets - Other Noncurrent Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426413 - Disclosure - Property and Equipment (Details)",
     "role": "http://vsecorp.com/role/PropertyandEquipmentDetails",
     "shortName": "Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "ife9fa5bd360045808c783f7c69b7b0a7_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429414 - Disclosure - Goodwill and Intangible Assets - Changes in Goodwill by Operating Segment (Details)",
     "role": "http://vsecorp.com/role/GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails",
     "shortName": "Goodwill and Intangible Assets - Changes in Goodwill by Operating Segment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i42cdd3bbdb2d4bb48d86eac41944e049_D20190101-20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430415 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)",
     "role": "http://vsecorp.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
     "shortName": "Goodwill and Intangible Assets - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i1e2efe831a404c078684469ed117a6b7_D20200401-20200630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431416 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details)",
     "role": "http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails",
     "shortName": "Goodwill and Intangible Assets - Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "iafa996efc7c74039b9da93b89b64643b_I20171231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Consolidated Statements of Stockholders' Equity",
     "role": "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "iafa996efc7c74039b9da93b89b64643b_I20171231",
      "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",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432417 - Disclosure - Goodwill and Intangible Assets - Future Expected Amortization of Intangible Assets (Details)",
     "role": "http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails",
     "shortName": "Goodwill and Intangible Assets - Future Expected Amortization of Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435418 - Disclosure - Debt - Long-term debt (Details)",
     "role": "http://vsecorp.com/role/DebtLongtermdebtDetails",
     "shortName": "Debt - Long-term debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredFinanceCostsNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436419 - Disclosure - Debt - Narrative (Details)",
     "role": "http://vsecorp.com/role/DebtNarrativeDetails",
     "shortName": "Debt - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "iad146053da3a46ca96d7965511d3a014_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DeferredFinanceCostsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437420 - Disclosure - Debt - Loan Payments (Details)",
     "role": "http://vsecorp.com/role/DebtLoanPaymentsDetails",
     "shortName": "Debt - Loan Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440421 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)",
     "role": "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails",
     "shortName": "Accrued Expenses and Other Current Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443422 - Disclosure - Stock-Based Compensation Plans - Narrative (Details)",
     "role": "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails",
     "shortName": "Stock-Based Compensation Plans - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i30730501d8b84955bb3d1a04e169fe21_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444423 - Disclosure - Stock-Based Compensation Plans - Share-based Compensation Related to Restricted Stock Awards (Details)",
     "role": "http://vsecorp.com/role/StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails",
     "shortName": "Stock-Based Compensation Plans - Share-based Compensation Related to Restricted Stock Awards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i30730501d8b84955bb3d1a04e169fe21_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedStockExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445424 - Disclosure - Stock-Based Compensation Plans - Stock-based Compensation Expense (Details)",
     "role": "http://vsecorp.com/role/StockBasedCompensationPlansStockbasedCompensationExpenseDetails",
     "shortName": "Stock-Based Compensation Plans - Stock-based Compensation Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i30730501d8b84955bb3d1a04e169fe21_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedStockExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "id8b87a35785d4989a7ba474cb15ecb66_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446425 - Disclosure - Stock-Based Compensation Plans - Other Restricted Stock Awards (Details)",
     "role": "http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails",
     "shortName": "Stock-Based Compensation Plans - Other Restricted Stock Awards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "ic4aa1248e8b64948b8b53a22438b9b1f_I20181231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449426 - Disclosure - Income Taxes -Components of Provision for Income Taxes (Details)",
     "role": "http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails",
     "shortName": "Income Taxes -Components of Provision for Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)",
     "role": "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical",
     "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450427 - Disclosure - Income Taxes - Effective Income Tax Reconciliation (Details)",
     "role": "http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
     "shortName": "Income Taxes - Effective Income Tax Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2451428 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details)",
     "role": "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails",
     "shortName": "Income Taxes - Deferred Tax Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesRentExpenseSubleaseRentals1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2454429 - Disclosure - Commitments and Contingencies - Narrative (Details)",
     "role": "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails",
     "shortName": "Commitments and Contingencies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "ia2a3df1352d548c8a288602b30c7ba7d_D20180101-20181231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesRentExpenseSubleaseRentals1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2455430 - Disclosure - Commitments and Contingencies - Components of Lease Expense (Details)",
     "role": "http://vsecorp.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails",
     "shortName": "Commitments and Contingencies - Components of Lease Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2456431 - Disclosure - Commitments and Contingencies - Maturities of Operating Lease Liabilities (Details)",
     "role": "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails",
     "shortName": "Commitments and Contingencies - Maturities of Operating Lease Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2459432 - Disclosure - Business Segments and Customer Information - Narrative (Details)",
     "role": "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails",
     "shortName": "Business Segments and Customer Information - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i1d6123bedabf4dc8a62d97d90a6e2a1e_D20180101-20181231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "vsec:IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2460433 - Disclosure - Business Segments and Customer Information - Segment Information (Details)",
     "role": "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails",
     "shortName": "Business Segments and Customer Information - Segment Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "ib680ffdc960841909bb23d41af4d9b6c_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2461434 - Disclosure - Business Segments and Customer Information - Major Customers (Details)",
     "role": "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationMajorCustomersDetails",
     "shortName": "Business Segments and Customer Information - Major Customers (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i9d64074dbb8744948327c54f82a95c2b_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2462435 - Disclosure - Business Segments and Customer Information - Geographic Area (Details)",
     "role": "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationGeographicAreaDetails",
     "shortName": "Business Segments and Customer Information - Geographic Area (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i229b43b7fccc4cce9e3c70ddf68792ac_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2464436 - Disclosure - Capital Stock (Details)",
     "role": "http://vsecorp.com/role/CapitalStockDetails",
     "shortName": "Capital Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:SharesIssuedPricePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1007008 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2466437 - Disclosure - 401(k) Plan (Details)",
     "role": "http://vsecorp.com/role/A401kPlanDetails",
     "shortName": "401(k) Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i379e298a65d54a83b55fd45b6c6b2e67_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "vsec:CurrentPortionOfEarnOutObligationFairValueDisclosure",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2469438 - Disclosure - Fair Value Measurements - Liabilities and Assets Measured at Fair Value (Details)",
     "role": "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails",
     "shortName": "Fair Value Measurements - Liabilities and Assets Measured at Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "id65f16c629c74eb786827f9ee1344a0a_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "vsec:MutualFundsHeldInDscPlanFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "vsec:IncomeTaxExpenseBenefitonInterestRateSwap",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2470439 - Disclosure - Fair Value Measurements - Narrative (Details)",
     "role": "http://vsecorp.com/role/FairValueMeasurementsNarrativeDetails",
     "shortName": "Fair Value Measurements - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "vsec:IncomeTaxExpenseBenefitonInterestRateSwap",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "ia917970fcbe84ddabc5aed06b0fff070_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2471440 - Disclosure - Fair Value Measurements - Earn-out Obligation Measured on Recurring Basis (Details)",
     "role": "http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails",
     "shortName": "Fair Value Measurements - Earn-out Obligation Measured on Recurring Basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "id09ab5d8b2a645d8846fe1cf1c267f39_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "ife9fa5bd360045808c783f7c69b7b0a7_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "vsec:GoodwillGrossSubjectToImpairment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2472441 - Disclosure - Fair Value Measurements - Level 3 Fair Value of Certain Assets Measured on a Non-recurring Basis (Details)",
     "role": "http://vsecorp.com/role/FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails",
     "shortName": "Fair Value Measurements - Level 3 Fair Value of Certain Assets Measured on a Non-recurring Basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "ife9fa5bd360045808c783f7c69b7b0a7_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "vsec:GoodwillGrossSubjectToImpairment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2475442 - Disclosure - Selected Quarterly Data (Unaudited) (Details)",
     "role": "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails",
     "shortName": "Selected Quarterly Data (Unaudited) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i99a91dd4024348feb0c8c7a3698dd1d8_D20201001-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OperatingCostsAndExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i47b81495ebac4b58a2804f61535c0e0f_D20210218-20210218",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2477443 - Disclosure - Subsequent Events (Details)",
     "role": "http://vsecorp.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i47b81495ebac4b58a2804f61535c0e0f_D20210218-20210218",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "ie7fa073a09014a269f8ed827bc7648dd_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2479444 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)",
     "role": "http://vsecorp.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": "vsec-20201231.htm",
      "contextRef": "ic26756e91843414c975474c0b281a398_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Nature of Business and Significant Accounting Policies",
     "role": "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPolicies",
     "shortName": "Nature of Business and Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vsec-20201231.htm",
      "contextRef": "i2334dce0fe5a478f9610d72f24d07bd4_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9999": {
     "firstAnchor": null,
     "groupType": "",
     "isDefault": "false",
     "longName": "Uncategorized Items - vsec-20201231.htm",
     "role": "http://xbrl.sec.gov/role/uncategorizedFacts",
     "shortName": "Uncategorized Items - vsec-20201231.htm",
     "subGroupType": "",
     "uniqueAnchor": null
    }
   },
   "segmentCount": 74,
   "tag": {
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationGeographicAreaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r594",
      "r595",
      "r596"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r597"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r592"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r600"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r598"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r594",
      "r595",
      "r596"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r168",
      "r187",
      "r188",
      "r189",
      "r190",
      "r192",
      "r194",
      "r198"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r168",
      "r187",
      "r188",
      "r189",
      "r190",
      "r192",
      "r194",
      "r198"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": {
     "auth_ref": [
      "r599"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.",
        "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]",
        "verboseLabel": "Future Minimum Annual Non-cancelable Commitments - Leases"
       }
      }
     },
     "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r120",
      "r127",
      "r223",
      "r372",
      "r373",
      "r374",
      "r400",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r120",
      "r127",
      "r223",
      "r372",
      "r373",
      "r374",
      "r400",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r120",
      "r127",
      "r223",
      "r372",
      "r373",
      "r374",
      "r400",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Person serving on board of directors.",
        "label": "Director [Member]",
        "terseLabel": "Non-employee Directors"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r206",
      "r321",
      "r327",
      "r561"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationMajorCustomersDetails",
      "http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r346",
      "r348",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r558",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://vsecorp.com/role/DebtNarrativeDetails",
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r346",
      "r348",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r558",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://vsecorp.com/role/DebtNarrativeDetails",
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r206",
      "r321",
      "r327",
      "r561"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationMajorCustomersDetails",
      "http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r201",
      "r321",
      "r325",
      "r519",
      "r557",
      "r559"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r201",
      "r321",
      "r325",
      "r519",
      "r557",
      "r559"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r335",
      "r346",
      "r348",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r558",
      "r562"
     ],
     "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": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://vsecorp.com/role/DebtNarrativeDetails",
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r335",
      "r346",
      "r348",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r558",
      "r562"
     ],
     "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": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://vsecorp.com/role/DebtNarrativeDetails",
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "auth_ref": [
      "r115",
      "r603"
     ],
     "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 - Valuation and Qualifying Accounts"
       }
      }
     },
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccounts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r202",
      "r203",
      "r321",
      "r326",
      "r560",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationGeographicAreaDetails",
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails",
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r202",
      "r203",
      "r321",
      "r326",
      "r560",
      "r577",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r601",
      "r602"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationGeographicAreaDetails",
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails",
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r208",
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of individual, or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Domain]",
        "terseLabel": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "nsuri": "http://fasb.org/srt/2020-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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "auth_ref": [
      "r115",
      "r603"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdateExtensibleList": {
     "auth_ref": [
      "r121",
      "r122",
      "r123",
      "r124",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r400",
      "r401",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates amendment to accounting standards.",
        "label": "Accounting Standards Update [Extensible List]",
        "terseLabel": "Accounting Standards Update [Extensible List]"
       }
      }
     },
     "localname": "AccountingStandardsUpdateExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "terseLabel": "Accrued Expenses and Other Current Liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "auth_ref": [
      "r232"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Allowance for Credit Losses"
       }
      }
     },
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ReceivablesandUnbilledReceivablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal": {
     "auth_ref": [
      "r227"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable from change in methodology.",
        "label": "Accounts Receivable, Change in Method, Credit Loss Expense (Reversal)",
        "terseLabel": "Change in estimates"
       }
      }
     },
     "localname": "AccountsReceivableChangeInMethodCreditLossExpenseReversal",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ReceivablesandUnbilledReceivablesAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r5",
      "r23",
      "r209",
      "r210"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://vsecorp.com/role/ReceivablesandUnbilledReceivablesComponentsofReceivablesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ReceivablesNetCurrent",
       "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": "Receivables, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets",
      "http://vsecorp.com/role/ReceivablesandUnbilledReceivablesComponentsofReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.",
        "label": "Accrued Liabilities and Other Liabilities",
        "terseLabel": "Accrued expenses and other current liabilities",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails",
      "http://vsecorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Liabilities and Other Liabilities [Abstract]",
        "terseLabel": "Accrued Liabilities and Other Liabilities [Abstract]"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccruedRoyaltiesCurrent": {
     "auth_ref": [
      "r9",
      "r10",
      "r41"
     ],
     "calculation": {
      "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "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 for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Royalties, Current",
        "terseLabel": "Accrued customer rebates and royalties"
       }
      }
     },
     "localname": "AccruedRoyaltiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r34",
      "r266"
     ],
     "calculation": {
      "http://vsecorp.com/role/PropertyandEquipmentDetails": {
       "order": 2.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",
        "negatedLabel": "Less accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r26",
      "r56",
      "r57",
      "r58",
      "r544",
      "r570",
      "r574"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r55",
      "r58",
      "r59",
      "r117",
      "r118",
      "r119",
      "r433",
      "r565",
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r251"
     ],
     "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",
        "terseLabel": "Acquired intangible assets, weighted average useful life"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r24"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r117",
      "r118",
      "r119",
      "r372",
      "r373",
      "r374"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating \u00a0\u00a0\u00a0\u00a0activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r351",
      "r365",
      "r376"
     ],
     "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": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Expense, after Tax",
        "totalLabel": "Stock-based compensation expense,\u00a0net of income tax\u00a0benefit"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpenseNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "auth_ref": [
      "r114"
     ],
     "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 credit losses on accounts receivable"
       }
      }
     },
     "localname": "AllowanceForCreditLossMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r213",
      "r226",
      "r228",
      "r231"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "periodEndLabel": "Balance as of December 31, 2020",
        "periodStartLabel": "Balance as of December 31, 2019",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ReceivablesandUnbilledReceivablesAllowanceforCreditLossesDetails",
      "http://vsecorp.com/role/ReceivablesandUnbilledReceivablesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": {
     "auth_ref": [
      "r230"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Recovery",
        "negatedTerseLabel": "Recoveries"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ReceivablesandUnbilledReceivablesAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "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": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ReceivablesandUnbilledReceivablesAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "auth_ref": [
      "r229"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "negatedTerseLabel": "Write-offs"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ReceivablesandUnbilledReceivablesAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r91",
      "r249",
      "r257"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingCostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r100",
      "r176",
      "r189",
      "r196",
      "r219",
      "r430",
      "r435",
      "r464",
      "r524",
      "r542"
     ],
     "calculation": {
      "http://vsecorp.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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails",
      "http://vsecorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "verboseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r6",
      "r7",
      "r53",
      "r100",
      "r219",
      "r430",
      "r435",
      "r464"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r353",
      "r367"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails",
      "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails",
      "http://vsecorp.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r440",
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails",
      "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails",
      "http://vsecorp.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Base Rate"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]",
        "terseLabel": "Buildings and building improvements"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r345",
      "r347"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r345",
      "r347",
      "r416",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.",
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "verboseLabel": "Business acquisition, percentage acquired"
       }
      }
     },
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": {
     "auth_ref": [
      "r414",
      "r415"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic",
        "terseLabel": "Basic earnings per share"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresBusinessAcquisitionProFormaInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": {
     "auth_ref": [
      "r414",
      "r415"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted",
        "terseLabel": "Diluted earnings per share"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresBusinessAcquisitionProFormaInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r414",
      "r415"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "terseLabel": "Business Acquisition, Pro Forma Information"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r414",
      "r415"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "terseLabel": "Net Income"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresBusinessAcquisitionProFormaInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r414",
      "r415"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresBusinessAcquisitionProFormaInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r412"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "label": "Business Combination, Acquisition Related Costs",
        "terseLabel": "Acquisition-related expenses"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r424",
      "r425",
      "r426"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Consideration payment"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": {
     "auth_ref": [
      "r428"
     ],
     "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",
        "verboseLabel": "Earn-out payments"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]",
        "terseLabel": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r116",
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the business description and accounting policies concepts.  Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.",
        "label": "Business Description and Accounting Policies [Text Block]",
        "verboseLabel": "Nature of Business and Significant Accounting Policies"
       }
      }
     },
     "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r4",
      "r31",
      "r93"
     ],
     "calculation": {
      "http://vsecorp.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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r13",
      "r94",
      "r97"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r86",
      "r93",
      "r96"
     ],
     "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 year",
        "periodStartLabel": "Cash and cash equivalents at beginning of year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r86",
      "r465"
     ],
     "calculation": {
      "http://vsecorp.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": "Net (decrease) increase in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r46",
      "r277",
      "r529",
      "r549"
     ],
     "calculation": {
      "http://vsecorp.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 12)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r274",
      "r275",
      "r276",
      "r284"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r298"
     ],
     "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 declared per share (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r117",
      "r118"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r21"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CapitalStockDetails",
      "http://vsecorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r21"
     ],
     "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, authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r21",
      "r293"
     ],
     "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": "Balance, ending balance (in shares)",
        "periodStartLabel": "Balance, beginning balance (in shares)",
        "terseLabel": "Common stock, outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, par value $0.05 per share, authorized 15,000,000 shares; issued and outstanding 11,055,037 and 10,970,123 respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "auth_ref": [
      "r333",
      "r334",
      "r349",
      "r377"
     ],
     "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]",
        "verboseLabel": "401(k) Plan"
       }
      }
     },
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/A401kPlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Components of Provision for Income Taxes [Abstract]"
       }
      }
     },
     "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r62",
      "r64",
      "r65",
      "r73",
      "r533",
      "r553"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive (loss) income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComputerEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.",
        "label": "Computer Equipment [Member]",
        "terseLabel": "Computer equipment"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r157",
      "r158",
      "r206",
      "r462",
      "r463"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r157",
      "r158",
      "r206",
      "r462",
      "r463",
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r157",
      "r158",
      "r206",
      "r462",
      "r463",
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r157",
      "r158",
      "r206",
      "r462",
      "r463"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration risk, percentage",
        "verboseLabel": "Percentage of revenue by customer"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationMajorCustomersDetails",
      "http://vsecorp.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r157",
      "r158",
      "r206",
      "r462",
      "r463"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r97",
      "r432"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerBasisOfPricingAxis": {
     "auth_ref": [
      "r321",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer.",
        "label": "Contract with Customer, Basis of Pricing [Axis]",
        "terseLabel": "Contract with Customer, Basis of Pricing [Axis]"
       }
      }
     },
     "localname": "ContractWithCustomerBasisOfPricingAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerBasisOfPricingDomain": {
     "auth_ref": [
      "r321",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts.",
        "label": "Contract with Customer, Basis of Pricing [Domain]",
        "terseLabel": "Contract with Customer, Basis of Pricing [Domain]"
       }
      }
     },
     "localname": "ContractWithCustomerBasisOfPricingDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r300",
      "r301",
      "r322"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "terseLabel": "Contract with customer, liability"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r300",
      "r301",
      "r322"
     ],
     "calculation": {
      "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r323"
     ],
     "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": "Contract with customer, liability, revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractorsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contractors [Abstract]"
       }
      }
     },
     "localname": "ContractorsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractualRightsMember": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights that arise from a contractual arrangement with a third party (not including franchise rights and license agreements).",
        "label": "Contractual Rights [Member]",
        "terseLabel": "Contract and customer-related"
       }
      }
     },
     "localname": "ContractualRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r187",
      "r188",
      "r189",
      "r190",
      "r192",
      "r198",
      "r200"
     ],
     "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, Non-Segment"
       }
      }
     },
     "localname": "CorporateNonSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r75",
      "r519"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingCostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Costs and operating expenses"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Revenue [Abstract]",
        "terseLabel": "Revenues:"
       }
      }
     },
     "localname": "CostOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r101",
      "r397",
      "r404"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": {
       "order": 1.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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r104",
      "r397"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r101",
      "r397",
      "r404",
      "r406"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": {
       "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": "Current Total"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r101",
      "r397",
      "r404"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": {
       "order": 2.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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r292"
     ],
     "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]",
        "verboseLabel": "Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/Debt"
     ],
     "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": "Base margin"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r17",
      "r289",
      "r526",
      "r541"
     ],
     "calculation": {
      "http://vsecorp.com/role/DebtLoanPaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://vsecorp.com/role/DebtLongtermdebtDetails": {
       "order": 1.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": "Long-term debt",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtLoanPaymentsDetails",
      "http://vsecorp.com/role/DebtLongtermdebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r43",
      "r291",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Effective interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Stated interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtLoanPaymentsDetails",
      "http://vsecorp.com/role/DebtLongtermdebtDetails",
      "http://vsecorp.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r44",
      "r103",
      "r294",
      "r295",
      "r296",
      "r297",
      "r475",
      "r476",
      "r478",
      "r539"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtLoanPaymentsDetails",
      "http://vsecorp.com/role/DebtLongtermdebtDetails",
      "http://vsecorp.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense recognized from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments), awarded to key employees or individuals. Excludes amount related to plans that cover generally all employees (for example, but not limited to, qualified pension plans).",
        "label": "Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense",
        "terseLabel": "Deferred compensation plan expense"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).",
        "label": "Deferred Compensation Liability, Classified, Noncurrent",
        "terseLabel": "Deferred compensation"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityClassifiedNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationPlanAssets": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.",
        "label": "Deferred Compensation Plan Assets",
        "terseLabel": "Deferred compensation plan assets"
       }
      }
     },
     "localname": "DeferredCompensationPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]",
        "terseLabel": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCostsCurrent": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.",
        "label": "Deferred Costs, Current",
        "terseLabel": "Deferred contract costs"
       }
      }
     },
     "localname": "DeferredCostsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r101",
      "r398",
      "r404"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": {
       "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r35",
      "r477"
     ],
     "calculation": {
      "http://vsecorp.com/role/DebtLongtermdebtDetails": {
       "order": 2.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": "Less debt issuance costs",
        "terseLabel": "Financing costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtLongtermdebtDetails",
      "http://vsecorp.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r101",
      "r398",
      "r404"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r91",
      "r101",
      "r398",
      "r404",
      "r405",
      "r406"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": {
       "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": "Deferred Total"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r18",
      "r19",
      "r388",
      "r525",
      "r540"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "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",
        "negatedTotalLabel": "Total gross deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r381",
      "r382"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "label": "Deferred Income Taxes and Tax Credits",
        "terseLabel": "Deferred taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r101",
      "r398",
      "r404"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": {
       "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r389"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "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": "Gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross [Abstract]",
        "terseLabel": "Gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGrossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsHedgingTransactions": {
     "auth_ref": [
      "r395",
      "r396"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "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 hedging transactions.",
        "label": "Deferred Tax Assets, Hedging Transactions",
        "terseLabel": "Interest rate swaps"
       }
      }
     },
     "localname": "DeferredTaxAssetsHedgingTransactions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r395",
      "r396"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 8.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 inventory.",
        "label": "Deferred Tax Assets, Inventory",
        "terseLabel": "Capitalized inventory"
       }
      }
     },
     "localname": "DeferredTaxAssetsInventory",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r391"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "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 gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r395",
      "r396"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "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 operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "US operating and capital loss carryforward"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": {
     "auth_ref": [
      "r395",
      "r396"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "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 foreign operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign",
        "terseLabel": "Foreign country operating loss carryforward"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r394",
      "r395",
      "r396"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "terseLabel": "Tax credit carryforward"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences": {
     "auth_ref": [
      "r395",
      "r396"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.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 compensated absences (includes, but not limited to, sick and personal days).",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences",
        "terseLabel": "Deferred compensation and accrued paid leave"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r395",
      "r396"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.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": "Stock-based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": {
     "auth_ref": [
      "r395",
      "r396"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 7.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 from reserves, classified as other.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves",
        "terseLabel": "Reserve for contract disallowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r390"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r382",
      "r391"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross [Abstract]",
        "terseLabel": "Gross deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts": {
     "auth_ref": [
      "r395",
      "r396"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "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 inventory.",
        "label": "Deferred Tax Liabilities, Inventory",
        "negatedTerseLabel": "Capitalized inventory"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r395",
      "r396"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "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 intangible assets other than goodwill.",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "negatedTerseLabel": "Goodwill and intangible assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "auth_ref": [
      "r395",
      "r396"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.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 leasing arrangements.",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "negatedTerseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r395",
      "r396"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "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 classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r395",
      "r396"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "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 from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedLabel": "Depreciation"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome": {
     "auth_ref": [
      "r395",
      "r396"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "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 tax deferred revenue or income classified as other.",
        "label": "Deferred Tax Liabilities, Tax Deferred Income",
        "negatedLabel": "Deferred revenues"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesTaxDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r344"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Defined contribution plan expense"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/A401kPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r91",
      "r264"
     ],
     "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 and amortization"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r91",
      "r171"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r441",
      "r442",
      "r444",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r438",
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Debt"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r321",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r321"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r377"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "verboseLabel": "Stock-Based Compensation Plans"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "auth_ref": [
      "r353",
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of share-based payment arrangement.",
        "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]",
        "terseLabel": "Schedule of Other Restricted Stock Awards"
       }
      }
     },
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [
      "r345",
      "r347"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendsCommonStock": {
     "auth_ref": [
      "r298",
      "r538"
     ],
     "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": "Dividends declared"
       }
      }
     },
     "localname": "DividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPayableCurrent": {
     "auth_ref": [
      "r10",
      "r41"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Dividends Payable, Current",
        "terseLabel": "Dividends payable"
       }
      }
     },
     "localname": "DividendsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r74",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r133",
      "r135",
      "r140",
      "r141",
      "r142",
      "r146",
      "r147",
      "r534",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (loss) earnings per share (in dollars per share)",
        "verboseLabel": "Net income (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome",
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "verboseLabel": "Basic earnings per share:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r74",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r135",
      "r140",
      "r141",
      "r142",
      "r146",
      "r147",
      "r534",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (loss) earnings per share (in dollars per share)",
        "verboseLabel": "Net income (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome",
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "verboseLabel": "Diluted earnings per share:"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r97",
      "r143",
      "r145"
     ],
     "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": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r528",
      "r550"
     ],
     "calculation": {
      "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "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.",
        "label": "Employee-related Liabilities",
        "terseLabel": "Accrued compensation and benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r366"
     ],
     "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": "Weighted average amortization period of compensation not yet recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r366"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Compensation expense not yet recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r365"
     ],
     "calculation": {
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax",
       "weight": -1.0
      }
     },
     "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",
        "negatedTerseLabel": "Income tax benefit recognized for stock-based compensation"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmploymentContractsMember": {
     "auth_ref": [
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts securing the services of employees, which may define the period of employment and the nature of the business relationship, and which may include nondisclosure and noncompete restrictions.",
        "label": "Employment Contracts [Member]",
        "terseLabel": "Employment Contracts"
       }
      }
     },
     "localname": "EmploymentContractsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EntityWideRevenueMajorCustomerLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Major Customer [Line Items]",
        "terseLabel": "Revenue, Major Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideRevenueMajorCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationMajorCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r117",
      "r118",
      "r119",
      "r122",
      "r130",
      "r132",
      "r151",
      "r223",
      "r293",
      "r298",
      "r372",
      "r373",
      "r374",
      "r400",
      "r401",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r472",
      "r565",
      "r566",
      "r567"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails",
      "http://vsecorp.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r448",
      "r449",
      "r450",
      "r458"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails",
      "http://vsecorp.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": {
     "auth_ref": [
      "r448",
      "r449",
      "r451"
     ],
     "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 on a Non-recurring Basis"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "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": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "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, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "auth_ref": [
      "r454",
      "r458"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income, and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r448",
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of 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 Text Block]",
        "terseLabel": "Fair Value of Assets and Liabilities"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r449",
      "r508",
      "r509",
      "r510"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails",
      "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "auth_ref": [
      "r457",
      "r458"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r448",
      "r449",
      "r452",
      "r453",
      "r459"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails",
      "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r336",
      "r337",
      "r342",
      "r343",
      "r449",
      "r508"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r336",
      "r337",
      "r342",
      "r343",
      "r449",
      "r509"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r449",
      "r510"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails",
      "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r448",
      "r449"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of liabilities, 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).  Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Fair Value Measured on a Recurring Basis"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "auth_ref": [
      "r454"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails",
      "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": {
     "auth_ref": [
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.",
        "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]",
        "verboseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementInputsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurement"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": {
     "auth_ref": [
      "r455"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings",
        "negatedTerseLabel": "Earn-out payments"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease": {
     "auth_ref": [
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Period Increase (Decrease)",
        "terseLabel": "Fair value adjustment included in costs and operating expenses"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net",
        "terseLabel": "Reclassification from long-term to current"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": {
     "auth_ref": [
      "r454"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": {
     "auth_ref": [
      "r456"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases",
        "terseLabel": "Acquisition date fair value of contingent consideration"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r508",
      "r509",
      "r510"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails",
      "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r457",
      "r459"
     ],
     "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, Measurements, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails",
      "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts": {
     "auth_ref": [
      "r211"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for charging off uncollectible financing receivables, including, but not limited to, factors and methodologies used in estimating the allowance for credit loss.",
        "label": "Financing Receivable, Allowance for Credit Losses, Policy for Uncollectible Amounts [Policy Text Block]",
        "terseLabel": "Allowance for Credit Losses"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Term of contract",
        "verboseLabel": "Finite-lived intangible asset, useful life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r256"
     ],
     "calculation": {
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedTerseLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r258"
     ],
     "calculation": {
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "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": "2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r258"
     ],
     "calculation": {
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "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": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r258"
     ],
     "calculation": {
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "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": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r258"
     ],
     "calculation": {
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "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": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r258"
     ],
     "calculation": {
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "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": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r250",
      "r252",
      "r256",
      "r259",
      "r520",
      "r521"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails",
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r256",
      "r521"
     ],
     "calculation": {
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Cost"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r250",
      "r255"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails",
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r256",
      "r520"
     ],
     "calculation": {
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Net Intangible Assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsFutureExpectedAmortizationofIntangibleAssetsDetails",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FixedPriceContractMember": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which amount of consideration is fixed.",
        "label": "Fixed-price Contract [Member]",
        "terseLabel": "Fixed Price Contract"
       }
      }
     },
     "localname": "FixedPriceContractMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "verboseLabel": "Furniture, fixtures, equipment and other"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfBusiness": {
     "auth_ref": [
      "r91",
      "r434"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.",
        "label": "Gain (Loss) on Disposition of Business",
        "terseLabel": "Loss on sale of a business entity and certain assets"
       }
      }
     },
     "localname": "GainLossOnSaleOfBusiness",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails",
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome",
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfInvestments": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.",
        "label": "Gain (Loss) on Sale of Investments",
        "negatedTerseLabel": "Loss on sale of a business entity and certain assets"
       }
      }
     },
     "localname": "GainLossOnSaleOfInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfProperties": {
     "auth_ref": [
      "r91",
      "r263",
      "r268"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.",
        "label": "Gain (Loss) on Sale of Properties",
        "terseLabel": "Gain on sale of property"
       }
      }
     },
     "localname": "GainLossOnSaleOfProperties",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails",
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome",
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedTerseLabel": "Gain on sale of property and equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r239",
      "r241",
      "r523"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://vsecorp.com/role/FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Goodwill",
        "totalLabel": "Balance as of December 31, 2020"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets",
      "http://vsecorp.com/role/FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r242"
     ],
     "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": "Increase from acquisitions"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetImpairment": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.",
        "label": "Goodwill and Intangible Asset Impairment",
        "negatedTerseLabel": "Goodwill and intangible asset impairment",
        "terseLabel": "Goodwill and intangible asset impairment"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetImpairment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails",
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows",
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome",
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r261"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "verboseLabel": "Goodwill and Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/GoodwillandIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r97",
      "r245"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "auth_ref": [
      "r97",
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.",
        "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Intangibles Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r91",
      "r240",
      "r244",
      "r246"
     ],
     "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",
        "negatedTerseLabel": "Impairment charge"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": {
     "auth_ref": [
      "r243"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of divestiture 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, Written off Related to Sale of Business Unit",
        "negatedTerseLabel": "Decrease from divestiture"
       }
      }
     },
     "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GovernmentContractReceivable": {
     "auth_ref": [
      "r518"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of receivables that are derived from government contracts.",
        "label": "Government Contract Receivable",
        "terseLabel": "Government contracts receivable"
       }
      }
     },
     "localname": "GovernmentContractReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ReceivablesandUnbilledReceivablesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": {
     "auth_ref": [
      "r91",
      "r260"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.",
        "label": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)",
        "terseLabel": "Impairment of intangible assets"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r97",
      "r262",
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment of Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r70",
      "r176",
      "r188",
      "r192",
      "r195",
      "r198",
      "r522",
      "r530",
      "r537",
      "r555"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [
      "r345",
      "r347"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r385",
      "r386",
      "r393",
      "r402",
      "r407",
      "r409",
      "r410",
      "r411"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r101",
      "r131",
      "r132",
      "r174",
      "r383",
      "r403",
      "r408",
      "r556"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "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)",
        "terseLabel": "Provision for income taxes",
        "totalLabel": "Provision for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome",
      "http://vsecorp.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails",
      "http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]",
        "terseLabel": "Effective Income Tax Reconciliation [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r66",
      "r97",
      "r379",
      "r380",
      "r386",
      "r387",
      "r392",
      "r399",
      "r578"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r384"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "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 increase (decrease) in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "terseLabel": "Valuation allowance"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r378",
      "r384"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "order": 5.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 the income tax rates.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount",
        "terseLabel": "Impact of Tax Act"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r384"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "order": 3.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 at statutory federal income tax rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": {
     "auth_ref": [
      "r384"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "order": 8.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 tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount",
        "terseLabel": "Other provision adjustments"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherReconcilingItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r384"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "order": 4.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 taxes, net of federal tax benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCredits": {
     "auth_ref": [
      "r384"
     ],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "order": 6.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": "Tax credits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r88",
      "r95"
     ],
     "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": "Cash paid for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable and deferred compensation"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Increase (Decrease) in Contract with Customer, Asset",
        "negatedTerseLabel": "Unbilled receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "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 impact of acquisitions:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accrued expenses and other current liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "Other current assets and noncurrent assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.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]",
        "verboseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r136",
      "r137",
      "r138",
      "r142"
     ],
     "calculation": {
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesWeightedAverageNumberofSharesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Effect of dilutive shares (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesWeightedAverageNumberofSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r248",
      "r254"
     ],
     "calculation": {
      "http://vsecorp.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": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r68",
      "r170",
      "r474",
      "r477",
      "r536"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Interest expense, net"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r535"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "negatedTerseLabel": "Interest expense, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r85",
      "r87",
      "r95"
     ],
     "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 paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities.",
        "label": "Interest Rate Derivative Liabilities, at Fair Value",
        "terseLabel": "Interest rate swaps"
       }
      }
     },
     "localname": "InterestRateDerivativeLiabilitiesAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails",
      "http://vsecorp.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Inventory, Finished Goods, Gross",
        "terseLabel": "Inventories, net"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r12",
      "r51",
      "r97",
      "r148",
      "r236",
      "r237",
      "r238"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LandAndLandImprovementsMember": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate held and assets that are an addition or improvement to real estate held.",
        "label": "Land and Land Improvements [Member]",
        "terseLabel": "Land and land improvements"
       }
      }
     },
     "localname": "LandAndLandImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandBuildingsAndImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate held and additions or improvements to real estate held and structures used in the conduct of business.",
        "label": "Land, Buildings and Improvements [Member]",
        "terseLabel": "Land, Buildings and Improvements"
       }
      }
     },
     "localname": "LandBuildingsAndImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseContractualTermAxis": {
     "auth_ref": [
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by contractual term of lease arrangement.",
        "label": "Lease Contractual Term [Axis]",
        "terseLabel": "Lease Arrangement, Type [Axis]"
       }
      }
     },
     "localname": "LeaseContractualTermAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseContractualTermDomain": {
     "auth_ref": [
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual term of lease arrangement.",
        "label": "Lease Contractual Term [Domain]",
        "terseLabel": "Lease Arrangement, Type [Domain]"
       }
      }
     },
     "localname": "LeaseContractualTermDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r497",
      "r499"
     ],
     "calculation": {
      "http://vsecorp.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": {
       "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, net"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r497"
     ],
     "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 Cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r265"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r487"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r498"
     ],
     "calculation": {
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails_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": "Minimum lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r498"
     ],
     "calculation": {
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "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": "After 2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r498"
     ],
     "calculation": {
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails_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 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": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r498"
     ],
     "calculation": {
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r498"
     ],
     "calculation": {
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r498"
     ],
     "calculation": {
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r498"
     ],
     "calculation": {
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "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": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r498"
     ],
     "calculation": {
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r488"
     ],
     "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": "Operating lease renewal term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Operating lease term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LessorOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessor, Operating Lease, Term of Contract",
        "terseLabel": "Lease payment term"
       }
      }
     },
     "localname": "LessorOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of credit outstanding"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r40",
      "r100",
      "r190",
      "r219",
      "r431",
      "r435",
      "r436",
      "r464"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r29",
      "r100",
      "r219",
      "r464",
      "r527",
      "r546"
     ],
     "calculation": {
      "http://vsecorp.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 stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and Stockholders' Equity",
        "verboseLabel": "Liabilities and Stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets",
      "http://vsecorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r42",
      "r100",
      "r219",
      "r431",
      "r435",
      "r436",
      "r464"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r38"
     ],
     "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": "Revolving loans maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r215"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "verboseLabel": "Receivables and Unbilled Receivables"
       }
      }
     },
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ReceivablesandUnbilledReceivables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing supported by a written promise to pay an obligation.",
        "label": "Loans Payable [Member]",
        "terseLabel": "Term Loan"
       }
      }
     },
     "localname": "LoansPayableMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtLongtermdebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "LIBOR"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r17",
      "r290",
      "r526",
      "r543"
     ],
     "calculation": {
      "http://vsecorp.com/role/DebtLongtermdebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://vsecorp.com/role/DebtLongtermdebtDetails_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"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtLongtermdebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://vsecorp.com/role/DebtLongtermdebtDetails_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",
        "terseLabel": "Current portion of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets",
      "http://vsecorp.com/role/DebtLongtermdebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r106",
      "r287"
     ],
     "calculation": {
      "http://vsecorp.com/role/DebtLoanPaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "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 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": "Long-Term Debt, Maturity, Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtLoanPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r106",
      "r287"
     ],
     "calculation": {
      "http://vsecorp.com/role/DebtLoanPaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "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": "2023*"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtLoanPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r106",
      "r287"
     ],
     "calculation": {
      "http://vsecorp.com/role/DebtLoanPaymentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "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": "2022"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtLoanPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://vsecorp.com/role/DebtLongtermdebtDetails_1": {
       "order": 2.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 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"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets",
      "http://vsecorp.com/role/DebtLongtermdebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r44"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtLoanPaymentsDetails",
      "http://vsecorp.com/role/DebtLongtermdebtDetails",
      "http://vsecorp.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r44",
      "r288"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtLoanPaymentsDetails",
      "http://vsecorp.com/role/DebtLongtermdebtDetails",
      "http://vsecorp.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "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": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r285",
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": {
     "auth_ref": [
      "r3",
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures.  This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.",
        "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]",
        "terseLabel": "Acquisition and Divestitures"
       }
      }
     },
     "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestitures"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash (used in) provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.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": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://vsecorp.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) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.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": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r86",
      "r89",
      "r92"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.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": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r2",
      "r60",
      "r63",
      "r71",
      "r92",
      "r100",
      "r121",
      "r125",
      "r126",
      "r127",
      "r128",
      "r131",
      "r132",
      "r139",
      "r176",
      "r188",
      "r192",
      "r195",
      "r198",
      "r219",
      "r464",
      "r531",
      "r551"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://vsecorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net (loss) income",
        "totalLabel": "Net (loss) income",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows",
      "http://vsecorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome",
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome",
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements Not Yet Adopted"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Countries excluding the United States of America (US).",
        "label": "Non-US [Member]",
        "terseLabel": "Other Countries"
       }
      }
     },
     "localname": "NonUsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationGeographicAreaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash Investing and Financing Items [Abstract]",
        "terseLabel": "Supplemental disclosure of noncash investing and financing activities:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r419"
     ],
     "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": "Noncompete Agreements"
       }
      }
     },
     "localname": "NoncompeteAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NotesReceivableGross": {
     "auth_ref": [
      "r233",
      "r234",
      "r235"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of financing receivable.",
        "label": "Financing Receivable, before Allowance for Credit Loss",
        "terseLabel": "Note receivable"
       }
      }
     },
     "localname": "NotesReceivableGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableNet": {
     "auth_ref": [
      "r23",
      "r209",
      "r233"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement.",
        "label": "Financing Receivable, after Allowance for Credit Loss",
        "terseLabel": "Note receivable, net"
       }
      }
     },
     "localname": "NotesReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableRelatedPartiesCurrent": {
     "auth_ref": [
      "r48",
      "r105",
      "r503"
     ],
     "calculation": {
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due within 1 year (or 1 business cycle).",
        "label": "Notes Receivable, Related Parties, Current",
        "terseLabel": "Current portion of notes receivable"
       }
      }
     },
     "localname": "NotesReceivableRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableRelatedPartiesNoncurrent": {
     "auth_ref": [
      "r14",
      "r22",
      "r102",
      "r503"
     ],
     "calculation": {
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due after 1 year (or 1 business cycle).",
        "label": "Notes Receivable, Related Parties, Noncurrent",
        "terseLabel": "Long-term portion of notes receivable"
       }
      }
     },
     "localname": "NotesReceivableRelatedPartiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r164"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of Operating Segments",
        "terseLabel": "Number of reportable operating segments",
        "verboseLabel": "Number of operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails",
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingCostsAndExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome": {
       "order": 2.0,
       "parentTag": "vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense",
       "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": "Costs and operating expenses",
        "totalLabel": "Total costs and operating expenses"
       }
      }
     },
     "localname": "OperatingCostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome",
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingCostsAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Costs and Expenses [Abstract]",
        "terseLabel": "Costs and operating expenses:"
       }
      }
     },
     "localname": "OperatingCostsAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r176",
      "r188",
      "r192",
      "r195",
      "r198"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome": {
       "order": 1.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": "Operating income",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails",
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome",
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r490",
      "r499"
     ],
     "calculation": {
      "http://vsecorp.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r484"
     ],
     "calculation": {
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "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 minimum lease payments"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r484"
     ],
     "calculation": {
      "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      },
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "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",
        "negatedLabel": "Less: current maturities of lease liabilities",
        "terseLabel": "Current portion of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails",
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r485"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]",
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r484"
     ],
     "calculation": {
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      },
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Long-term lease liabilities",
        "verboseLabel": "Long-term operating lease obligations"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesMaturitiesofOperatingLeaseLiabilitiesDetails",
      "http://vsecorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r486",
      "r494"
     ],
     "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": "Cash payments"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r483"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease - right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r496",
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate, percent"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r495",
      "r499"
     ],
     "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": "Weighted average remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesRentExpenseSubleaseRentals1": {
     "auth_ref": [
      "r479"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of sublease rental income recognized during the period that reduces the entity's rent expense incurred under operating leases.",
        "label": "Operating Leases, Rent Expense, Sublease Rentals",
        "verboseLabel": "Sublease rentals"
       }
      }
     },
     "localname": "OperatingLeasesRentExpenseSubleaseRentals1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r187",
      "r188",
      "r189",
      "r190",
      "r192",
      "r198"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r9",
      "r10",
      "r11",
      "r41"
     ],
     "calculation": {
      "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets [Abstract]",
        "terseLabel": "Other Assets [Abstract]"
       }
      }
     },
     "localname": "OtherAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets",
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.",
        "label": "Other Assets Disclosure [Text Block]",
        "verboseLabel": "Other Current Assets and Other Assets"
       }
      }
     },
     "localname": "OtherAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsMember": {
     "auth_ref": [
      "r440",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other assets.",
        "label": "Other Assets [Member]",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAssetsMiscellaneousCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.",
        "label": "Other Assets, Miscellaneous, Current",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAssetsMiscellaneousCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsMiscellaneousNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.",
        "label": "Other Assets, Miscellaneous, Noncurrent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAssetsMiscellaneousNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets",
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Noncurrent [Abstract]",
        "terseLabel": "Other Assets, Noncurrent [Abstract]"
       }
      }
     },
     "localname": "OtherAssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember": {
     "auth_ref": [
      "r265"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All other long term capitalized assets related to property plant and equipment not otherwise previously categorized.",
        "label": "Other Capitalized Property Plant and Equipment [Member]",
        "terseLabel": "Other Capitalized Property Plant and Equipment"
       }
      }
     },
     "localname": "OtherCapitalizedPropertyPlantAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "auth_ref": [
      "r54",
      "r56"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "terseLabel": "Change in fair value of interest rate swap\u00a0agreements, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome",
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r61",
      "r64",
      "r67",
      "r72",
      "r293",
      "r466",
      "r471",
      "r472",
      "r532",
      "r552"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "totalLabel": "Other comprehensive loss, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r54",
      "r56",
      "r447"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax",
        "terseLabel": "Change in fair value of interest rate swap\u00a0agreements, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome",
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCurrentAssetsMember": {
     "auth_ref": [
      "r440",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other current assets.",
        "label": "Other Current Assets [Member]",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherCurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails",
      "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails",
      "http://vsecorp.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherCurrentLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of other current liabilities.",
        "label": "Other Current Liabilities [Table Text Block]",
        "terseLabel": "Other Current Liabilities"
       }
      }
     },
     "localname": "OtherCurrentLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent assets.",
        "label": "Other Noncurrent Assets [Member]",
        "terseLabel": "Long-term Portion"
       }
      }
     },
     "localname": "OtherNoncurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsEarnoutObligationMeasuredonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PatentedTechnologyMember": {
     "auth_ref": [
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exclusive legal right granted by the government to the owner of the patented technology to exploit the technology for a period of time specified by law.",
        "label": "Patented Technology [Member]",
        "terseLabel": "Acquired technologies"
       }
      }
     },
     "localname": "PatentedTechnologyMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails",
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]",
        "terseLabel": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "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",
        "negatedLabel": "Payment of debt financing costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "negatedLabel": "Payment of taxes for equity transactions",
        "terseLabel": "Tax withholding associated with awards issued"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows",
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r79",
      "r427"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "verboseLabel": "Cash consideration"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedLabel": "Cash paid for acquisitions, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r80"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Payments to Acquire Productive Assets",
        "terseLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r353",
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PostemploymentBenefitPlansPolicy": {
     "auth_ref": [
      "r97",
      "r334"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for postemployment benefits. Postemployment benefits are benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement, except for: a) benefits provided through a pension or postretirement benefit plan, b) individual deferred compensation arrangements, c) special or contractual termination benefits, and d) stock compensation plans.",
        "label": "Postemployment Benefit Plans, Policy [Policy Text Block]",
        "terseLabel": "Deferred Compensation Plans"
       }
      }
     },
     "localname": "PostemploymentBenefitPlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "terseLabel": "Reclassifications"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfBusinesses": {
     "auth_ref": [
      "r77"
     ],
     "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": "Proceeds from sale of business"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfBusinesses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-term Debt",
        "terseLabel": "Borrowings on loan agreement"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from the sale of property and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductConcentrationRiskMember": {
     "auth_ref": [
      "r156"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.",
        "label": "Product Concentration Risk [Member]",
        "terseLabel": "Product Concentration Risk"
       }
      }
     },
     "localname": "ProductConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProductMember": {
     "auth_ref": [
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery.",
        "label": "Product [Member]",
        "terseLabel": "Products"
       }
      }
     },
     "localname": "ProductMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r34",
      "r267"
     ],
     "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, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails",
      "http://vsecorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r271",
      "r579",
      "r580",
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure 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 Disclosure [Text Block]",
        "verboseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/PropertyandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r33",
      "r265"
     ],
     "calculation": {
      "http://vsecorp.com/role/PropertyandEquipmentDetails": {
       "order": 1.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": "Property and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/PropertyandEquipmentDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails",
      "http://vsecorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r15",
      "r16",
      "r267",
      "r548"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://vsecorp.com/role/PropertyandEquipmentDetails": {
       "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": "Total property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets",
      "http://vsecorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r32",
      "r97",
      "r267",
      "r579",
      "r580"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r15",
      "r267"
     ],
     "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": "Schedule of Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/PropertyandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r15",
      "r265"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails",
      "http://vsecorp.com/role/PropertyandEquipmentDetails"
     ],
     "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",
        "verboseLabel": "Property, plant and equipment, useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_QuarterlyFinancialDataAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Quarterly Financial Data [Abstract]",
        "terseLabel": "Quarterly Financial Data [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialDataAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.",
        "label": "Quarterly Financial Information [Text Block]",
        "verboseLabel": "Selected Quarterly Data (Unaudited)"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/SelectedQuarterlyDataUnaudited"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate": {
     "auth_ref": [
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Yield on the receivable, on which interest has been imputed, as calculated from its issuance value or purchase price. The calculated effective interest rate considers factors such as the issued face value or price paid for the receivable, the time period between payments, and the time until maturity [full receipt] of the receivable.",
        "label": "Receivable with Imputed Interest, Effective Yield (Interest Rate)",
        "terseLabel": "Imputed interest rate discount"
       }
      }
     },
     "localname": "ReceivableWithImputedInterestEffectiveYieldInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ReceivableWithImputedInterestFaceAmount": {
     "auth_ref": [
      "r476"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The principal amount of the receivable or note before consideration of the discount or premium.",
        "label": "Receivable with Imputed Interest, Face Amount",
        "terseLabel": "Notes receivable from the sale of a business entity and certain assets"
       }
      }
     },
     "localname": "ReceivableWithImputedInterestFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]",
        "terseLabel": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReceivablesNetCurrent": {
     "auth_ref": [
      "r23",
      "r30",
      "r547",
      "r576"
     ],
     "calculation": {
      "http://vsecorp.com/role/ReceivablesandUnbilledReceivablesComponentsofReceivablesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.",
        "label": "Receivables, Net, Current",
        "totalLabel": "Receivables and unbilled receivables"
       }
      }
     },
     "localname": "ReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ReceivablesandUnbilledReceivablesComponentsofReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r97",
      "r212",
      "r216",
      "r217",
      "r218"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.",
        "label": "Receivable [Policy Text Block]",
        "terseLabel": "Receivables and Unbilled Receivables"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).",
        "label": "Repayments of Long-term Capital Lease Obligations",
        "negatedLabel": "Payments on financing lease obligations"
       }
      }
     },
     "localname": "RepaymentsOfLongTermCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-term Debt",
        "negatedLabel": "Repayments on loan agreement"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockExpense": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.",
        "label": "Restricted Stock or Unit Expense",
        "terseLabel": "Stock-based compensation included in costs and operating expenses"
       }
      }
     },
     "localname": "RestrictedStockExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r143"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r25",
      "r298",
      "r375",
      "r545",
      "r569",
      "r574"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 4.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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r117",
      "r118",
      "r119",
      "r122",
      "r130",
      "r132",
      "r223",
      "r372",
      "r373",
      "r374",
      "r400",
      "r401",
      "r565",
      "r567"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r167",
      "r168",
      "r187",
      "r193",
      "r194",
      "r201",
      "r202",
      "r206",
      "r320",
      "r321",
      "r519"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome": {
       "order": 1.0,
       "parentTag": "vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense",
       "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": "Revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationGeographicAreaDetails",
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationMajorCustomersDetails",
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails",
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome",
      "http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails",
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r98",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r332"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r310",
      "r311",
      "r324",
      "r332"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r204"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.",
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
        "terseLabel": "Revenue by Geographic Areas"
       }
      }
     },
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r308"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Revenue, remaining performance obligation, amount"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionNarrativeDetails",
      "http://vsecorp.com/role/RevenueRecognitionPerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionPerformanceObligationsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionPerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionNarrativeDetails",
      "http://vsecorp.com/role/RevenueRecognitionPerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "terseLabel": "Revenue, remaining performance obligation, percentage"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionPerformanceObligationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "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": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]"
       }
      }
     },
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationGeographicAreaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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 Loans"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtLoanPaymentsDetails",
      "http://vsecorp.com/role/DebtLongtermdebtDetails",
      "http://vsecorp.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleAndLeasebackTransactionGainLossNet": {
     "auth_ref": [
      "r493",
      "r499",
      "r501"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale and leaseback transaction from transfer of asset accounted for as sale.",
        "label": "Sale and Leaseback Transaction, Gain (Loss), Net",
        "terseLabel": "Sale price"
       }
      }
     },
     "localname": "SaleAndLeasebackTransactionGainLossNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleLeasebackTransactionNetBookValue": {
     "auth_ref": [
      "r480",
      "r481",
      "r482",
      "r502"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net book value of the asset(s) sold in connection with the sale of the property to another party and lease back to the seller.",
        "label": "Sale Leaseback Transaction, Net Book Value",
        "terseLabel": "Net book value"
       }
      }
     },
     "localname": "SaleLeasebackTransactionNetBookValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received on stock transaction after deduction of issuance costs.",
        "label": "Sale of Stock, Consideration Received on Transaction",
        "terseLabel": "Public offering proceeds"
       }
      }
     },
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "terseLabel": "Public offering, issued (in shares)"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "label": "Sale of Stock, Price Per Share",
        "terseLabel": "Public offering price (in dollars per share)"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r157",
      "r206"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Revenue Benchmark"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Components of Receivables"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ReceivablesandUnbilledReceivablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r416",
      "r417"
     ],
     "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 Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "auth_ref": [
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.",
        "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]",
        "terseLabel": "Stock-based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r399"
     ],
     "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": "Components of Provision for Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r44",
      "r103",
      "r294",
      "r295",
      "r296",
      "r297",
      "r475",
      "r476",
      "r478",
      "r539"
     ],
     "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"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r391"
     ],
     "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": "Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r384"
     ],
     "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": "Effective Income Tax Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": {
     "auth_ref": [
      "r206"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.",
        "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]",
        "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationMajorCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r250",
      "r255",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r250",
      "r255"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r245",
      "r247"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r245",
      "r247"
     ],
     "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": "Goodwill by Operating Segment"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r287"
     ],
     "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 Term Loan Payments"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": {
     "auth_ref": [
      "r35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of noncurrent assets.",
        "label": "Schedule of Other Assets, Noncurrent [Table Text Block]",
        "terseLabel": "Schedule of Other Noncurrent Assets"
       }
      }
     },
     "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amounts of other current assets.",
        "label": "Schedule of Other Current Assets [Table Text Block]",
        "terseLabel": "Schedule of Other Current Assets"
       }
      }
     },
     "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": {
     "auth_ref": [
      "r358"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.",
        "label": "Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]",
        "terseLabel": "Share-based Compensation Related to Restricted Stock Awards"
       }
      }
     },
     "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r34",
      "r267"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails",
      "http://vsecorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r149"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.",
        "label": "Quarterly Financial Information [Table Text Block]",
        "terseLabel": "Selected Quarterly Data (Unaudited)"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.",
        "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]",
        "terseLabel": "Revenue by Customer"
       }
      }
     },
     "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "auth_ref": [
      "r69",
      "r205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationGeographicAreaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r176",
      "r179",
      "r191",
      "r245"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails",
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r176",
      "r179",
      "r191",
      "r245"
     ],
     "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": "Segment Information"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r353",
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).",
        "label": "Schedule of Weighted Average Number of Shares [Table Text Block]",
        "terseLabel": "Weighted Average Number of Shares"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Future Amortization of Intangible Assets"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r163",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r187",
      "r188",
      "r189",
      "r190",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r198",
      "r206",
      "r557"
     ],
     "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": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails",
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails",
      "http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]",
        "terseLabel": "Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r163",
      "r165",
      "r166",
      "r176",
      "r180",
      "r192",
      "r196",
      "r197",
      "r198",
      "r199",
      "r201",
      "r205",
      "r206",
      "r207"
     ],
     "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": "Business Segments and Customer Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails",
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r97",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r202"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingCostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServiceMember": {
     "auth_ref": [
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.",
        "label": "Service [Member]",
        "terseLabel": "Services"
       }
      }
     },
     "localname": "ServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ServicingContractsMember": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts to service financial assets including, but not limited to, credit cards and mortgages.",
        "label": "Servicing Contracts [Member]",
        "terseLabel": "Servicing Contracts"
       }
      }
     },
     "localname": "ServicingContractsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement, Noncash Expense [Abstract]",
        "terseLabel": "Share-based Payment Arrangement, Noncash Expense [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r357"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r362"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r360"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r359"
     ],
     "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": "Unvested, ending balance (in shares)",
        "periodStartLabel": "Unvested, beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r359"
     ],
     "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": "Unvested, ending balance (in dollars per share)",
        "periodStartLabel": "Unvested, beginning balance (in dollars per share)",
        "terseLabel": "Grant date fair value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r361"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r361"
     ],
     "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",
        "verboseLabel": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r354"
     ],
     "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": "Shares authorized (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r367"
     ],
     "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 issuance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r350",
      "r355"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r97",
      "r353",
      "r356"
     ],
     "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": "Stock-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Shares Issued, Price Per Share",
        "terseLabel": "Proceeds from the issuance of common stock (in dollars per share)"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CapitalStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r491",
      "r499"
     ],
     "calculation": {
      "http://vsecorp.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short-term lease cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r1",
      "r163",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r187",
      "r188",
      "r189",
      "r190",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r198",
      "r206",
      "r245",
      "r269",
      "r272",
      "r273",
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails",
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails",
      "http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r47",
      "r117",
      "r118",
      "r119",
      "r122",
      "r130",
      "r132",
      "r151",
      "r223",
      "r293",
      "r298",
      "r372",
      "r373",
      "r374",
      "r400",
      "r401",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r472",
      "r565",
      "r566",
      "r567"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome",
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "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/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r117",
      "r118",
      "r119",
      "r151",
      "r519"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome",
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r293",
      "r298"
     ],
     "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",
        "terseLabel": "Restricted stock awarded (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r20",
      "r21",
      "r293",
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture",
        "verboseLabel": "Stock-based compensation (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r20",
      "r21",
      "r298",
      "r352",
      "r363"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture",
        "verboseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r21",
      "r27",
      "r28",
      "r100",
      "r214",
      "r219",
      "r464"
     ],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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": "Balance, ending balance",
        "periodStartLabel": "Balance, beginning balance",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets",
      "http://vsecorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets",
      "http://vsecorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r99",
      "r298",
      "r299"
     ],
     "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]",
        "verboseLabel": "Capital Stock"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CapitalStock"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubleaseIncome": {
     "auth_ref": [
      "r492",
      "r499"
     ],
     "calculation": {
      "http://vsecorp.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": {
       "order": 3.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",
        "negatedTerseLabel": "Less: sublease income"
       }
      }
     },
     "localname": "SubleaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r473",
      "r506"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r473",
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r473",
      "r506"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r473",
      "r506"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]",
        "terseLabel": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r505",
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental cash flow disclosures:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SwapMember": {
     "auth_ref": [
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A forward-based contract in which two parties agree to swap streams of payments over a specified period. The payment streams are based on an agreed-upon (or notional) principal amount. The term notional is used because swap contracts generally involve no exchange of principal at either inception or maturity. Rather, the notional amount serves as a basis for calculation of the payment streams to be exchanged.",
        "label": "Swap [Member]",
        "terseLabel": "Swap"
       }
      }
     },
     "localname": "SwapMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TimeAndMaterialsContractMember": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which amount of consideration is based on time and materials consumed.",
        "label": "Time-and-materials Contract [Member]",
        "terseLabel": "T&amp;M Contract"
       }
      }
     },
     "localname": "TimeAndMaterialsContractMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "auth_ref": [
      "r321",
      "r330"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by timing of transfer of good or service to customer.",
        "label": "Timing of Transfer of Good or Service [Axis]",
        "terseLabel": "Timing of Transfer of Good or Service [Axis]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "auth_ref": [
      "r321",
      "r330"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.",
        "label": "Timing of Transfer of Good or Service [Domain]",
        "terseLabel": "Timing of Transfer of Good or Service [Domain]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r418"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails",
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredAtPointInTimeMember": {
     "auth_ref": [
      "r330"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred at point in time.",
        "label": "Transferred at Point in Time [Member]",
        "terseLabel": "Transferred at Point in Time"
       }
      }
     },
     "localname": "TransferredAtPointInTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredOverTimeMember": {
     "auth_ref": [
      "r330"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred over time.",
        "label": "Transferred over Time [Member]",
        "terseLabel": "Transferred over Time"
       }
      }
     },
     "localname": "TransferredOverTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://vsecorp.com/role/ReceivablesandUnbilledReceivablesComponentsofReceivablesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ReceivablesNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.",
        "label": "Unbilled Receivables, Current",
        "terseLabel": "Unbilled receivables, net"
       }
      }
     },
     "localname": "UnbilledReceivablesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets",
      "http://vsecorp.com/role/ReceivablesandUnbilledReceivablesComponentsofReceivablesDetails",
      "http://vsecorp.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r152",
      "r153",
      "r154",
      "r155",
      "r159",
      "r160",
      "r161"
     ],
     "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 in the Preparation of Financial Statements"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": {
     "auth_ref": [
      "r114"
     ],
     "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": "Valuation allowance for deferred tax assets"
       }
      }
     },
     "localname": "ValuationAllowanceOfDeferredTaxAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r107",
      "r113"
     ],
     "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 Year",
        "periodStartLabel": "Balance at Beginning of Year"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesBalance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "auth_ref": [
      "r110"
     ],
     "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": "Additions Charged to Statement of Income Accounts"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": {
     "auth_ref": [
      "r111"
     ],
     "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": "Other"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r112"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [
      "r107",
      "r108",
      "r109",
      "r112",
      "r113"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r107",
      "r108",
      "r109",
      "r112",
      "r113"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtNarrativeDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r134",
      "r142"
     ],
     "calculation": {
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesWeightedAverageNumberofSharesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted weighted average shares outstanding (in shares)",
        "totalLabel": "Diluted weighted average shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome",
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesWeightedAverageNumberofSharesDetails",
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r133",
      "r142"
     ],
     "calculation": {
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesWeightedAverageNumberofSharesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic weighted average shares outstanding (in shares)",
        "verboseLabel": "Basic weighted average common shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome",
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesWeightedAverageNumberofSharesDetails",
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]",
        "terseLabel": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesWeightedAverageNumberofSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vsec_AccumulatedImpairmentLoss": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The accumulated impairment losses related to intangible assets as of the balance sheet date.",
        "label": "Accumulated Impairment Loss",
        "negatedTerseLabel": "Accumulated Impairment Loss"
       }
      }
     },
     "localname": "AccumulatedImpairmentLoss",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_AmendedAndRestatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to the amended and restated loan agreements.",
        "label": "Amended and Restated [Member]",
        "terseLabel": "Amended and Restated"
       }
      }
     },
     "localname": "AmendedAndRestatedMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_AviationAcquisitionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aviation Acquisitions company research &amp; investing information.",
        "label": "Aviation Acquisitions [Member]",
        "terseLabel": "Aviation"
       }
      }
     },
     "localname": "AviationAcquisitionsMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails",
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails",
      "http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_BusinessDivestitureAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Divestiture [Axis]",
        "label": "Business Divestiture [Axis]",
        "terseLabel": "Business Divestiture [Axis]"
       }
      }
     },
     "localname": "BusinessDivestitureAxis",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vsec_BusinessDivestitureDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Domain] for Business Divestiture [Axis]",
        "label": "Business Divestiture [Domain]",
        "terseLabel": "Business Divestiture [Domain]"
       }
      }
     },
     "localname": "BusinessDivestitureDomain",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_CTAerospaceLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CT Aerospace LLC [Member]",
        "label": "CT Aerospace LLC [Member]",
        "terseLabel": "CT Aerospace LLC"
       }
      }
     },
     "localname": "CTAerospaceLLCMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_CommercialMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents commercial customers.",
        "label": "Commercial [Member]",
        "terseLabel": "Commercial"
       }
      }
     },
     "localname": "CommercialMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_CommonStockVotingRightsNumberOfVotes": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of votes stockholders are entitled to per common share",
        "label": "Common Stock, Voting Rights, Number Of Votes",
        "terseLabel": "Number of votes stockholders are entitled to per common share"
       }
      }
     },
     "localname": "CommonStockVotingRightsNumberOfVotes",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/CapitalStockDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vsec_ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk and determining the fair value of financial instruments.",
        "label": "Concentration of Credit Risk, Fair Value of Financial Instruments [Policy Text Block]",
        "terseLabel": "Concentration of Credit Risk, Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "ConcentrationOfCreditRiskFairValueOfFinancialInstrumentsPolicyTextBlock",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "vsec_ContractWithCustomerCustomerAdvances": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customer, Customer Advances",
        "label": "Contract with Customer, Customer Advances",
        "terseLabel": "Customer advances"
       }
      }
     },
     "localname": "ContractWithCustomerCustomerAdvances",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_CorporateUnallocatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate headquarter items not allocated to segments. Reconciliation of the total of reportable segments' amounts of revenues, measures of profits or loss, assets or amounts for every other significant item of information disclosed, to the consolidated amount.",
        "label": "Corporate/unallocated [Member]",
        "terseLabel": "Corporate"
       }
      }
     },
     "localname": "CorporateUnallocatedMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_CostTypeContractMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost-Type Contract [Member]",
        "label": "Cost-Type Contract [Member]",
        "terseLabel": "Cost Plus Contract"
       }
      }
     },
     "localname": "CostTypeContractMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_CurrentPortionOfEarnOutObligationFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents fair value of recognized liabilities arising from a contingency assumed in a business combination.",
        "label": "Current Portion Of Earn Out Obligation Fair Value Disclosure",
        "terseLabel": "Current portion of earn-out obligation",
        "verboseLabel": "Earn-out obligation-current"
       }
      }
     },
     "localname": "CurrentPortionOfEarnOutObligationFairValueDisclosure",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets",
      "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_CurrentPortionOfEarnOutObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current Portion Of Earn Out Obligations [Member]",
        "label": "Current Portion Of Earn Out Obligations [Member]",
        "terseLabel": "Current Portion of Earn Out Obligations"
       }
      }
     },
     "localname": "CurrentPortionOfEarnOutObligationsMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_DeferredTaxAssetsOperatingLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Operating Lease Liability",
        "label": "Deferred Tax Assets, Operating Lease Liability",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLeaseLiability",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_DepartmentofDefenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Department of Defense [Member]",
        "label": "Department of Defense [Member]",
        "terseLabel": "DoD"
       }
      }
     },
     "localname": "DepartmentofDefenseMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_DepreciationAndAmortizationExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense included in continuing operations 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 and amortization expense",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortizationExpense",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_EarnOutObligationPayments": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies the line item during the period for the payment of earn-out obligation.",
        "label": "Earn-out obligation payments",
        "negatedTerseLabel": "Earn-out obligation payments"
       }
      }
     },
     "localname": "EarnOutObligationPayments",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_EarnOutObligationsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents recognized liabilities arising from a contingency assumed in a business combination.",
        "label": "Earn Out Obligations Fair Value Disclosure",
        "terseLabel": "Earn-out obligation, less current portion",
        "verboseLabel": "Earn-out obligation-long-term"
       }
      }
     },
     "localname": "EarnOutObligationsFairValueDisclosure",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedBalanceSheets",
      "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_EarnOutObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earn Out Obligations [Member]",
        "label": "Earn Out Obligations [Member]",
        "terseLabel": "Earn Out Obligations"
       }
      }
     },
     "localname": "EarnOutObligationsMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Permanent Differences, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Permanent Differences, Amount",
        "terseLabel": "Permanent differences, net"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Prior Year True-Up Adjustment, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Prior Year True-Up Adjustment, Amount",
        "negatedTerseLabel": "Prior year true-up adjustment"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationPriorYearTrueUpAdjustmentAmount",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_EmployeeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee [Member]",
        "label": "Employee [Member]",
        "terseLabel": "Employee"
       }
      }
     },
     "localname": "EmployeeMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansSharebasedCompensationRelatedtoRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_FederalGroupMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Our Federal Services Group is a reporting segment that provides legacy equipment sustainment, engineering, technical, management, integrated logistics support and information technology services to Department of Defense and other government agencies.",
        "label": "Federal Services Group [Member]",
        "terseLabel": "Federal and Defense"
       }
      }
     },
     "localname": "FederalGroupMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails",
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails",
      "http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_FinancingReceivableVariableDiscount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Variable Discount",
        "label": "Financing Receivable, Variable Discount",
        "terseLabel": "Variable discount"
       }
      }
     },
     "localname": "FinancingReceivableVariableDiscount",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_FirstChoiceAerospaceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Choice Aerospace [Member]",
        "label": "First Choice Aerospace [Member]",
        "terseLabel": "First Choice Aerospace"
       }
      }
     },
     "localname": "FirstChoiceAerospaceMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_GainLossonSaleofBuildings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (Loss) on Sale of Buildings",
        "label": "Gain (Loss) on Sale of Buildings",
        "terseLabel": "Gain on sale of property"
       }
      }
     },
     "localname": "GainLossonSaleofBuildings",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_GainLossonSaleofContract": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (Loss) on Sale of Contract",
        "label": "Gain (Loss) on Sale of Contract",
        "negatedTerseLabel": "Gain on sale of contract",
        "terseLabel": "Gain on sale of contract"
       }
      }
     },
     "localname": "GainLossonSaleofContract",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails",
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows",
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome",
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Goodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Goodwill, Gross, Excluding Assets Not Subject To Impairment Charge",
        "label": "Goodwill, Gross, Excluding Assets Not Subject To Impairment Charge",
        "terseLabel": "Carrying value of assets not subject to impairment charge"
       }
      }
     },
     "localname": "GoodwillGrossExcludingAssetsNotSubjectToImpairmentCharge",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_GoodwillGrossSubjectToImpairment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Goodwill, Gross, Subject To Impairment",
        "label": "Goodwill, Gross, Subject To Impairment",
        "periodStartLabel": "43830"
       }
      }
     },
     "localname": "GoodwillGrossSubjectToImpairment",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Goodwill, Gross, Subject to Impairment, Excluding Written off Related to Sale of Business Unit",
        "label": "Goodwill, Gross, Subject to Impairment, Excluding Written off Related to Sale of Business Unit",
        "terseLabel": "Carrying value prior to impairment"
       }
      }
     },
     "localname": "GoodwillGrossSubjectToImpairmentExcludingWrittenOffRelatedToSaleOfBusinessUnit",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_GoodwillNetSubjectToImpairment": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Goodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Goodwill, Net, Subject To Impairment",
        "label": "Goodwill, Net, Subject To Impairment",
        "terseLabel": "Carrying value after impairment"
       }
      }
     },
     "localname": "GoodwillNetSubjectToImpairment",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsLevel3FairValueofCertainAssetsMeasuredonaNonrecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_IncomeTaxExpenseBenefitonInterestRateSwap": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to income tax expense benefit on interest rate swap agreements.",
        "label": "Income Tax Expense (Benefit) on Interest Rate Swap",
        "terseLabel": "Income tax expense benefit on interest rate swap"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitonInterestRateSwap",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) in Depreciation and Amortization Expense If Recast For Allocation Changes",
        "label": "Increase (Decrease) in Depreciation and Amortization Expense If Recast For Allocation Changes",
        "terseLabel": "Increase (decrease) in depreciation and amortization expense"
       }
      }
     },
     "localname": "IncreaseDecreaseinDepreciationandAmortizationExpenseIfRecastForAllocationChanges",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_IncreaseDecreaseinEarnOutObligationFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) in Earn Out Obligation, Fair Value Disclosure",
        "label": "Increase (Decrease) in Earn Out Obligation, Fair Value Disclosure",
        "terseLabel": "Earn-out obligation fair value adjustment"
       }
      }
     },
     "localname": "IncreaseDecreaseinEarnOutObligationFairValueDisclosure",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_IncreasesDecreasesInTaxResultingFromAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increases (decreases) in tax resulting from: [Abstract]",
        "terseLabel": "Increases (decreases) in tax resulting from:"
       }
      }
     },
     "localname": "IncreasesDecreasesInTaxResultingFromAbstract",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vsec_InterestRateSwapLiabilityCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swap, Liability, Current",
        "label": "Interest Rate Swap, Liability, Current",
        "terseLabel": "Interest rate swap liability"
       }
      }
     },
     "localname": "InterestRateSwapLiabilityCurrent",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_LegacyTurbinesLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Legacy Turbines LLC [Member]",
        "label": "Legacy Turbines LLC [Member]",
        "terseLabel": "Legacy Turbines LLC"
       }
      }
     },
     "localname": "LegacyTurbinesLLCMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_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 renewal options"
       }
      }
     },
     "localname": "LesseeOperatingLeaseNumberOfRenewalOptions",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vsec_LongTermLeaseObligation": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term leases due within one year or the normal operating cycle, if longer.",
        "label": "Long-term lease obligation",
        "negatedLabel": "Long-term lease obligations"
       }
      }
     },
     "localname": "LongTermLeaseObligation",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_MiamiFloridaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Miami, Florida [Member]",
        "label": "Miami, Florida [Member]",
        "terseLabel": "Miami, Florida"
       }
      }
     },
     "localname": "MiamiFloridaMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails",
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_MutualFundsHeldInDscPlanFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This element represents the fair value of mutual funds held in DSC plan.",
        "label": "Mutual Funds Held In Dsc Plan Fair Value Disclosure",
        "terseLabel": "Non-COLI assets held in Deferred Supplemental Compensation Plan"
       }
      }
     },
     "localname": "MutualFundsHeldInDscPlanFairValueDisclosure",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/FairValueMeasurementsLiabilitiesandAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_NumberOfTradeNames": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of amortized trade name with the entity.",
        "label": "Number of Trade Names",
        "terseLabel": "Number of trade names"
       }
      }
     },
     "localname": "NumberOfTradeNames",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vsec_NumberofSaleAgreements": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Sale Agreements",
        "label": "Number of Sale Agreements",
        "terseLabel": "Number of sale agreements"
       }
      }
     },
     "localname": "NumberofSaleAgreements",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vsec_OperatingIncomeLossExcludingNonrecurringIncomeExpense": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Income (Loss), Excluding Nonrecurring Income (Expense)",
        "label": "Operating Income (Loss), Excluding Nonrecurring Income (Expense)",
        "totalLabel": "Operating income before non-recurring items"
       }
      }
     },
     "localname": "OperatingIncomeLossExcludingNonrecurringIncomeExpense",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofLossIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_OperatingLeasesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases [Member]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "localname": "OperatingLeasesMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_OtherCommercialMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents other commercial customers.",
        "label": "Other Commercial [Member]",
        "terseLabel": "Commercial"
       }
      }
     },
     "localname": "OtherCommercialMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationMajorCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_OtherGovernmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Government [Member]",
        "label": "Other Government [Member]",
        "terseLabel": "Other government",
        "verboseLabel": "Other government"
       }
      }
     },
     "localname": "OtherGovernmentMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationMajorCustomersDetails",
      "http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_PTBHoldingsUSALLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PTB Holdings USA, LLC [Member]",
        "label": "PTB Holdings USA, LLC [Member]",
        "terseLabel": "PTB Holdings USA, LLC"
       }
      }
     },
     "localname": "PTBHoldingsUSALLCMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_PaymentstoAcquireBusinessesWorkingCapitalAdjustment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments to Acquire Businesses, Working Capital Adjustment",
        "label": "Payments to Acquire Businesses, Working Capital Adjustment",
        "terseLabel": "Working capital adjustment"
       }
      }
     },
     "localname": "PaymentstoAcquireBusinessesWorkingCapitalAdjustment",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_PercentageOfContractsWithGovernment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the ratio of contracts with the government revenue to total revenue during the period ended.",
        "label": "Percentage of Contracts with the Government",
        "terseLabel": "Percentage of contracts with the government"
       }
      }
     },
     "localname": "PercentageOfContractsWithGovernment",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "vsec_PrimeTurbinesLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prime Turbines LLC [Member]",
        "label": "Prime Turbines LLC [Member]",
        "terseLabel": "Prime Turbines"
       }
      }
     },
     "localname": "PrimeTurbinesLLCMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails",
      "http://vsecorp.com/role/SelectedQuarterlyDataUnauditedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_ProceedsFromSaleOfBusinessAndCertainAssets": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Sale Of Business And Certain Assets",
        "label": "Proceeds From Sale Of Business And Certain Assets",
        "terseLabel": "Proceeds from sale of a business entity and certain assets"
       }
      }
     },
     "localname": "ProceedsFromSaleOfBusinessAndCertainAssets",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_ProceedsfromSaleofContract": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from Sale of Contract",
        "label": "Proceeds from Sale of Contract",
        "terseLabel": "Proceeds from the sale of contract"
       }
      }
     },
     "localname": "ProceedsfromSaleofContract",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_PropertyDistributionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property Distribution [Member]",
        "label": "Property Distribution [Member]",
        "terseLabel": "Distribution"
       }
      }
     },
     "localname": "PropertyDistributionMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_PropertyRepairMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property Repair [Member]",
        "label": "Property Repair [Member]",
        "terseLabel": "Repair"
       }
      }
     },
     "localname": "PropertyRepairMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_RepaymentsOfLongTermFinanceLeaseObligations": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repayments of Long-term Finance Lease Obligations",
        "label": "Repayments of Long-term Finance Lease Obligations",
        "negatedTerseLabel": "Payments on financing lease obligations"
       }
      }
     },
     "localname": "RepaymentsOfLongTermFinanceLeaseObligations",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_RestrictedStockPlan2006Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Stock Plan 2006 [Member]",
        "label": "Restricted Stock Plan 2006 [Member]",
        "terseLabel": "Restricted Stock Plan 2006"
       }
      }
     },
     "localname": "RestrictedStockPlan2006Member",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails",
      "http://vsecorp.com/role/StockBasedCompensationPlansOtherRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_RevenuefromContractswithCustomerNumberofContracts": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from Contracts with Customer, Number of Contracts",
        "label": "Revenue from Contracts with Customer, Number of Contracts",
        "terseLabel": "Number of contract types"
       }
      }
     },
     "localname": "RevenuefromContractswithCustomerNumberofContracts",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/NatureofBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vsec_RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Potential increment in 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": "Revolving Loans, Potential Increment in Maximum Borrowing Capacity",
        "terseLabel": "Revolving loans, potential increment in maximum borrowing capacity"
       }
      }
     },
     "localname": "RevolvingLoansPotentialIncrementinMaximumBorrowingCapacity",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_SelfInsuranceReservesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Self Insurance Reserves, Current",
        "label": "Self Insurance Reserves, Current",
        "terseLabel": "Self insurance reserves"
       }
      }
     },
     "localname": "SelfInsuranceReservesCurrent",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/OtherCurrentAssetsandOtherAssetsOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vsec_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to the vested shares paid fully in percentage.",
        "label": "Vested award is paid in our shares",
        "terseLabel": "Vested award is paid in our shares"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPercentage",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "vsec_SupplyChainManagementGroupMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Our Supply Chain Management Group is a reporting segment that supplies vehicle parts. This group includes WBI, which was acquired on June 6, 2011.",
        "label": "Supply Chain Management Group [Member]",
        "terseLabel": "Fleet"
       }
      }
     },
     "localname": "SupplyChainManagementGroupMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationNarrativeDetails",
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationSegmentInformationDetails",
      "http://vsecorp.com/role/GoodwillandIntangibleAssetsChangesinGoodwillbyOperatingSegmentDetails",
      "http://vsecorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vsec_TaxEffectOfTemporaryDifferencesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Effect of Temporary Differences [Abstract]",
        "terseLabel": "Tax Effect of Temporary Differences [Abstract]"
       }
      }
     },
     "localname": "TaxEffectOfTemporaryDifferencesAbstract",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vsec_TermOfLease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The length of time the entity is under obligation to lease the asset.",
        "label": "Term of Lease",
        "terseLabel": "Lease term"
       }
      }
     },
     "localname": "TermOfLease",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "vsec_TotalDepartmentOfDefenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents all of the department of defense.",
        "label": "Total Department of Defense [Member]",
        "terseLabel": "DoD"
       }
      }
     },
     "localname": "TotalDepartmentOfDefenseMember",
     "nsuri": "http://vsecorp.com/20201231",
     "presentation": [
      "http://vsecorp.com/role/BusinessSegmentsandCustomerInformationMajorCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    }
   },
   "unitCount": 10
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755"
  },
  "r1": {
   "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"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r104": {
   "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"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(ColumnA))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r115": {
   "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"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r12": {
   "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"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r13": {
   "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"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(11))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=121640914&loc=d3e1280-108306"
  },
  "r15": {
   "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"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r159": {
   "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"
  },
  "r16": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r17": {
   "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"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r18": {
   "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"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r19": {
   "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"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599"
  },
  "r2": {
   "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"
  },
  "r20": {
   "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"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8475-108599"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522"
  },
  "r21": {
   "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"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a,b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r219": {
   "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"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r23": {
   "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"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "79",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82922352-210448"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "80",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82922355-210448"
  },
  "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": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r24": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "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": "(e)",
   "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",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r25": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r269": {
   "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"
  },
  "r27": {
   "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"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r277": {
   "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"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r28": {
   "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"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870"
  },
  "r29": {
   "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"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r298": {
   "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"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/subtopic&trid=2122178"
  },
  "r30": {
   "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"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r31": {
   "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"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r32": {
   "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"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r33": {
   "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"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "http://asc.fasb.org/topic&trid=2127225"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "http://asc.fasb.org/topic&trid=2197446"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r337": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r338": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r339": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r34": {
   "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"
  },
  "r340": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r341": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r342": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r35": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r36": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32059-109318"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318"
  },
  "r38": {
   "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"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r39": {
   "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"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r409": {
   "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"
  },
  "r41": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473"
  },
  "r42": {
   "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"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5419-128473"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5419-128473"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5419-128473"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r428": {
   "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"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "83",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121636179&loc=d3e34841-113949"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959"
  },
  "r44": {
   "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"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121558989&loc=d3e80720-113993"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r45": {
   "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"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r46": {
   "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"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "820",
   "URI": "http://asc.fasb.org/topic&trid=2155941"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r47": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399"
  },
  "r478": {
   "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"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "50",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121602674&loc=d3e51831-112757"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "51",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121602674&loc=d3e51840-112757"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121602674&loc=d3e51843-112757"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919359-209981"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121606570&loc=SL77919786-209982"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121606570&loc=SL77919786-209982"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r506": {
   "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"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r51": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=118261985&loc=d3e55295-109406"
  },
  "r519": {
   "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"
  },
  "r52": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r529": {
   "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"
  },
  "r53": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-06(3))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r579": {
   "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"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580"
  },
  "r580": {
   "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"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r591": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r592": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r593": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r594": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r595": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r596": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r597": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r598": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r599": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "303",
   "Subparagraph": "(5)"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r600": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r601": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r602": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r603": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "09"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r99": {
   "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"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>118
<FILENAME>0000102752-21-000039-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000102752-21-000039-xbrl.zip
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
M]7;GZ1^ZHW9+^Z@];5^9[LTWQ:+0&4++D>90*H34\H4#)26RXIA*%LMH/?J
MT_20QE?P]&AR"=#WD*10*&ABUE8(,%[XY+PNCJ.UZ*+ &4ED6)-DJ4C"W5@4
M)5O$O9KU6U*MJ!V+N$#9Q2BDY&ADGB11&9""B4J0 JF2]\Y[(!W)B9S15.<@
MW:5SD.YK;-E,LVB,Z<+,&&8<Y\G+X\P<628RZ/8',AP>=;I/WG;4'Z?[@_;[
MO:-=!K]M.D\9K*W^8'_ P+W>'S!5#C^2X8]SOO?ASM/?F!!OS]G<J_UNYW"O
M^_9LY^G>^_UN?KL_>/*V/?BM_SD9.EN=P\[3;=CCZ^YTVX+=3K^MGARR:X+]
MHU_[3(+!WNL_V#6]*BSTWE^Z#M7I)N!K]>E?NV?[K_-Q5&#WNING[>[A8&_P
MV]L]_E[GZ3.]TST\[)RWS]KG^V\[W6?OV<V];W=S81=H=KHO^?R]L\XYN\G-
M-TY8A3+85@G@6U <M&)2IN7)D+.^Z*S"1W+]*:S, Q"A38-(X^^A&K*(R45J
MH]AI^>11>6^%BEHD%]'E&=7\%=7\FFHW236FQP>[TSEZ">T70>S_]Z%(@U=#
M?!U.V/[!WM$?:J>[S<_ BN?HC[-.=P_VU"NF78>5$-NU\PXKK9?JO\^WW^]T
MW\HVMVG[*'';MM\$(VR2@2U7%(D-&7&$DB._$C$H@56*XK=QC2GR_5P+A"9C
M!O(0(.40,(<4;!V&+)B\_0O->_5,OX]'[ :G9[_W<3C='.;M_SGI'5>W]W)"
MY:3_G/WK8GD&[=XESP9/!GO=]'[G:;W^V]/]HS].VT=_L%_;'>QW]TSG_)"_
MOS_H#%Z*+TS*ZWTV'YNPS\^RTWTR8*S/.EN'[+?V^YVCMWKG*3\K,W2_NULZ
MW0.Q\\<;QS(B<9=M94K4 BJVY94P_%9%"SY[2JQI?]??%:08K2PZ :Q(!% $
MUDKLDXHTK)E0BDNQ4@'['*?G-)F,QM<E2Y?&@YU21\O&F!9L#FX=ID\LO^;O
M5,N?8HXF^M+B+AA:H!FW:()J>6N\$UH9D8$A4]\%6:0HK#'2*\:+(\E(06D;
M8_!99@Y:OZ&/L7[L3=EDOZ/\;,@]_Z!:\,W)A.YN)V-!J-A?OTFBA)F?1D3!
M!C0(5H+\UD3I2Q(A1JR]S'P79* -F1"J_V;(HO)*2JCOG0N&^^X:LA^$#-KG
M+]\@*V@L+K182'&P;X1@[Z<==S4=^9ASE/-W][*0-%CMV'VQ+H\2O63=9%FQ
MQP#.)CU336P8I6A=O6@@9!]"M<$?5?F*?98]>]U^CZ_YEL.SP_;6V]K4ASM;
M;T_9#3%TZ0O(:JC6.6=)M;5_N//Z-Y9"NWV^!TL3AHQE$4L9R=]GF\BN;.N9
M9$<6.:+1HI59=K(RX3BKQL@M'X'UB6,%H_QW.S+%(AJE(V4U "7ET9:D,67K
MP'.O6^/U8WB]-&^"Y4@EU*ZE"U23F%I>:FQQS%J<U4';++[;)-H *@H?8QT0
M-2FA+\*X[*00KHZJ?3J4=CKI/1SV^O^\-QV?T.>H[=([&I[0+@V0\1L>_$[C
MV?3F,-%.[/<.\&)\Y)C2E'*W-^!3=LH+_G3"BK0>NQ@VEXM%UG0^!"_Y:(^1
M:Q]MOM\?O#1\GW[[_)#O\X=JG^>CG1I7=MOG.T\[;S\&+TFU!]M\[7RT/^#
M@='=[W( LL5!3[<-G:-.OW.^Q\]YV/LB>#G?.]OCW]%1;%:[;5W9T'Z]S8:5
M XOS ]56+W7G:%MP8%3:O4^&6(6FDKV/+5&B;D$TMH6*J2%12D1C;<GIWJ/O
MH837EA)K3HU%0Y* 00LPV0;EM5:2_L)+UCG7AQ?J<R9$%PMF]7;O]H>_'>Z?
M'_<Z3_G\P9[9.]]4M3ON;^T..**$]J".E[?-_E%GP%WN_=[GD>#@F=CC9]NO
M]]BJDI*[+']O_^C@;.\UR\SS_J!=[]?]]?"_S]]"G87T K.6NL4:/K>@%-/R
M)8L6Y<18&0@JF.]VA$5R).DD!N<4)!(1O!<<VO'E-#%6%QU5Z"\E2XT0B*Y'
M"+LTI/?8KU#=.8P^1NOL!L4.1^LB<^=A=K>*#H7[4*ZRDX4,!P9.$Z!R-GS=
MLCZXGATPID)C8I,W^4I20TU8>3B999@PI!NS!):'T[-CAFK2&QSW:[K)[+/#
M<47\6O["_=-)KKWX^C4N[O_QII?/,!F=C&?O9HD^#R]I= 'SC\R&75V(9DD*
M5^]ZN;XO/1IOS!Z(OIKP\_C9?UV?</_\RX^N/KI^]>.9-[AZ-YGB>+J%4WIT
ME3<BY-7W/A[[\)CYXZE2M;3\>(N+(U?OKV[RX%I#75WGA&7(K-%.9FU_\>&
M>\_)F!Y=IL8\?/EBZ^KK5X>NWM?O?Q4#0XI00*'LJS& B-&;['4,3GMEZ+(K
M6RV6H.DO<J&FEPUO6UI\N-#ED>]LS<DA,D6_:-!+,&<'O[M%*1AR-?8PM@!:
MYS-K4,W2QDL3;"FS%N5F4':Y6E1>Y'S]6(M>:X'OF!)=JA;XK(?^1 M\QWS?
M,K6 ##_3 I_:*!;0+VKW^?#S<N\=/]:GI\[\%DY'XQ\T9U]\OWZX1<,1R_FO
M7?9;._6U2SRX_O1_U_>%]RA<J&FV#HPJ/FNA8F%O9EV( 1?@T2Y_-AW4\?*+
MMYEO=GK<[Z7>]&(X?R/W!G7.IN8O3\;3.MZ>3])T9_R"QN]ZB39/>Y./,P27
M1Z]F KYZQ0]-]>'&R^I9K^$7A 46'U($B""-YKX:'/'_V:>0R5R-&%S,B]U*
M!VXH?FQ*OA6_SZW.3^#'D+D4M969$K"<Q%Q4L* !P %WR*_-:Z[Q^RI^_MOQ
M\_/##TT*00:-'L 7$YPMQ!TN1)0EK(C]O/QP%>VGS2IA\;;4: ))>):")J3,
M\I<XL*.5L)^W@M]B[">4E'*(,2ID<UD">I% E\+Z)6<G_4K8S]O!;R'V$U3*
M6<>8H\H08\T L(0)9  @ 6$!_:\1O/^1?*@E:[>%\ T+AF"I))<<",TA3L:@
MHP_1 LNN.(MSW3*:B0_&X"J#MN843<\>CP;'HR&_G5RW&?SY8#1\,1VEM_.W
M&Y\$X&YN0Q# O5MZRXXW"^ 8)K(M%T'DX$S,2'EEH-G,>9;OC/W?L9>?#1_C
M<6^*_8; 9"RRC<[D(1$HJ3 FXY1B0Q2"-S*M#$R[-,7>D/(VCNN4[*0A^&B2
MGM!X$8( [E/>FEA$324(@NU>6!E\-E,Z&9STZQ+U62Y[/6],A_5J[^C9,(T&
M-Z"8;@0RI"25B:2C4$#:>5^7_5AILBV.PY+;@VQ1+? C*PD6WQ37Y(S[=CGC
MYB9GM"!P-DL5C ?VE#%XA:;H(@NR'?#+V]EKU//XHO]R=]TNA=+T(HEEIVSF
MT7%UD!?]_9O.S$<GDVF]]=]T^;63N)SP,A*<C(K%%:2<D+N;,Z14CIB2DVO>
M+"EP2OE 8;8.@H-E58)$F63@ )I0(X8&C'<L70];?%3J90I%Y9($1LC6(6$.
M.@NGQ&QQY^JA>J/AZ>(!=<ZSEBM>!8YE8]'1:'0N1^N#C]G Z@%Z:T'MXL%-
MR225,A1?$(2U$4H"7^56T-JNH@U>2*BU>*"C+>"H:("8(!KC*7LO,5D.I5$*
M/5-)JX#O;0T6^KGIH$B"BH@2=.3N5P41!5W(^) Y!"II9:!9Q&#A_& B"=&C
M1$%"@@((*B,5:[ &^MJM#DRW&@?.#Y\ /D#)TEFV<G5J)+ 0K9:N&KGBU,K@
ML^C!PCE:/C9['*G[6'.$N#5]I.2(O'/<JXCP]B!;5 M8 &F$2E$)!Y(%5TV6
MTBZP3R@<&+OE)>UZT&N1/0>M AU0:P<.LO21(VYD^<Z]QV5#9LV;)04N%*TR
MMV;V(M9Y DP)A2Q&N$PZY=B )*VEZV&+3V&Q+F7N?%@KF+$9U\%'+#D*S*EH
M+_/JH7I[@UZ+R4FJ)2>%\)"M "-E<%84QX+?LEXI#E</T,4,>BT$7&&*CR:*
MK-F+*B%J>K-(OBBO"%-<1*+>*H8,BP<ZJ)1RSB1SL:#L;"8^8I0LF5(01=S>
M2K F6^-Y+5&[[C$#Q^7.*A>2Y:@=@G%68Y+.UT10*"L#S2(&O>8'DW<VV:25
M4D: U-'+"!$X4 <E(YI;7$O9>)5Z(_@0Q<*]AF,'0"#O?8)8E I:>S!.KPX^
MBQ[TFA]DD63,-4%.U;)F1D;C '*M 5 $E!0;L,QJF;S3$JR[,ME9)PVQJ 2.
MZNNDN),H$#!9BE^ML=EL0!<2*RP&7*FB*"4;)&G "A<D6>OK)%WV*16S@N N
M.E98#-#1)B%3,,$)"V@MUM5'$LGG8'6A)JQ^73K)LWA4A<U03'2DO -C.<X/
M(1*E6E!9NFQOKQI*DWWLC91IB2YJ78*IE0:YPXE $I.&FHH4;/2X,M L( *<
M(TPZ*^-UEEZ; ")@T-D6::2U5(MT^)6!Z38CP#GBD^OH"0J% 07$D#S)Y!2K
M%(HJ,F K@\^"(\"?@^QCT;.+FW]1]6Q6,//RX-4UOKGJV8]4^5]2,OSI;@._
MGM7-'J]3XH('%^:T=T[Y3[_\LTD%=2IZ%X<']'%FNMT;]@8G@U443=4CHT5M
MD_20;$%5K) :C;,BY937=+H!.N'IJM+)( BT12/+/3 9O$RE:(4IHPPZEE6E
MTW,<YE]/>GQE5A-\\C/V5Z-W,T_W=^)B;9"NST)XI:U#KT"9&B $@4(8IQ*Y
M)%5>,VAM@_[.!GW[MCI+1IS;[.G7YCNNH?0S4U3!.H"$(DH%.EGOH]%%)I)1
MLTBE9C7]3761>37]AT!C>%*?Y4^J*Q_SRV^),CY<+5UM(?75N.7JZ'<'+IF0
M *TW#B4(K[T3I+G?1R7Y [@:=(5+PWX;E;!_.HK]]632&])D\N+B$I=1[*R=
M-M_U9KM?;":V^A<;A=["J"M\L[6]5M7[9\;2?V!'K"6%]<_WH)G\>M;&H]'X
M<1\GGPU57!2Y8Z=]M?/:6N]]I\NH<VU"2T833)(QYQ"(F$76<TC:I !TB?FS
MNFHO>6V]JZ/4PD*-%FP*AO\2'#=0P2;-Y=T.?YJ"\@<]PK^*&Q<']'5!,CO<
MX</?K4B2=UXXQ^(T*I"F5J(T)14FDM;"2['JU.E>M=RJ4.9Z7<8?V/?Q3J*[
M%B2?)9)GZ91C[0%U.4B(2H>Z,2E[%%N'$=:\60N1KPX[)2HN0')"6X@8@LO.
MVY15C8JR6'DA\CNWV[!N\TCI<#CJCP[.5A'E&%-R,,MG05! 'M%G+-H6'9V@
M#X.+<FD'+Z[&+#X9F/ADV.));SR9/CX<U6+N-!Y-CO$F"KA_/@(F?W!_L>N&
M^P=V#5Y2C'ZH VX/CONCLWJG6PH%/L?NKQ=Z73OU)WK@CVPVO$HP=T8U_^68
MIK1Y,*9OFB!J),Y:I1)RH11$!&4M5N5NA+&IF)1,:!#.RV!REP!06U,]&4HM
M"Y04O O6EI)]J14'I?Y,( FYO )IV0#]/BW$I\Y%"Y40M<T$4(?^E1(QJZC!
M)X/!>Q^:%"DU&]!YC++AE3/Y^BC;A\/?/<IF!6C^+Y!!"]J+& HYBG6S,5>,
M4I<;WTKEEY4<%PFG'R?]L%\WN']Q2%2S.CZF?&_U)JD_JJW"[IO?'(\FV'\Z
M'IT<3_@2_9.:VE'/X=;I#4\H7^[./1I^.F_X^Y@?H'LRCI6/SY\_ON$\U]HW
M_1S$MS,60W'16U* 5GEEA"ZF>.FL 7N5EJJ4;5V]6,-]*W!_;E8^W7OX;_S$
MIZ?^C)^P8"R'9"F1 [#!*^9)8L&&.OH2S*4%6%-B,19@3IM1>V2_7_?^,%F!
M<29H=!!9MML,5I7PN;S3RZL&5@SNGU"*>DYUQ4&A9H$8 @4P4L=:_)\EH_:*
M S?=@(4KGW+@^2CA1X5X+:/\(GC_V8'SQ?"P^^N_1A?IIR]?;-Z\W9E;68Q:
M8P\YDHPI @>5/@B=/7K*Q-$KB>7GUE+#/.\>\OAD/.8?^4T=95DHEK,T+L1D
MJ&K9#*'XDB #)>F"_!#HVBMQ:]=*9L:UQ]T/X?*M.#;[[=+6SD?:1J=L9.-B
MJ58U#BGF3,X52%93B2$W**EUI9EQ^WFQ61A,DJS04D ()7B"4I11&D (WX!J
M!+=*B.=T@.GL]J*>N=6V2R:4["![%<%&\FP/ FH2I1A #<L/\^HKVZ9R2R&S
M2AI(11CP(03A3'%)6Q\)B]++SZVEAGFM;._UZOY/$IUA28O@A?9UC*Z6LC:H
M N8FI,!>I)75N?*3R939-OZ4$UMTS,Z^7FE4MJCP=_YNXN:;6?$MBX!>G!P?
M]\\>'V)OV,8A'LS.G_%ZF49YYI9Q*Q/((A-[0P=UZ^:<15T4I /)8+\8 5R3
MJ0DKRA91AH]$I&BCR182I&BS$@&B]=DC.\,&T.A[8'U"F9U9_UNLPFW3MY'T
MT2;E&+W':'6M:!*%)[9'.L@DV4"E!M!G#>.]GJE[R7I%(#-!],Y7)!U86U1&
MC8V'<289GX[>T7A8+[=6)3=%)!LC&INTEEY#T<X')!N5TS%&*5(3LI26E4AW
M19%D:U*DXH4'!&<$@E;,$P52>1,NMD5>4^BFU4\CJ:,0 :/ J)DNNNY4&93T
MF8I(1E-NPO+V.5*GD1":(J0G76?^-.@L PAO2I'1*O8KI@D+2?\2PEI.F,:I
M][=E:M<BY,?W&),>A*4B;0(P&B)J#DA$S8-S'):H-8?6^N,O1D20):Q!X8QS
MX(2*(A2K!4>WSI'')M786:H1D6]F;2-98S**0(9\L 28@*,@;VU0(D<KK&V\
M]%AM](+3(FF)2D4$E3/*I%W=IP)=$ 8_7RVUC.BMY<"?CE'ZHK)QLN@8 +.-
M6%(!XH:W :QL4JV M9_^I,\BBB*\4J86@D@V!JVTEU +'[+I;5)M]G7LSG :
MYZDN.09G(3H53,DYDHN2$DK=A)V>EWD^<U$F?S'[TVI3'!:7'=M[,$+YXDCD
MG),19#@87).I82YF,31B@6"AV*R*!$A%1JF-292"5]H5KQI HZ4,!6]]5G5!
M5LBJ$H'JMDX"G+ 8LQ/%%A\AB"3NH!5J)(R026"2,ABK0+H<HX2L7,&Z;Y=4
MONDPWL')\041J7B?M**(=3_;I(**EFT#BQ5;G"JX)M):D?P-A:0QE BJ"\F0
M@PNAJ$@F:!#>:I!K"C4@P%X0=5R,(J12+ B0.GIMHH^.K5&)B.3N%G4:"6$T
M$HU7)20; 0P@!7"@3=+6)J\;[T#NUN3X@D1(<)24#AF<@I*E1\I2$OL3#T+8
MM.;06G_\A1/1%K(L&0QF8/?A%2%'LD'5BE0^-"$66LH1D=N:7EW0.%H(LB0
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
MZO)8"4$&'_-D[_4/[XN]IXQ:LR(:/'L(KZ,6,)HO!-<+JSX8_Y6P9QB 5@"
M-*)!,V8!0@MA^[K,L;E=%#,TZ$R=XX"7!/8CDTBH/2@XB)<9,?X/?)8&_=[U
MGM4)L)F97A4[3K<,Z>F&JJQ>GKJ5>JP&R^24F*^V&-H[+5GI&$RU3J"[LE5U
M,*V2:9PD_+F'R08RIFJ_<6!B-;50('#59=K(PI49O4,4! ()O0;U;3]X7\-X
M*OU-1$B[68I0=(R!C#NC'2EK&?PRTSK19K).G9IFX"W1JXP<M1[PK<RK\',P
MQ7O(\&F6\1 H$)V:D>K,S>G7_#*1MP .A<L@FQ!.6%E3POAR,%^@:F'F\FPN
M' 4,^7FN8=")EB6FIPB ?8@ ]T@&43^5O(4R.'I&VWAOQ+JO+D[K%-_P\/J*
MKXEK]R&#R4J"4QX5J-Z?3S^<$A^&47H-)7OX5]!I@[^R[%U7Y3;4(!Y !<+(
MPY0FE\"!/0JEN+Y,ZEL/L%VMW3X>]&9I[/6H>4Y_^ZHTU],JG\3%S"JEFL+Q
MMC=1QD2B>6(B)R'5D<13T);+D!4(O!>L!>@BT22HP6;QHC PFFPT385#X&7V
MDK?QRAB1.P&FU-T/-53A 7ZRR0LSA<#YWJE2LWQA&T_CLRJWAIT]:^!!958N
M%_1S!]II[#B=1*NXH,*= X-NQ;U$K$Z5%)EYB<O /_'W;SYY"AWNC30!657@
M_2^!X&P>'*QMC8:]9/G7ZMNCF^C;->L"-P2S>FX/WN#G_=/]!LSH.W6^1&OX
M[6GP@2^_1#/WQZ"4^X._MFF/M?[\M]IIG3O6:9=K,#IW^@_CJ'J48/GC2\#R
M=[CW6X%[OW&6P4WC<!Y/$QT6,?(SQ4)ZNZT6TILT^#^55GALH5H$%TTS8Q6R
MM?7!R7PQR]!O.-%Y!N.#?[U)PWTXL]J^0Z!L.NX\L&#0NJ_A54 9TZS^ Z0(
MG*#E?OO-K;'C@GD8HZH9"181'4VF%*9!CG&S<(D^4^&R$1<3(PNG,$9OL/7I
M!,3N^;$@^(AQ; )4'7KW#E.[T$'3#%UM,>4.",IK/<E%4O 8!4F!XX<)H;Q)
M^Y##8X-/:$)3W/&GGUZ N-0_!2N';#:AF:*CK^:V"Y0\KO!?P,[JH7&5X$3#
MU:$JA%DM^,O1_M!^E68E$OZ$.CYG:BUB'ERHF&.\<#E(99R)BX_O@%#A674V
MPS]&C-.]$HR,XL*0@$4!*(-)!O*W,.%E7SC94"8Z)B*12XGL#9F'9C"/,  A
MA5MDJ$J9,$Z$_#L7IO8BTZL _AA 23!\E).AK;^ ($2&JHZ)\$",/;9)$S*N
M1X=6PM,66[^^3']SQA-X!F#5XN8BA'",D/Z5%Z%FHXZL#2:_I"6DN1:#Z_CK
M#:Z'MV/^KP(9J>\6A6Q=S!WEQ%WFS-M%+SXYO63VD/\9[""<6=@"!_O'U]D"
M\$]PI*ZQ$<;7V0CLXK"V587PF?*>*'QF"?BT0D]&]@@-2K8.2?=^[47_5EQ#
MX-P'@QL+VTU"'0\@$G6I^)UJ';Q#>7@R>!KL76;=[*%PX#2^\/VFUY;7TC$&
M&\X"1[EW9"/%BIEX\Q8F7I+4B+DQX1*?'"2'PSJW*DPU1AEYH]RR*.+EG$T^
MZ8N$;K?8"/W%&GZ@FR9YID!-YKDB]1&JA9I@9,4$>D 40%0: 7;R^CGL@[0Z
M_<-GM9!>*U%-QX;V.2+?L79B)RB6!4@WQM1 (!<V$ BC#(DK@R);TRQ$E8J)
M ,UD&N<J 2TT69J(H>$KX4"A(9ZA\" Q<<SIM>5CCU76!C(X;R#6D%'2(68I
M*7$,/R4+>TU&IW-5.AW,%_\5:Y%/+X3H)=3IF:MQO5K@[G*6GRT^\3\M%Y0/
M\M>&.5YJ"\0$2:LI0CM%S^J268L_2UAQY9I+5_H9&:H@5-83LJ:GO[BV6B+&
M,=AKS9<<KI["T_55C_.$Q>Y1/ 568N'/W$=KY)##ZUD43Y&)ANZ.X7-Z(XI,
M9TF2770-T91-R,$CGWDBO,IN]<S,JU@E)+#>&VGDV\R1[CF[(.L]IG$@.303
MH05".PQJ N0?3K5<%9CB(QYGFI.V="Y<2I_7N+5F6B7"%\WDH$0]7H+%@L<X
MG;2''<,=]M;>471= <=Y ;JH,.?FB64KG7KG^ O#3TW7?!2^7KC$Y7T-4=E$
MPYSRBF7$V;3NQ#8YU#L\G>_G"+;I8IPK#'_E*BRW^ Q^[\SH-0GQ2"=8C$2G
M<HV5CJX(98J<7,MYAK<09JYZ8HBTI'BNWMW@CZDF419OU=O6-NTD)Z')#U%-
M(AVV9[GVB)A3?9:!ITT9'JD0TV!.(D6W'2]:&NF9T&EOI8UY@ZH\*P',0[U:
M#6$/!5<.T;!;:O$Z7'E;'];@R5LI%S.#P3NT5:'!N02G"OS4G12UPC0_!6E2
M@(VJC_4ODI/CG)VEQ#:G2O22LS@MB3L<@R(7,YT:XG.,%))-"1*<,UD[L::)
M?)M"EZJHB/R<:)D+OH.PI<DC\21;Z*@QSGK(LSXR\N!I0$*]5KOPDD'MUV]K
M7&;OUO!2<_#F*_PQ5NQ%PIH-;UV4W3+KXO_"?"PJF'A=SK*H@X/ 3\G2J>BQ
MAJ@:?WB1Y9]IUR4:]F#'<:%/N=#.&WUCY.B#/K;=6"\&NGHK>@Y.O4CI4AY-
MNS5^\1;?15 N+W^R(FRD*F"*<][#:)9);(NC.X]M 2^I-6A=SNN==8K+[^KG
MJ:OL0WO.'6>P<6.G]W!/>SN<U+&OKBTM?5%7+!=.E32V:5.I$.\D,6Z"GI^C
M'5\N%[K@RF2QFC@&R"6$J$G@@HY4!L./,,!)[T[/IEH:$&P055]]^[-&6L7-
M!BNI0GO/D_I$#8HG6VHQXB3":J[*;(DRFR^%Y!OLT[WC!)_8-5D*OE2AUP%_
MN620?;PW; P.F%?VQF=T>HZA-%*AQAC!NY(_(D\AXULT*Q=VBJ;7*D]1I5*^
MK4V9I^"2Y:B(,5^!9>PX3YF7*0"91/G%#XD*-3))-#ZTP<VD2"N,)X_D&&!%
M#KJAC L\=NE4GJY&+ZQ8U:?"6_)+)H.6-_;M1Q9-?DB<1>NDVTEP12'IQL$D
MITI@"BU(EC'*'&",<>ZO;6G>M?X*9$,8*=T5>/@%'@>[ H\-&<N=%7ALW)'K
M-/4:95(S8M4\JT#GP<E&C2#XD=5_<7I.I0 U)Y6V>^.LJ1U/QB,&^_W6X@+W
M$^QX8=[YD1EL;JU-H-9$%#S[60SFIAU-K..QX??&JGH6%F+J=@6=EQ7:T[5]
M5V)/J<O6XL5F'O,=$9;SKQI%M_:!6,L"TTQQ4W0#6/ZO?-0E2=(Z>S>LVS?G
MZCX:#[^*J_MH_V#PM4S$E[,4#^Z I?CH:/VWN['NQKH;ZY\9Z^&W80!_1&3A
MZ&\;$X*)PR/4_72L/G8"<3LO5W/1;A/C[(YM_,[F;$<%?6,AV]&-[X3L[H5L
MQS?^IX3L:SDS;H)(M-&FPLOLY74D:$>]N:/>;-5 PX/.\/BF*)L[ZLT' ^HV
MW'+^YYVB>AR*:M@;=8;#T78+\V-65*--Y0C>*:J=HKH1F\ZH,SK>*:KM551?
MR<.S=63FWZ#RH'T%WE/RVF7;[P1&Z.A:0_E_C;J7'=/JM3W/_D'G>+PC -_P
M91H.=RNTV2LTZ(T[AX?CW3)M^#+M5-VFKU!_T.E_+47&;IF^721H1]%^I\4G
MMESU+A)+-_$<'Z!P#GI'G6'OIH?QCDOW6^N0'6WXAJ_08#3HC&]\&.^6Z5MO
MI!V[^X:O4'_<ZQST=NSN&[Y,@WO<2(^!W?T3-NU^E4&[H^#<47#N".+O)3JQ
MH^!\=.*Q4Z<[=;HCB-^ITYTZW:G3G3K]EM;ICB!^ITZW5IU>3A#O890,ZXMP
M1W S5Q:7$=K,_R. F)B9@@ES>4WAVT-&%FX'%_H!1"G)SC9IH.UKQ!MB];^;
M/_+75<IX5S33R,'!"'_(9R60KH3:;)F'IA6!E%M0RC6XBI>29WH(29E%/FR,
M)$:0K&F<,K(?P7 A"-(B=Z#,4_X%4R?XJ)$=0_6B/>PB#T;3X?XA 4(X\X?!
M:-;$<U\;C -C@GOADQ$GD ES&#,Q3L.<L*#QK>FI'@X807'"780_*5DB Y,F
M1FQFVK%0MX:#J8B_$,S@A4[.=3"' <X*0:PWM ^*\!4%15&&Q"\PK<^E0=&^
M;%$4 6\:7 T6WV&_TT9\&5S Q75(JK_TCRR=UF6$GEH/#@>C.Y3GX$[*@*_Y
M\+\,^HY4#&?K+X-C2T#6!.)Z,4/P< (Z:2Q7EC9@Z8ILKDL::)7"_HSBD.&S
MHHJ@**M4Z-"8Z:0HLI W"2%\AO@<%!EOVQF&69#H+'<$*>I<Q0ESIBR-F%ON
M=9#>F5;G,&NP,1>:T-N":F&!GE-"_11 VJJ<P8W_<-1Z;O,*_0'212"I;:*6
M O82%^;S8*Z60:GGL M53@^,YW$:%\R&VSI*EO'T+#/$*8M$I:@\</L])C3A
M-ZDE3$+9:(A6 DHP*3H6R]#"QX(>2VCJ1'/))"?,C%45Q$8W1T(64%.L>3H!
MSA*HZ+AT$/^U#_]3*82Z6WKB3")I2)_7\C+O![\075T3G9=TK"H8@S$C+HXJ
M%?EM#!A??E'E!2)3\Y&%DM!A"0K+RFII%B%[!<HYO@(B9,<IHK["-7$2E*KX
MS&P!O"=!OD(?Y]R=8[G^3P7"DRP[,O[F3STR 20,P;E$(/<3RW/5_M,YR!4>
M%69)EPQL"UNF$@8#(;6>,$@ZK'$(<RK'LH,8G&A0!Y;ZDDXQP>_;7DOR+8&=
MP\MNPRNN1Z6<F]=$$8=-Q3N#1"Y%G@P6&ZU G0N:HV%A82@N$'QXAWS9Q8,*
MX1^%KL^:A01#W,*VX3T8)4QN"EH!1#QCPH6B5-/I/KVMA8#';:,,?8=/%4,T
MF#FQ8"%/JZ$NPC.4&&8=44=="TS MIMK3QD8O@]^#W ,!9U;^+'.D3,.;FOH
M/H@I$U749[UTKX&>ES!-$&T0C#+QAYP$DSQ&I7?F$]<K]$3C!:J0.*U/5Y:?
M*<,%A'<MD>3+SCX"J"/STRR[$(ZE<Z'0$UT#:JUF\/H0VCS&;$+TJ'!$XB9'
MW4;D0,6,)<"9 AUYF+$:>$#K![L6RW0;-E:[[OA[!;<(7J@%$D(C^1&3R&W#
M"Z_7) X G^P$1?"VF@TN4@XP4/2@T(V!+TCP0)(<<5WQ.<:]1HZ/X7I#Z:4?
ME @R*UN9/"!A"?#9^.! O-0E(1.F"8W;[QSW>F[P'3IKE3RD@:+;.8)+U[L]
M_6,BM4UQ"R?VEJ!"2M 5R'-FD7^?J*?@*Z.=;1COA/K"\0+R-K;D,T+6 "8/
M#/')Y*EE&Y-/PJ?@8^4:\0\9,I[5%\Q<D8%5F\ ET5-+E5;X!!!X!]049D *
M+F8^L@S^ZA@E$]/GPEQ6HR%^HI_65#'=%R0/+O35 CT$9[<"%>-8#V&.$V%;
MJW-NXU*DT_BLRH41F_R25K8S(HP%.Q.5+]-$M B-$#5XF-O6[C(+4P2?T^PB
MT=$9:4O/_\GU6974!PG&''&%TO/JB,=PN&0<+W"[@K9#(9X049JQ<K84%C_O
MG^X'/ZZX7+(CD"L]UX9/CO8,R@AH9CA?F3;H"OE_M$YV?1</'08V,S*@F0O"
MBV36JG!+5]<$^*M+=_[=.XR/DNOA<,?UL"%C>3Q<#[]H=H906Q1:@X./OH+O
MR-0-]:PJ<_*0G,;.T#R.B<$,WC".*CS^+F9LMG#T%W4_J?P3BH"_1@W$APD<
M6GH*&LEQ8,-3\229*>+93(-93/Z[QW"*5GM*#];IC(AQ\/[_@>=*S OUG=5T
M6V%[KU\\CIC,XU*BY6Q-TIE)7*<T$?BG3L]CL'+HN#4A;WMB[P>G?-@ZV^'O
M1)W:"5ZYWXE?=TH4JH:(@6Q-M)F8^0=#D7-D/F,B$ S03&%I?Z^0X#(/P.Q-
MF?Z(!F8X*XT-7&>7(E^S6DSA\6PCFA FD[A:DUID@=(Q9$#(]XL,K*U8-ZT8
MYGF:3DVTF2:P0FO0Y$YB3#?@&V/DJ<G)W#)&M$W:B=@QV:(BYG#K6,K>NKT+
M5FHDACZ,&\9C@E(PA7$>_)Y-,*I%K%#;+<S,7.JSB2[4TC*,@L4/:XR?3L T
MG\9,R*=*<O(Q]D$)'Z8R)_]>L4Z8QK*JR'J/L0%G!.'OPUFLSWE5,=XA$?EY
M[%A_YT@?2$RMRQ3>/*0%(_NH3H3&RT630U':1K#9?R]DT,&7H\W#KZW2%,.N
MDRQ%XE4_;@-^ YPM8)^ER&I=AABF&/7Z3SX_I3A^1UB.0R7TR#'N!-*+9J+,
M)2!@Y[1?*%*3Z"\Q\8P8*UV%(<6WD=\\%N(X&%R'WVF)HGR.#'/FAQ0T+7 \
M56(<).L*\J% PS!GQ79++UC*((E:>+\Q#@66&I]J)$IX>F*LVI<Z!2Y:8GFM
M0UED7U5[3A#+;XSLU1B$<'=VPHT'H'^"FS.5V>GPI ^-.C2Z,4O=FN4ZS*NX
MM/26?/8V(EZU0(87P^RX^X#O;;Q5V1BU8">2;++P^&\ZJ>*D-)XB[/9YS'$\
M]V9&;>(,P.:RD0Y)K./O_G7Z"KXR$_/?:KYX%KRT-W@!XAW&24=L#!XLN, !
MEN0LX#YA)<Q6F$EASS,@8G:;'Q!V/MQX=(RN6P7#:EBSI\(\D\R['S9\Z"Q7
MGA__T88.V%*H%A@]P>G9WJU_%4.I#92#/:O(ZF CJQ8U3)1$L_W@"WN[6,^0
MN9(&$-Z(\KVEB16UD$6CL<U.^X]MY23\U2D(_YM2SX.33K#W$4VUU\S?N;<J
MD=NU)-D" _]<7J!LXEZF'B-9GEJB$Q76 CP?> ZF)"LXT[6Q-,YC?>'RC:WS
M3G? A(RD(#NBEDVEBAG="Y.P.,$G!"=X^=*2.Z]>]M;%!/E:XU'97*?&ZA_T
MW'P>U7H^A+BG098J(ON60YSJ;6(2)K9O.6Z)9SX*:L>74OX%GO012&?189K;
M),'_Y>EAV8U <ZMPV4RMF>"HL]$IW>:3B3:#A7Z6:S_XH7FCHIK\3D39&2\5
MNATR$/\X%&.'W D3GUU4>8B.I_]9O3 $(ZU+/QKK8KMX.#'AJ?=[.*BF>-KP
M2.#TP;L5Z&#0O<0ETF<HJ#8I28<:5GE,=.UMO'V/=A@5!G3P%F&.)2!P#YI
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
M_QNU-JP =WTYOC=!]OBLZPJ,BZ>M&'B4LXB^C:45<%@D2Z0NH!09!5Y@RK3
M8 NZ9:11Z4J)@X6"QD]128-76>4$4R-OA/U.%/&!8\8#O*R-#$:%D7M;24!=
MI:")%QY(Y^]5=&9;."R\74WM4*>0-1*YI\+$T;@GTIXEYOQQ![#;"HR]1ORG
M4]<A+>@_^\&[K,3S@T!#R>=&Y4<3A\]>,VO\#MYN=,>M4$AT#'?E:M&%?PAZ
MK'ZHG;&4R3\$3<6G-+FZ&76(*UQ,Z<-T^G1=[NQF0TCE7"MEJ9A]\#,S9]?0
M'C5$^8ZIL+$)0*2JDY[(L)8QI-,D"S^;>+#I:4?KBE'WL#/194.O/R318APF
MI+::U> >T248.]';8)M_LEREA"ZA7_.G\-(#04)46HIL&>!PTKK#!;!62_U3
MG>BI_U<> CZO/_QKG4ZY4R>!,M*$Y5$&(-@.F+<H0YN[Q65R E>D-\TP$4L5
M'26CV!(NB4:"#(&@=F:I=Q\2!(\&TCZ?RD;XT?C;2V;L9@\R"5#YN"1-3\!3
M!AW2]'B;*FC>R2BL5ET2V9BR-7ES-/_SSFJAH:T_L,6;-K%)?I<7Q94]Z)D<
MJ$@0.1=U;?L[<<J\;G4$5ZB,A[[+C#%+J/\ML^;U;7,AAU=W*%>;AGN'1'*E
MIO0PY(RJ)[VOO")"WX1T>)X,(X!'MR<:QB1OYAOL*26!?*.@KWU\T=NO.[]<
M5X*]2RKGNI$8.>[=ANBLEL:D#1'T)<\TBZT<5"?IDF?,_79EK:I"Q)G,,A<7
M\1]PG0/G)FZ0<WY,-)DKOQZ%ZX.]E&GA,6RC=8:28H]G&S#R0&A0+\%,SQ]3
MM7ZMZKJ."F080F77S&(JC_11?T@2S:DBWR,'!J'G:Q69H)[$82B]F)-R($PD
MAO8ENNF5Y=H/3KUJL/>OWM96BAYL0'!2!*[!_7666J2%E *-DCA%3S..8F+J
MK('VUP..;&)B4LP:)7X55:=!;FTZ@@SNCL%W$&@R'&+#C(6W*#PJ6+]T4QBW
M,)2)>#&UB:.G$9:J!7$UBW92X\<(GNR]/CG9>TKA:L98T!:YR2L.13G'@QT\
M)G+3JS0BAFQ,W=DR>,F@X1' H!X$="]&D31>F/)J06F9-)6S@'^P\RF5V(\#
M!N0#8M]1>5:ZBF<A*]"LG^0$* /:424!=ALT<*"RO-E+XM.B[P<O[":I00J3
M;'H]+<H&4+W!T3.Y)D6G0M.&=6>Y#"[V>>4-E6&9$?)/Z5/>\N!E.PBTAQ1[
M&#@8@S9JE;/9JH;_V4I<ZU0U0*HOXI3F@<NO<A-VS'S49K^FS0TP+E:!H SJ
ME< &V6(:#S'HY]1%-H-)'$4-XF%8$+2_F]:2+<I5J121,&$''=]UM'2Z'JP+
M:RP(%I*_8%@IX#V4RR=J=T"Z#+(21 (,8E=!J#]%R5:1!]:"4PPOMN!L KR9
M';.I1V5=C2AE11NL40UNBC(EWW"7[Q+S+8GY_BXQOR%C><R)^?>55<O4:\C&
M(M.FD[LE#89U<J]U79+U[@:OS04U-P.:>:TMSIY;WV(H[9"HD.$O\JNE&$D\
M6<R04!MH\^ZL];*HWD;X#9C#-\;8^5&B1=)G:DT]RIL;&+,5V'%G]*RVZ]&A
M[^'GU0'SA S8XTB8(]^@>]0RM"2=%$/+"428\[(A8<"OPJ5S@BEBXDHRL@AZ
M7YHRZKW&M1)3&QPP8;5&6PD5Y-JAN<0^7.Z07KU2!K =3#S3:WWAJG#$@R<B
M86FHZ:R9/[0,P-R"X?"AWED%-NAP28PWB1C&9Z-AR?5YM,4D\4;!&JD:]83_
M=]@A&@'KN/K3^C9H&60I4YAYA8M-.-G6)F&A6<.82G-(+J3"VY"1X/!RXPR&
M:+&65#&Q'[QT VW?[0(K&:?3I.(68F1\D/UO9Y,+"2U1$UB/V'N8*ZSW%FY1
MOXRX6V;=,Y_#S?)TP !S6))B3J##3-0DG8_PK:[13U-9-?*/EM0&F]DLDYUC
MOV.D#O@G.JLC83_GK;8@^AGTT>MN7@Z2?--$_/9JSG:\A)DRDB[8*2RL7D<#
M[6\5^0U)KA[6R*\C.Z861FX"1]6+OY9JZ_5=YUP48W"@6SOEIT0#QJ"\F P"
M=T7ZC199G HMC '#7&E3,B.F(:UIV++"UBSS9;GAXF$//N9&'&0/0'AN:&3]
MR'NX;=MRG1D&@$(O R3]*^V=G%Q*O<5!FH^F6MQB(;L( %%8.[F7:GJ!@!!*
M(4I2VOBH=Y*V+0!'SBC(:7_%J QN61C=B'4]&@;I6490%/9Y<$[%9ANZQ)DY
M5DI#K+G$7@TO7P<F!&+=-X2@2K$:A"(Q8%50^XL9&>'WF@.H&6TQJ(4^_ +A
MBSN4E$:IC[*M*O82JEHTBJ06>*$LNBGI\Y$C3!,DF706Q-G,+^=1T+HSN24Y
MC6*AI_3UB!5N9)@B_BV7KVJN4K-BP#O8,3HN&3(ZFDT()TXKU\TDB\B-5J_:
M)<.V8?R<$FO7:4F<O:*+Z\+&YI&#U3?!VF:)9Q8G]9,?^:<\<(#5_HJV[E9N
M);&G@M^B[>PU5Q=3.S76^T(;IR>^ C#*]-].F[1/#/A0TR9-L5XI+/?\ E,N
MXV%$A-HKS=UBA?R^GK?T8@$8,A#NZI68@5?P/6UDFQFGP.<2%B8$H;<J#/:3
MQY3P&90%XMS;F]3 J7'#$7@5L4F[54%4ZJDNI8BU\4P)-YB"8HF=(_P)]NV9
M&FRIS#8!7 JG=SPQ0VGHL$P8Z'=1!L*J[.C),DFT)/J+;'DG7[1%V^:$;#M\
M^\ 6S9 /CHYJK2*]I>R)4+WY!7" )+.=YJ?U.2) &N<=>1/$Y?.FOTP249+@
MI]>/TY8SF)%93*?H)>,5YF1R<,!:#?U'=P20QO*]L0=>=-QK24-HARU;S)/4
MF656#EC2!RH/_D#F7$3/43B[KUV-LRIYQ6DZ&"$D%19Q*GFB19%WEYD%EYJ:
M8"W@.AUZN30;HT+)C:D'QK&("E49F/LVC^S&.9>@>/.BF<A(O16S8XIV*;)
MNP&/QKQB+D.W=7T689Y&"@A@GH'YZ3I-R:TQ,F[?X>%SB[H(9@O2(&7&#8F?
M(!V[8FTL5\'$@H=9TCB(N+ M*YJMDT[%&OXKM#61YV5[CY:7-3B QD1%AA^2
MN$@I"(R;F_[-((*4593<I'0G4 VN61W:6N8/+E"F+*EK34&;-,XC3MYB= TV
M@NQ5#(9WJ:W=T^O8O(2J7Y'CKV 0&!R$0S!!V#2X&CEG]"(F1[E@PF_VFN'S
M&FYJBV/M57WAK?2EGF#[B2S5Y8(K$[1',E8M30_#1DS86F UU:4%QI*F838U
M;7DB(I$@(W:295$'^9S+&>BSSSX9:G/>:M.FO6GKN)'6YB,FY!2"WA.PRF Q
M6Q;&=3;F!FU)04FC3B2+Y"'=V&@0>T$Z:M?V:9F=;/G( YP9;IDZL]NEJMHX
MKX8T>KL+NEPG0NPC8I%CTL0]8P4IYU/LN'K8>"A,)(VB_35<C"U6@(8C=XYA
MZWC-='::J'T)!:G1>8Q+VT]A1-[@C+K3S!2B=%:A,#I^[-#5=^".]I#IZJ@M
M[(I?[^Y96_%(D^O(&?4$',W%#&C"&1O($Y]*WI4PLKTC,VNOZ?_610V[BH>U
M%0^#7<7#AHSE,5<\2):Z%JY07 "!/I\4Z*\4/("-B,W7O>-G:"DNP4()/X.D
M.CP7UTR_O8?5^WK$6:IC,7!"KF19QRB5?)(-UA,_79+@+^M@G=2K:-KI$B])
M;5P"27"W]%E2A+862!=O@:OS*%HBE;\V/FZ0<.W2B75KZ07!^E/H^29+CF7=
M8.V]N+CB2M,:OQSK,K\56Z=TE9/ !6Q-353'Q2Q>+%RBL/DL]ET(2E!+D39_
M3D_R01+G6#"#;XU0N(4D4&CE+(.2-A$TZ8BO5TC'LI)KW]LU=EQH.W%>%8=
M:+KL@_0WA@)I<:$56?G6W/<J.?PF1P>]:%?3BM>*_2G#=%>L"!ZASF'5!0Q8
MZ$+Y+=96M]X9K.?V93U_3ENX.$VE-1F=LWC*4/,^<J"ETS2@NNQUU=N;:,(K
MET:_JA*Y7F+,!<2-LEBOC+A>W6MJO7T/D:NOB=VPV:Z$MS55W 9WTL1,'=I@
MMI81U&,*=DRM#1[7+3]B:O)BFJT+/Y-KUMY4@7$CN>S&)QX@2]DHSOX;@2R
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
M&*)+8%%-M,460#OT8BJ<)L.0I,<D/E6<@^0CXQF714L4'@/9<.#&Q:P^:H/
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
M1_4HB5 [XS-($9&J47MX\4!CDZ=<IC(A?J?!O5SH*O."3($@BV',$^U8H_K
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
MU?6VP1[%[ S?^2KN'1 7Y.9]%6)%&LO(&>2MD&?Y:7,2I;&SXBAT@; ,N5I
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
M5A_E_@)F/5#%WRF5<]%5CL&GJI K3.7]5H@%$!F;@G1[*841+!(6Y4F^[,M
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
M(L<:;-*[2LWR"O^%!B;FH@)A9^N5V27)H%*83/&A75-#T6B[E?(V<,D\DGY
M%A;YEMJI(QLG5^8(3<K.1&&YR#&R,DJL>7/#X"19V*A\QHSF=E 1.YG!& 8'
M?)"_K!2+0=OL0,M]511.@][0 @7?U:DT^"0.+M=ISN77*K7[4T8R^DZ,Y36"
MVJ!&ZM7;AH\32,PZ]WWUBFN:]4@+$6]KE:"LK=KS_Y2B'7>7KZ3_KJE/Y3ZQ
M[J!P34!CQ&]5=$3K\QK]AG<6!B7+B _:O4!X2X.@:F<83]!3F&,8GS(%0"!<
MFD/I;Q)_FE/@IYCEE24^CFN3([TF M0@A0WQW2R^))5.:\C@:XS_\N3 %O-J
M1UHM]YQ/0Q>^+>>G2NZ5EJ;KR*NC8GG6321 >/HF$8MD7"%VW'84FW3(D_/H
M\XIJ=_(;]IRW?)Z9 B.;*7 @>SF?3(&_ #<5R4@AF/Y3J0UDAK.:Z=XD2:4&
MN5G$$TRKA57BY;UKY"<^; OI09!H+U8-TZI-5*C+0D26[2.?(NX5^Z@D7)NT
MKKDBV6=_S<%6U-:969O>*(-KK 5W7W/!L( 7]R4S)4SVE-U?2IG[WV5!L Z=
M"'0PUY4)?PIGKJ]UH<&L[(9KI&VTV!VHS+?.:_\-1>@J3IKN*! O5S$WHZR+
MIJ*G72A# .[@%=.."BM2QARR!J4SO'->3][0_.Q+&NU<6:K[2M$PGPH8 5_C
M<;2O@S=<$VYXN_".UVWU7]5YP@CEO;W@D@=<Y%.7 /C'=,V8*M\S-OOU17+V
MM.A/5-CZ]V#D)-0M33E0E<3N6O%A#/G5P0$2%PC'PKY3I--L$2HDE*6$DC+*
M==I$6H7;C\5(A74IC)%RY6"(NMDB!X/;89G-K<J^MA*":D]KTP<5J9H.%W$=
M0YLW)<W/(NA106YM@;^N><.[.1+I;/:J<;=2?B,C2BN7!T^KD8PKE(TT/AZ4
MD$!FIV/*#*,:CPQ/QOLM!9]P3*]A[RN7P)01I4R#C=0E,]KIG"O![HARL:2!
MW>PTRK@ZE1C)-B=K_HGR*7!H-C5=F"KH,VN0PE172G@IW&C]@VW#T*"(&'JF
MRL&H]06X&(#?6"<V*B8JR%Z?D9#)0#1'H5;"*H8?8I#>SG*8[NF*"H.[<H5[
M5*.)-NMY^/\_=-NM<6G$)V<@&I<;0'#%%;76./+'DB._+O3TZ9[#A3D8"T]%
M_<KQ>1WV*QEJY'ER\/^FN$MA8>4ZNLT<WA&KVX)RG*HPH/0=9;U-1.TMY")Z
MQ*GI])JQJZH5P0RF$S+,S!C%PTL_2&*V1H'5]>QA5>\C(TQS(8. 5%!#Z81F
M IX2!*7L#WVPJK4FF^W(C JSYH?D#Q@D?G0/=)C.N34D=2/ZQ.9H'02KMB87
M4&X=U:K5_1MC796N( UZ%#4(?C,2&"/VD_LBSZ60B" =%Z +88_+&#XK5976
M\IC<N :BM+K95%8<W<N+4C-ORQ O9\7-GQZP8.;^M&+9_N#U>DJF\@T/9M#B
M"P6+;YA,JQ)XUEX"<Z% 'F5?E#:B:$%UCI-YY3SYG"VWTD7B5N9DF:MGLNB<
MN5E+D34U!<NDN"!J[_@NPLX*Z[Y5)J2SP-H8$SKD[3JHK<+R+Y0Q^P"4FQN)
M&YF+K=_ ? /)@57II0<#KT$,[1$=;^3L3)W$@1Z+D8Y6@(Z&5A,\V76INZ<Z
MF9MN3+A%$U)>3;. DS? .O4%U0UA;$%7MS)5D,PPD.UXQ[6@="0J*Z].IC<@
M2VV/4JZP)</%7PI9<IZ2TY:31>A/XEL>.,_"6]L?U7T11A_>5S42K 1O*2R/
M3*&C\.N>D/:,*:.Q7"@FLYXR:6(^N)^FP,=:#"(EU[QT)7^ZE'BU<9HW%55R
M0&8M)Y8 C!JH1(R4,,%OX8W*S0VZ0761BA\ZW9$ISPTI7K[O)N(I<J&.O#!V
MQU2@CWQA]L7_)DXX\4>>,L-3UK1Q,RH/D/1*2=+WL@+!O&5L?@K3 U2G(O^;
MSKZN)EV7J[E5A&+M,A&7P"  Y>U17Z,L2\))SI/J,3RH:UG34C%K3>9OU0ED
M.:D:UC5M-%)15*., 7<E>_U\F5/B(55H2'TCT\B59%<-83%=J#C41$1B1A%?
MZLB EC(FA6J;@1UWCMN!?2QCI@ G;"V1UK9-,4O=,"B)ZZK/-/D#+2KYV@9;
M.KF2$Z%$Q($A?(M3?TQ% G((/Q+CSX0I>2LM_7HN_#)RR*DWO%B"D8.YKR9.
M5;:X6GFBM8:0#56S;*'#U;IJ:AL:I!RJP@XK3E)N'!)&E=W+N*_9#D+VID"8
ML)&*-]I'G@/TI3;%(:+4F'7@EA*R:D-TI&2DJ$#WC,H\,LP.F<VP*S1& C1_
MF$0##_/-CI"62,WWFS76>5X0C^T%\8'LY10OB)NZH"/1@]S_"/P/W&G.>4G
M$4=W_12&NGR@VS\0^D$2ZAO:1!W>C_BDI:DL&$:?LN(N I"LOZ5J*RJ1IO&J
MR';3]I"\'H/W9Q@Q<'7BW4/E3F!@",%.Q\7??)*O\)6?S#36ST;Z9,UPGLNM
M$7O!WP$]^;<8Z\>\-RHU[]K<Y@>]S<]%599.^9/7Q)'S$7YR1L>C1INX0A>T
M?=)7ET=SIF;3H)C[(.,;1JI"[9F)U'X)P3J>H@F _[J6!BX\#Z]Q6K^TI_A>
MWD_"5)K.\!%XDNY_L'15_=,;<]0%DX#AI'YB;H=,-%X'N],4[Y27&.'%%W7;
MC)GHAJYS\:M9G?N^6!/W?64$6@IBOE8YS/1,+0S<"P6B#W@EXK4O_Z_V?>1^
MT#9V.,)8%S* \SZZD\II^C3=O$]A;O:NM!U$L\^!MA;^*A5OU7^\ T"O%O[]
MVS B"J&7WLFUI/&$MD)EL!EMDG^69L1XW!KUNVA)R*FG\L/2R&B1D5&9ML:_
M=<:M+K]9^W.[Y37^MFE9V,^H^==-JV[^K=_MV+W:O9[]7H=;K?K '.2FJ9K%
MH^O/ULS09#_MH"9-EFPEPT("S<%1/)+FKRD:$>?PI6GZAO[T/Q16*>L.+!DI
M3:S<$JS',&ZT?AYGW6A65F&HX' ")T'7P?UM&II]@)2!UL^C'+>9:4X.9J\L
MP'8E,F]L86:)[*F);&1A]CU$]H >WW8<]4$K>-6<<M>1VXT8KR+]1,>J;W_^
MPYZY/AAX[J _WF_N^M9 V'<H^YZ,URBQ.@^O\7V$?7@(AO]MM4\;O596G8>L
M&O8[[J S/&UBMK+JI-%K9=5YR*K!>.AVO-%I$[.558>)WIT=UQG]WZZ.*QS@
MQ>+WJEW2>H?(QIC')B*M <"1T.&@/7!'X\&.E%B/\">5)95/[B5+CA=-8Z^U
MJ^%J<?3L.KOC=H>["G6+IN=FI<[.BM?BZ+E9J==S!Z-=S5^+IN=GI=[+X>B9
M[E=>SDS]!:N*L$V_SRGGNGNF[-%/%4BR1;]?;HN]AX=UA/3W>@1.<N_-K@[4
MD;K AX2@\7;X\5H=BYV#99__^L.HXW7>[1>%L&AZ)B:R6++,9-%T*LQT\K'5
MOZ U:ABMV$T<]G9_9G%5S_7:UG\];&'0;G4LA@Z;C?:3UQ9-QZ!5+98L,YT5
MFHZ$F4X^KEH:+5CMZ68T#3RW:&JWZPZ[-IQZL)+A=;_E6>P<+/^\>&SAS-%T
M)!&@,\>29::C0-.1,-/9A5.Q%3M.O3VS<.J+.T5G[KI:-%DT6319-%DTU5WU
M#=LVH_C D?2B=WWGT GDDZZDXJ;@WQ,\/;EBOZX[[G0/M-K/%G-^?Z^DG86+
M1>[1('?0=CM]VS7B9/$[.M@Z;(O<[T9NO^=VNA:_)XO?8>M0>V0\4V3Z1:'_
M$3LPBC13S1-<'#YT9I%IL.U[MG_"H6/)UGP?/(J D48[JVJ+I>?&TLX*UZ+H
MN1T:=SRRA0T'CB2OM6L\T,:C=[1-:33E1,QPJ&IH#->UD>D"2CW;#_5TD;O[
MG9=%[M$@MS=P+?.>,'X'EGE/%[F]OMOI'6KDTN+W$9BW?Z#(/8>P]&])?!O2
M*%B<W/K=IO_Q.IE]MS^VX9H#1U+;1M0.'45CM]=^P7"-1=+!1]0LBK8;>N!Z
M ROM#AU+.QNO-C2]$X#_)C+G]2).TS<-N=);>@E\B+== /4TSK&#A=J['0/T
M:  Z;%Y]W7>]X>Y-(1X//L<79'@JKCE XFBW!N=+&E:(6B&Z'62Z0[?=V760
MP:FQBY6DF^+UK>\;<7S\Y&&EJ96F6TK3OML>?5_)Q?&SBY6FFZXEOK/BZ@7)
M@\(3/V8^?!3^_S2\_?-_T__P.2;)CW_69U(_JE,9'_I7GF;A[/[IP$\KO@TS
M^%Q00LBPBI .(N1_A)\X/T=3,74Z[4[;N8Z7*S^!?V6Q4_K-&Z\=;^/9G_^
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
MZ;5HLFBR:+)HLF@Z;#1Y[K"]9S#/(NFYD-1N]5\.1><04MV[E9D\JVT6\7P
M.FQ6[0S<[L[MT1\=2$<4.#B_9A'MG9M%G!I]6'%JQ>FVS79=K]<[<W:QXG0#
MA>P=Q#T9\K#2U$K3+:5IWQV.][SB/1EVL=)T X7T]DW4>'GR.,U&9AL::31V
M]>J/2[UJQJ_H]6!3PZ7&M09#<ZW.]BW2ZAM%P0?#1/=1\IV%G]P(Y^^MSRWG
M*EG>ZQM"[(WS5S_*_>2^Z&"4W:FN8>LOI*J;3BK@3U-G[B]F^ E\N>5\HK>X
M[0[ 8#83 9T?05QJH+,12+HM6=&1I]PJ37P+4WJ%]O<W__:>EOI[RU';O8N3
MKR?<9VRMIU)C;[%1N:%2KV\T5-JB[QX2+'X^=>( 6QT14@B=B_@.4,W-7@C<
MKNQ5P[N"CT:PB04\EYK=:_26N07>G0 *NC7W7WT.=@9R\&:N/A4NX7RW CDS
M7:=]W(@#*\ 9E[ 8R$_LRA1^@_^&9P-1T/'C4X?$4*_3&F+7FU7,'=#>4A^H
M\%;(9C>L ,P7I3!O%Z_X$Y#;>=;\REJ9ZPL1XF6W>UD&B/F_\T3M9^7?B,L)
MH/CKI3^#[;[U%W?^?7KQ8[D-41A=5J!8!4#C,6>S)SLF*TC@A)A%ZELB*WP*
M]N0?S%Z<>2)F?[KX0^B-^MX@Z :=P:3;"T1_,@Z\WKC=#H3?"V;CSO\.+_[\
MA1H\ 5]>PP>1E_[[1__/=9A\6?$WK*6Z#V'D1]2>#78_)98Y75G_!50J2LG4
MF0@1.5'LH&Q/\/3^%"PUL%2*/G<HF6<:.H&"#OXD-30\,/&CKR#8)QM,&V_<
MZFJ]06H:FZ3Z2709YYD33P NOEH8OA*AGH=_4?='5"5&!T@D,B_-G.MYC +X
M2B0Q@#$0S1_O#EK:&FHY_Q34,>\';]@O--D,1'M.+03Q+(O8CZAI7YBQ7O!)
MY:BV-&QI=SU7PN CV#QY)*1U!2K(7W(?&]9KL)9_DPA2,7RB6 *-^JFB^@FG
MILHR 0Y:TX?79@NP42;A(LRT:@)%]55DSFV,VH!^*/0E634(-]T\$ AM*I9A
MT *XL36E6[E2*TQ"RB+TY3?\( !G 3M5(K&LJ46%/?A6^HZ/"?I]@4!2+6YA
M"5!2L-8[VD@6+LEPPR:<<*8L!@-QE2= :2EV,M3VXU0L0+7!CVDP%]-\@3_B
MUM)\HI[!SIKP%UAE"O^Y\N\91XD $I'6A]38M#.]-.KRZF;,-K;JN1F(0/S9
MO_/!]9F^0\]SP00I[45:5G6]Y255JIP/^P#$B33#;I_S>"%;03J_AL#,KO,!
MF#R<^N]TVT<0$?!PF.4)O8]+_P;@%LZ7/)F0I51 %.$@OW/]Q:!\#=)U(V2C
M;'H9:?M+"(B:$I7!@:[]%?9SQ'Z,</9 /'Y'QH-H4%D/BFL_G2-)W.URZB/H
MT[FYJ3$>FIPV_ _DVEL@:F3AC9U<^P/=>A+$$#5))?%[;I"3^H)@5#@W4MJ&
MF_I">\-6T3A=:O!J,(#;"6.G4&D$4*OB+$O"2<Y-/*D3KL)438=OL+0[YE>"
MZJ8CD1D^F]YNS5)=S^C%C-8(Z2MLE$N+UIZ>6B9O7+4S,EJ02X6F0@PR&$':
MK.)FJM[4AI[<L?GXL9/?1ZEF-)B5D9" 801,C-21B!68(=0OUDEAR^$L#-"
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
M1]54_$.8I)ESA9>2Y ;_K.W@]Q36^QMFGH!OY70&'/I^HWL*<2*),F-_]<'
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
M2%@1L8MDDV-1(^R^A,##;ME39B;O)\<<GM!P* 12)LAE9V5^XMFMYFEH2EC
MC@""322>Z*T (W1T6RSG&FK%HZPB\9 FP3G6\(QANP*;(<-V4=A.[04OF/>,
M&("%DX B)('FG@$!;?R <TF%V=A$J@D7WVBL7XRAN#>!KS"KN>FP5_156H+I
M,)J'>V5>/T^"6D5.1.:FAW)3-0E"".&B> E0%$5#PCL&M)06(.*0#0);XO7&
M)F&TJ=BR?)E[ V.-@A0O&.RKR)_(8'\XV*>&B/3:<>DH8,Q:0#670"%D ","
M"HF)CFA/8&=-0I>5\O3H8+^CIC/]04WGA[L>ZWZ-E[!O]&<_E1X<%75,IX[.
MRC)(>0OI:2VVL5S^[.CN<*OKWHY%T_*9T^?A])V2STLC;NNK2IQN50"&6 XH
M#01HB#E 5@GAA<#1QHNLSIN$DQI%H_-.TOK981G"RX3PY03".BCF<(2PXT2G
M'24/%,8.. 8)UH@;PE,6"FE2SFH$X9>PH?2A.]3=P_:H[*8?YC36)S<DIB(I
M_<)(/F\O1GVHQGWG,QO-Q48?J@8%-X%H[QS@D"I $49 >XD E9(RY!B2GFUL
M(DB:3"U,1WF?J;Y87DEN2L;R\K$\M2PHYE8;+8!U*3T=&0+B8H[_)-):!"T+
M*%H6B. F$G7"\DL(5(S7=XY*/*$QD4GF022S4S48A/2<4R@!X90"&@(",G (
M5#H"HR+S*,=37HIL(LQKY+_D$,3Z&0P9KP_%:S7<@*TCT(%(K!)0C 50@BC@
M&81*0B6\-A&O@C<IRR=G5YS .NE%WO%ZX!N@44P,Z 5P/O YH_7I+8:)A/Y(
M OJ4QKD;_AJ4#DRFI;EHZ6/5C##!X^B46&"PC&8$-!!H33$PTD$JF5&!I+QZ
MV&2H3JY*#CNLGQ61,;Q4#$]-"\*$9T1"$"PQ@#(MDRL0+0W'B93,VKC*"@PK
MNO!F9 XW/.!HS.)YK<^;?%9[)*;5Z]J<U?8 TOFK:C@$2YW"D6](2/5+271J
MHLW @?(H2.HP<R'%'WB3X3IMG^;PPQH:#AF[R\!NQ6#@$;K,"$ %E1&[S@-%
M<82R4A8KIQ15?F,3B295SS 4L6:'8VXW'G[VS(OEQM=N*N8NL'S_YW\V3+RR
M T"9>N>BWOT9LXD(&O4D DIR#&C*/Y-,"F"9ER+H0# F&YM"PB:4RSJ86)NS
M/PO6A<^<]N(X;67GG#*GS<MI4W.2(46<Y!YPZ%EJ94&!$90"IB#!B)+4#W1C
M4U+6E'Q9->77XXC3?;W(>URC\L D/I+KG:?TV ?TL:K;*%_"!N,?;6W:G?:P
M[<N^]9^'/7MRU.O$N1K\=W%>:GAYGU9F#YB+^M'__5L7KN*HWKI.V4N(GH];
MR76F\+E//[F'//M:R/P)"'W=I^PE:)<Q3,YZ_<*>[H5&I]<]!$/?/XU6L;EQ
M<F;AK>[:34%NP+6J$- ?<67MQ86U'==5+@[Q -_I>&LF_P8JS)FD@!N& %66
M \4T!)I)@3#2(3I/Q=X]J54M[-P),!/1$\=M,A$M@8BF09S@H28\<A 7@0!J
M,0$*,P(PD]Y2RS3V:F,3\::4.8EHM;@;=[)JG.G+U($B)Q+5H"_@GZ4L,O,\
MA'EF:JE$#6&ITAH002+S:*6 YLX#@ZW'A*?"WV9C4^ FE[DJ_S,&[PI[ F;P
M+@;>J=D B57&2P:44AI0*B%0 J)4+1NAZ+P(1*+9P&43JH7]E_JE$M7:;+@E
M+.1UOPMZY\-&S\3QZ?1V/M;TN,;$E>_WG!X<C:GHV\#;UR/1_%E*9C>\C7+9
M/1_N3J3R3K?[19?S[?; =GJ#\W[N=SX?2\U65Z%6<)KRE'U1ZRG:&0IB#)0W
MR#,OHM[!*7PL,<*_U<B[R<><UL?&R,!>&;"GY@>V% 4N). 0(T"%]T!*JP Q
MVA!'J0F6;FP2U!1PX4SF'+68#Y75F\:+6-"^ $=MYWSW=5[B/USB.\.=-]/
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
M#6XY';A(K.,%EU%902"D>I;S;2&K3%%S4=3.S(%_Y9B# 0&.I8H4!1W0B#)
M")2!>8\A-]%=8KQ)T+("'[4IG;3$J,@+QOP*0B89\XMC?FJ6&!B($YH ;(@&
M5$,-C,0(*.B8U@2AZ)!$S',2#9.%-UU6A?EE5GE<'].E4N6QR&^_CRESSV)7
MY=.])G%.7._<=/Q$7(MQ7>UF\A]/.$'/1@FLMECF5M=EE;"@2IBIH&D==U'F
M,NH +@ ED@$9Y05\M  YH8)"13<VA81-*)>U#[\\&#UQ("L3:B;4=;2J,Z$N
MFU K54HM"JG),@A<>$!#2E",1C<000OHB1;>D(U-25E3+KLD\1,2:F&$_SK4
M\:;C4T?QSWC@E6M9'Y=Z?_4HQ(7I?.0;VJ:M1]V]3&??N[UALI_[\>UNHQU'
M=M@OLJG[PT8O-(9'?N ;H=W57=LNPH5ZZ(MZ?Z]F#UA5'G5T/YJ\B+/>H$@@
M?-WW'9T.9OWVO>V&1V-*J/QJ)#DX_8DV44CGP[M_<M><;O[+]'_=O'-\=1$%
MH!C,/<C;GJWZ-UVBX"LD&>*66,P-H=8SHRRB"D+K-;5!X:^<;HQ_=#2I%GBF
M#STP?:]/@ [QKJ]UY[N^'&S\.C.XTW9W_"@4OQ))T-=E=.>4AO!H4UH"-A)^
MKU_TPWP=:<+WT[?BF'1MQM(XZB<M]U\_%Y&(>$U\DI"8BFLFW/WK5WVK^%=0
M,DW<NHS__OPV#JY_-GK0PA7_?&X&;=?6_6H'AJ<=9IR_@O.+!(S/$QI+4_M+
MVO/[9Z/<_[MCN'=PRM,PQR_M;F3FWGF\AALT&_["^J32CDH6=]-*3PU]&G7E
M</#/.WGF5/</(YJ36F1EB=!BP4U(N5":\;DZ^FS@7X]?_.;:@[..OGS=[A:C
M*W[TV^A:(R9/K'!-81:8*#\>$892KR0CB3-&X:O1C4=T\JJ@DVLV0/D94Z\P
MQG=^#%^A.S_[T641>L6)>-!E?_P9(WFPG-[]<?6R/XEGSIGV%==V?2II5I\(
ML?L\4JG^Z_-0[WK]9!8V+KWN#QH^JC77V/;6GYK(.@0UYRD<^EPD60F@W.5F
M_"A9\781/ZFWGB*62WG<^Y3-?39SAE2>L[GG3#Y+QOCDO_GNN1_<J]3VDCJ.
M+&/]U.F6RTS)$J6?6MOU\F>_Y\[M\$8.^,)'4M8X1'[;(SZ;(#>44D.A.'-!
M4(:#= 1B$Z P7"BC]-?MI(,A@@@LX0!=04;O^KW3%$=(H_O2'AZ].1_$J?+]
MMQ>V<YZF>&LP\/'_7(UR7W%K$@#?O]S?VR$[VX=X-UY_/]ZG=;5/]_$.W;GZ
MNW.PW3IIG>Y?[AQO74P"X*>MDX/C3KOU?O_B8/LC3&/;_?*IW;KZZVIGSYWL
M[MGON]L'1_M[^]^O!\#W\:?3W2\?X,'QNY/6]L>KUOL==O#^ VGMQ>?"'UGK
M:HNV3M\=M8Y_#Y/@]V?X_2M56F/'#,!4"T =$T#9^$^!K%-:.:.13.?S99/@
MA</?]3M/EPGKF1*6@IQ2%PE)44,1(P9J)7S\?R>M<IXEPD)J1%@+GQ/,A/7(
MA'4U(2QN$1<0*N"C+P^H1A@HR3B S"@L- U(% 5%4),O+0\V$U8FK,<FK,A1
MPAK"4209JCC2+F#%*:&4"AI-KH*PY)BP9":L>A,6FA"6-59Q3!G0.O5'@X(
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
MODA^(@<A(_G!2+[F(EC"%,24 .(P!91P#+2F'""EI68$02-,'9'\[#<84NW
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
M@WXK$AH'6_WV(,[W]GD__OTSOM]ST3?9#1GH<P-]ZI8@@KV$7 -G8'1+)*1
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
M@')#@70, <&M4IAR8J"H85_U#-W,L,]&3#4M>YP9=BG>[-97R0V6Q##@C""
M$N:!"D$ ZJ5 F#I)C:XAQZYZK_Y)#MFGL TP>N!=T3;6=P=%B;X'.;;/,)9V
MZU%CB:P*V 4+M:&."^VU4\1!@2'!*/![D- MP;,/@\&Y=]7VU.4AX^+O[TE"
M;RH"RGPT#Q]5^\%*:XD@6 #&C4]G6BR0AE( '6<60F00=QN;5-0HJ)8#XDLV
M(U:%X+]UY]QG "\#P%>5@@%82*X<<%C9Z+))#;1F"G D**<<&B?\QN;")S8R
M?NN+7R&D@3A(K!RD)D3;DF@AG.%221,]@V6Z 1G:CPWMZ7E3%\G8(*& 8(H#
M&G0 &AH.A J:1-.>>Q%U,VXBGN&];O#.:0593%E,SSQFEI7EHSNRE<!:8$@'
MR0.05#- )7/ B-1-C%%H6'1EL4&ENJ0U4I<O(47DS9'N'OI&N]L(NMUO?$OK
M/QV!2 UT^GXP;/3UT#<&W_590Q_V?=E-XM:#$B]C"R#OU&0Q93%E,64Q93'5
M34R_S&%K6\LLMHZ&HF$VYX8&2V4ZQ*((X??* !K$!XZOKEO61?>"6SKQ_M7M
M^SA)5]Z]U^UNVJK>[6['!_U6'+$=;/7;@SC?56.\;KU[U\/R;E?*;@@G#!)>
M ,ADM+L=URDUFP.&A$:4A> D3AO:-XSN&ZTE,LK7$>5+\*@SRFN*\JI_'1<S
MTY' @5<0 JJ\ 5K'5T0Z)Q06)"KN^N#\"6I+/ U4M]O?VLZGKH414QW=]Z[Q
MRS]^!-^(B"+XM%P8?VB]^T&%^,D@QS??'HUU DB8 ?ES0%Y.2EI<[.YM?7/O
M_Z;NW__I'.#.-W/<0_OX+8S/_WWGZC^GNWL6[F[_?;K[Y>WW.(Z+UE4K7O.P
M*(6QWY$7.]LG+,[G1>OX ]G=_G#Q%3J!D4<!<!LBO+$E0 IK (O@-LXBPH/9
MV(2OR,WR6=-&F?_,)2WR+D$64Q93%M-S%],\+L(JCP)-3(V*^9'-_OFLC.F)
M((YE8,D,<+(X=RT(B%)+1K]U6&-,#''1Z&\2<7-3[?YV?P9OYM@LIB</PV2.
M72''SE3W)(CX*"V@I4>199$&TE$+A \<4PXI3]4]:\2R2\I:*%&(7V%6\PR&
M'W0IE+E+X4./#AD>:%SBA%)CJ6%,>B<ETI9S!36"I*C$LQA3Y2Z%2V*LW3>5
M4T,Z>"NB90@4MQQ0$RQ0$GL@H,="0\<I1V670LG7I1CQ$VP,O1CTW[16'@[]
M7&EKN:B>'B6".&"K/ 8&,08HT0)(%33P.HJ&1H/2,Y@Z]RV</IDA_2PA[:$/
MT"!*C*$A17N\(L$SJ5Q4#L$N09MGM"^*]NGI(L*QED1Q@+T)@$J%@%+,@V 9
MQ%Q105S1\*G)R4OK]Y0!?R_ >T2-U$A##Q'%E"KL='18F<;1#"0B [X.@)^&
M<GT4,!<! AL@ E1#!B16 0@9R5IY[;5*H5R(FE"0C/B,^)N(5U%-T."0X-%R
M3[VWE54A6>_)< \"9ZM]5;">IE\R1!%)_;:1-!'6F$%@I). 8VJ=TE@(FWQQ
MFAWQ#.G;K/9HLC./I8FN.,6"2>.M\%X*$?6X]SHK\1J@?6:OP A!)+? "8(!
M150#J;4"U&!/(=6>8Q/5.)9-DCN!Y4Y@&4"I>]=P9Q2^;AW_17<^*WCP/T?0
MGO[=U5_4^>[Q%MT__HAW]][&,;R%K>./EZV]?;J/_SYMO6\='7SYSVGKJM79
MV?L+_\_5V^^[>R=H)\[ISK&-<[OS53'(+5(>: ,MH,X'()V)KXJ$%^V9IGK2
M"HR#U#ZY@%]N!9:S$+*8LIBRF%Z2F.;)Z>&4(@:Q-1@*BKA.C:T%$<IX&*)N
M$7<;YW><J,JF^&*F^.=JL?1@,9&2 &24 910$@T YP ,F$*M&%'8;6RJ>B3L
M9&QF"GTV8IHK+9)C2I0F1%!!'9(&NZ Y-\)[X9AGF4)73J'5:(;#D-ATE%3X
MX #%&D7?23L0>958:2DS$-:&1%]"K:;<SBO7'\EBRF+*8GH)8IIG[S<0[!#$
M3D)#M5?:6@U18% X3ZPSQ?D2-3Y?HG*SF2>+=:?#)2/SBMC@J*,:&*D]H,(S
MH!S%0!A*@R2<2Q\V-HEH0KRLK,X,WLRQ64P/XUB*K7/$&!>]5&H,E4YRKRU%
MBE(/J<H<6Q>.W1F58?EC+Y(L@AX9KD!0R **2 #20@D(QC9ZM\&P8D>^;B2;
M.WJ]F(#9?,?RN+".&Z$=IH0B3I0T.C@#M;.!2.3NP4*YH]=J"6E,1H71)R E
MG$@%O% :4.,(T"J1DI3$,17I",&-35FG*N@Y[KUD2V)5&,Z]#)8(X:G?YIT+
MED1KPL)TP!99!*00&$A* C<^1'.#;&PNG-Z7$5Q?!&O*H\T/)74<4H:0$AP&
MX;3GS.,@]#)]@0SN1P=WJU)(53B%"5$ H=3WESD#I.$:2$PCYKW7 O/4J$2(
MF_M>&>#U!GC.(,ABRF)ZYJ&SK"X?WQ:NQ->D55X&@T'J: LH]QQH2"P("&KA
M892ED(6^K)5+^Q*217)CK[QCD\64Q93%E,64Q;3>8IHGJ1JR( TST!&.*890
MHZ"@E0%+'&UN<Q]C>Y)=?6^K^ZYN0&G_^HT>'+WK]+[_V[M#/VX*M!6B%?(I
M-1H9#-HASG-ZK*VNRWV YK7'/PQWI^$KA5RP.MK?1$L"*'$41#_+@*"4-]YS
MI+G?V$1-S&YV"LDMOYX%_I?@;&?\KQ7^J_XXHMYP)QDPT@9 *7; I/UE!XF$
M1D +4R.P&A% [@4V9R^P!?&=>X&M I0[DZ(6.WLG5_%:'?_O3Y<'7]R9P93O
M7UFZ$^_7PG\?'6S_Y[CU/C[S\<G%SND'=+#]%]HY_GAY</R?=GR6E-#&=O?^
MNMC9V[]L71U>[GS\:KC"6E,,D$$,4"$E4-PQ( @37C@%O1=%-[";>]"Y&UC>
M6\ABRF+*8GI!8IK'>UCE2:+<J68)=D;E0)'A1ECB+# T1-O?B  ,3H+BVEC-
MH)<\-?MN2GJS:'0N?%%;^&:670LQK3A&DUEVI=Y<)<0B=,!(6@<X- 103C P
MC"C O*%8,L4QY+6BV=P0;-(03.6&8 \]>:2PC:3E/'*!4\RE%%(:;9"@SBH8
M8%&L9S&JR@W!ED99'ZN'CA34D9.8 7$5I^X"E@.-J0&0.F0,)*XXL8!@4PFX
M+E6)<R7RE1:8>##X<X&N9>-ZZO"%*!4<L  VFB2 $DB!$5 !*4@T/C#2*/C4
M%&SAHPH9U,\1U%Q);07'0EE.@Z.*"4ZT14*F3L4T+$&C9[POC/?*X:0H<<(5
ML0"G'5Y*N =*:0L(1BPXZZ%Q86,3JR9%-W=W,^0SY-M2<,LMP1@S2!$Q$AEJ
M*)/1<T5&,Y$A7PO(3U6\=8H+:B1@U@E +?' L&" 9JF+//:4FQ33);2)<Q>A
M%X3Y>:*-WIL0U;KSA&KJI926FH"Q(M%*9(+\ /3S)X)E]"^,_DHZ)_:I@1A/
M"I\30!650$.#@,-0>*L9"C3U#VLB>#/58^YLK@S[^L-^#M0'KX)FQA$.8=3P
M4%HA21"6*R,,U%G5UP+L,[7*J-,A&O& &^\!=2X S1T"G!NID(3>RU2KC).(
M][6Q[W^R^>#:@[..ODQ/XG_,$_F;Z_G-EU#*+A5F[_0&@Q=6NBYG)F0Q93%E
M,;TH,<WC>6,2;3KK84A])E,O=XZ@$SA@ZJ PCJ8\'PQ'>3[1'%^*"YZ+!S_<
M(-^OQMZXMPQ+&>UQFKQOJ 205"E A*1&>H45L1N;K(G$(F>I,H SSV8Q99Y]
M83Q;#7PH*2&2! $9H *4> NDDQAX(QWUECOC1*V(]B74CUIJ>?;U/7H_7Y*D
M\<@XXXG!05')D&&"4A>\BRN;!FON042Y//MJJ<A6,R6#4DA+9*.-1RA(K6*!
M=LP!(^-K"Q'3FFYLRH6+.^<*&G6!\4UC8E48SB4IEPCARBDXX932G@+)F044
MTP"TXA X3:2"GO&0*E+6J=E+1O"R$QN9$UP@YJ5A%!IJ'*,"::A3ZKLW_!X(
MSO5FZP/N2@9DREC5PDA 3#I[Q0("1A .(F=C*Z E M%4;I:R9>4\9X#7.RZ3
MQ93%E,6TD+I<0O0LJ\OZJ,MJ9 V[X*P4 @3J Z"$&J"$I, Y%>T@'[16NM"7
MG-1(7[Z$E)&G*<^^OML!>=<FBRF+*8LIBRF+J6YBFF>K&F$#0W!,>\0HAT(A
MS[E4T"@GK0ULGJWJ7(.Y)D;WX<RA'4V@1@0#H1$&5% '%-(48,8M5,('JZ/-
MK60]MK(SPNN<C)(17AN$SU19UX@%:#WP2#I I<()X@%@PRV-_YMBT?6!^*JS
M5=:^Q/J"",XEUE>!R)-JB75\O<3ZSM[1T>[V4?Q-ZR3. XG713M?WJ*#[8.C
MUM46;EV=?-\__0NVCENWE5B'UFHA+05)E0.*$0$F: U"-,<U@QSYX(H2ZS?/
MW"^GQ/KZ!I[S_D 64Q93%M.+$M,\_D&T$2&RBBD!.=6<:VB%0=I+IS@)7B]S
MNRT7_UV"G5$Y$H0#@Q(B"FR0'%!N)5#88@"QLHP;(:14J?:O$HO8_AF^F66S
MF)X\"I-9=J7>7#5M 2%CI#= >19IE@D$M* 2, &A-%@AG0H=UHAFEY2Q\ Q*
MK&.X2&+"J!Q-^6RO29P1USLW'3\I2?-B"CK=>KP(<D<#,\)C*2CC04&EC(\"
MB 2&A..IIM."7)9KL"^+TXZWJB>+&/<J**J $MP!BGU\91@!1 9*&'-,P=29
M%S4A6_ATT=+!],2;2T_,&K5CWW\\W4J88P74BDYOZ9/^8"[-1?"639.5FAM*
M(B+3 0]&8'2P9:3)P##0E%!DL/?1=-_89&SA=-7,D9DC,T?^+%0I#"%!,:NC
ME:(Y5!YI2R@-R9\V4B_!WLSTN3!]5CL$"*R99A 0@0R@ 5.04A( @M9I;:D+
M&$7'&37EXIU^,H-F!LT,^A,&)0XS21R2A"D*E5;$\8 8XMQ3Q(C,#%H+!JT8
MH!!3@9P"+!J?@%JC@'2" ^9<B*K/:N))9%#,FE")3*&90C.%/O96CDO-J33$
M6FE(C;+2(RLP\MP;;"*IWLVAN7_%$Y!I)15>2N>D^O_LO7=SV\C2+_Q56+KW
MO<]N%4<'83!A][FNTCKL]:FUM.MP7.M_5),@84V1>@#2LOSIW^X9) ;9EI4H
M"2?($D$ D_K7N=MFA'-L6!4K#F"J#*&4N41*3AW68HG'2;2NSU\Z5'9 T0%%
M'QF*7D80Y1)(3BB6V8PJD>HL U3-0#MD.G&,#X+H-F!GWPD>6<6L -'3I5@5
MT\%O0AE!HHC3B$>..Z_+9VR<Q@]'$O6>]'_-%;RT"9QN\PF>_+<N__5D.:IZ
MN#A<O-.+#4WUCKEQ6,3A]GE"@CSA[;$;*8,56]7T'*AQ-)W-X>FJA(^GOKS$
M4:DFHU-5ADH2QZYRH[R8JJDIX/-JKN:AV,3NA5.MWT>378Z!*J>SJD#,^:5T
M$S4O/KE?SPH[/VYX5._&&E>B[A:E 4(6\XMON6A9[\EN$)J12P]RT]SZ/_$1
MGIW&(HN924W"=$J-RT YBJF,(N,4-;E,#CG;:6XZ+IO7GJHC1W3IU$>B,$'P
M%S4Y4^?5SK^6!G=23,G*1J_NT85+FN<WMJ2!G8 $,BM]-N,OP,1<B=^",:FM
M&<OHN$2QZW]]QQ8!R2*W0V)\BA(;D-Y__TMMW/Y;R*SC&X_Q?]X\A\&5I_5$
M 4GLZ,U"5X4M5%FXZ@+(O.UAPOIYB00@#,;7(IE?6E4=CS!!]J*Q?A7[;QLV
M?BJF@,RS!3S#5C]?"" GJCP",D5I+/,JI)>;.K3ULAJ,>:).*_=+\\NO39NN
M8NK?[&_ZM7Y6#=%([BMRFC_LX7*-!%+NBBQ%,*A#'^L7USBQZW%B1?0,US*Y
MFR3)A9>CW?C":U][;!SOLI3_T&._?BU+A\$R>O'E_F._$0M[GXIT;5:BVDG%
MV??,*K#V-6J:G=[1I%[,2I3Z1N=.E=7( <NR2T&\2]-]/)O9,]A=I.-^+2-^
MVW;YJY'8EYGKA3DF#V[!8CDLV.463#Q4K/#28H[2XB@O9R>CV:E#R1>T:32O
M?0+=U56_7.6T7/+ 7,?9VJ977E-)$F]AY$$YW>;CA/UA?\(&L3^/"E^QYRHY
M2@_-:;-IBMOM=AE:D_V0$V:_:)PP'^FK+^_.]W]_=?X*GO7A[>O)A[?[Q:NW
M+S_#LY/]+T?)JR__/OG[[:NH<\*8<WA6]N'W_9._O[PX^?N?O^)7;]]E']X>
M)7^__\]D_]GD>#]Y&>W__C);<\)\^3>,>_+Q[^3#/Z_>?RCV<<QO)Y.#9Q^.
M/[Q_%QV\?Y["\R(8=]Z&HK^)S@YC:4S*4TN8-)I0$7,BE% DT@;^IP7GJ;MZ
M7[+M2R,>T.@^H=$EP(@FQMI4:ZL32[6FP@KFE*&QI-1%5"(8Q;(&HUA>R1L\
M8- 5,.A+BT$"6(<!MD%DGCM"66R)$$X2EL6&:6 CN=4[3U(^CI('V--H0*('
MBD0J4:G-XS1+;$:%$2H1@D6)3K$8CN+6(Y%HD$@,2'172!2W2,03FK(L,<19
M"D@DL*ZMAOT10F1,\316+L%XE'$DKIQ;LGVE&;8:5,+JAI][]I]%-0]^K_EL
M5#J@.U-,G&\=$;1/_!S_,FCE."UG6+W$CO1Y9^;POK#^4_L_+VD"^8$%WCYH
M^W[C\0]73AZ6;%BR]26[3DM9++<<QYZY4\"KHHLQ4"<S&-V7H?'T]M2ZZFT1
M_#YQ=4GQO=Y.#3+6)62L-GL792S+1)JEDA,KLIA0DU"BG.$D$A9DKSCF-,%^
M770,DO,6R5A#^;I[;*@9*/KZ*;JSWW! 82V4(4F,4?P,B%G3W)$TX9@0+)G&
M&,V$C65RY2#^@:*WEZ)OT^ Q4/3U4W1G!U$YY9%DC$@1I5AC0Q#MK"(BC24W
M4>RRV !%9^-DJRRRUUJB<OL5B=R5V/]CKC[WHI,?1[.BV]4<5J$G+'PPN+[%
MU0_]AI["A\5\,+]>"G:*GFJ0QH $@@'B<.X(M9DA"L1#HA27FNO("1[O/(FC
M]8XD0_O [:;7RX237(-B<$%SL8%RKY=R.Q4@=2J)><Z(HR K4,<UT;'*2,1X
M;(WF,<NCG2=9M*[1#QT!'P317H/L?_D8L(&>KY>>.P5 )(8RJA1QL),$<)<2
MF5E+8A"@8BFIB52.54W2*X6%72-%/RH?@J]"0;2J'$[VY-1-J\%]L#7N U]3
M_C?<G*>]O1FPZ#)8M!2B"FR%\E22.(M!-4BM(!(@"/Y,J3%Y3",&6D$R%MEZ
MIXS!NOA@2/@V_04#"5\'"7?J06*,$#231% J"8T9)SK5.7$19Y0[G?%(8+.;
MA&V3.7$@X7OL(!A(^#I(N-,(G -"C8R$0V05H5P!"9LX(SI1SO+,"BNQ:.PX
MVBH?WZ/R"&#L[P@HL%*AU(H:Z44%WZHP!7Y>S,]]O)&!$:MB.E)5Y>:#WV"[
MLMI^AYW!;3R8OH%-/,A?3C^Y.M)U@*Y+0-?!TU:!B/;?FB_8U52X1&-DM\X(
MA3] ?\;^IB+3C.6,2P5*A!@G\94ED,%.N;U$?<U*Q!=7SJRJC@<ROC$R_M*1
M\5%\*/(HRB/)2<YS2FCN(J)Y$A%&LPC$RCQEDK>];A\P(?_ ,VY83&]YW>>J
M^&5:3/[OSKQ<N$L1QD .WR:'1B!/@!R^'!H616F:6)(Z+@@%V9M(H )"%4MS
M(:DTBN/Q6:&#1V@RQX/7EXU/2TP$JD5B]S^+XA0/X2,SH&]KL^E5E/BSWJP_
M)VHZ?]YLUL!)+P,=;_H"\='G0VZX4TYP8HQ)L%FK(=CWA?!480]"'D=*HH<O
MRAY6X8<'3M+;+PL/Q'P=Q-P3BS^>'<:61E(H"6(QQNM:RXAVFA&34"4R)C*X
M?&UB\4#3VTO3UVQA'VCZ-FDZ[M%T=!AG<<3@_T0G:*=*(D-D+C51+!9Y;$'P
M<M$VTO2C,KG_/IO9LV(R\6I$,9VKZ5&!Y:F]<7U4G)RJHOQAQ>)16.1N5:^H
M=VMO:E^V>[6'6_6RW:D!M"Y3/.7M7MW+Y_D<OI?NGQV:*&7:,?3M2TNH!+U"
M"V=))'/A=,128=S.DS0=\W2PM#]@NKXM[6(@Z1L@Z?.6I+.#O4/%K&,95R1*
M$THHIR")4.U()J14*C="2/$8C.Z/GJ9O2[L8:/KZ:7J_9=-_G[TZ.DPY<Y(S
M1A*ID:9Y1G2<6:*ES$ 7R)1RV3;2]*-V6B QXA8\,C?%W6D3JPCUJ7*F-7[,
MO/%CEC^M=V6 I!\+T#D[S RETL01L33-"$UY2E2D''&"*1<)$5EMM]'4,9@O
M[Y?2,)#O#03FG!WR+)&QRV.2)@RC$/*("*HB$IM,I'F69$D<#^1[7\GWEK.
MOVG,&XCX!L*)S@YC[;@0L2$Q91@6ZY 'QREAF3 \30T<,H7Q #Q:KWQ\)_$
MC\K/\%R54S);S$<S#8,)Q4-S4(5'G]1DX4:J+8C\R!P-6]NFQJ/4RZDIG:K<
M,Q?^+::XCP>+^4&[BR]@$_^#>_BLJ,QD5BU*-V#8C\4UG1T:;K-,<$U4+D 0
MR2))5 R0EN82A))4PI[3G2=T+*7<CJH%@X5RNQ6(@;2W(\H)BP"D.4]Y1H1U
M,:%4)NA6A!\IL\IJ'HDT1?%$;A!/!@_$@Z'O&_9 #*1]Z\%.9X?29;F,I2..
MNXS0F.=$FB0'K@WPS>+4Y&XK<WJNR16QU7K'TV,U/8+'H1^BZP_K,X=]R-.D
M4+J8^$8I8]]O99;[J"?C?U/F?Q9%5> ^_6 ?E6\OV?;!V16:@GROI6E8LF')
MKJ&/RGVVB+QVQA6?E)X,M8^WQ.31A&^LRD\OIWO&P-+/JV[/!FGI4N$;S]LH
MRU=[AY89K5/*B#*&$:JM(S*.%.$N3G)C4IDE\<X3/N9ILD72TJ *;6&=Y(&F
M[Y2FSUN:-M11+:4E(J)8XY"E1*@<#C2-50P$G<84&T^.TW1+ZJT.Y'P??:<#
M.=\@.>]W+)K2B+F4 8NF)B(T4X)("QP[=D)QRIF@BB$Y\VP]!V(HGWS35/EN
MJHO)Q%EL''LE'>+^!G7</QVBB?!X7\R/GRXJ6#I7^ICP :<NA5,O^ZH$E9FQ
M6-31:0R\S$Q.1!)KDL9)I)1RU$ALN"+'3 Z%6>\;C=\?76*@[6NC[4ZE8%0S
M+2PG#) ::%M2(B/-<?^,8BZ3*DDP&"*3Z78$= U4O7W.TH%S;Q-U]S0,%TG-
MDE03ECM%:*0DT282A',9)8)QQBU'ZN97;Y8VQ&S^&*5B;</I?%86C\Y#L:UU
MY=:QJ;=' QI="HU>]?6(*$TLTQ@MGF8@:UBIB4PH@%.226[S/,YT@NW?QC%?
M]TD,]LL'0<AWJT(,A'P%0NZ4!N<4;(W-B0+L)32-,R*$8R37)F'4I1KD1! K
MZ#B)AQ#J!TK(=^N(& CYQPFYIQ_P1,?:*DLB0QVAAJ/V+PQ1FCN0K1+C.+9K
MR<;9AJYI@POBINGQ8'[LRI%9E"4<]GY )6S#\J>/S#%Q?U0'OX4'35"L-V@,
MB'4YQ/JKKT. :I"JF%J2V-@0JE(-0@@ F,VYL2!5&IUE/@$UN8H*,=@KMYB@
M[U:%& CZ.@BZTR7B'+8J9Y(PF:= T!$EFDE-4JM%9+%<M508ITBOU!5^(.C!
M 3$0]LT3=C^Z"0@ZH\81SFU&*(\% <:-Q>=SD3/MK,V4]SV(=1O!X'NX%2)M
MPOE&I^I<^8+4H%M8ESM0+:ZA9_S]-83<&_6BV<$_PP8.>'4IO'K7URQ8;K,\
MIQJ@*HT([&E,9*P=226S3&D7:YIC-&86K4="# D3#X:>MR-?8J#G'Z3G3K$0
M.H^=<Q&)F,@)-9$D,L+652IEL;#2TBSQ"5#)NF(QT/-VT_,M.RJN,[MQH.P?
MH^R>9I&8R$G-.4D3"IJ%XPF16C*BI'3<@;#%371UD\'@M/AAI:)<@/K@/J/V
MX(+#8K;DR>C5@Q@<%]N>4N'M(BOHM3>U]3;_T6WE &F7@K2_^\H'SR*7,5 Y
M*"96T"3A1)E8$A%QEN1I"@(I1[=&+(8P['M$[O=&[QB(_,:(O--(,B.52JP@
MC.:.4(TE**.8$1!@C.!);&WFJ],E$=\BB^A Z0]4(QEH_J9HON\%B; HMF,D
M3F.@^9Q9(B13A$F>2YL*KM"JF(RS>$O<FX_* ?+';'I$YJX\&4V0)GIULQ];
M,L:6=<_!C7D+^_(';DM747- HDLAD>FK&!E-9288)]HR0"(F,@(8I(AE)HNH
M4(Y&0W^^QT"_M]$^9Z#?:Z+?3GN@*@)QD4NB3"X(Q89\VC ,A-21HI&U.;V^
M_CD#_3YL_>'[RM</5'P]5-S3!R(31TH*0Y@5FM#(**(2)TCJ#)"T11>&0QL
M8T/"Q5TE7$PZK>#1.BIN5Q_X+E/%?IOT,M@F?A2+CI:<#DKD>2P%03L$-M1T
M1)C<D0PE0:D2F9ATY\D&C\-@C'PPQ'O#RL! TK=!TIV2D*2@Q^L,]/M$6D(Q
M_%KS-"<1D#)\HCEW^=!D\Q'0]0VWP!GH^A;HNJ<V:*4X-581#EL&Q*TRHD'"
M)UGN$D=%1IW<RN:YW] >;%&=3M0Y#M9]'0KN\S?K16B^4I.T],AUW=:1[WB&
MGI76E60^._T%M[6:30H[0O"ZEJ</(]SP]$>E1.^[^<@ KQB=EK-/A75VI,_[
M?:$ DSX-*O76)!7!=CV%W?JSWJS?SM]5S@(?;S,AV_T:&/AE&/@_2^U85"QY
M%F<)R4!")U1*3C0P=6(R)YD$B2R3H=(*9^N]&P:Y_,%0]FV&^0V4?7.4W2M@
M )@<B5P0KK'&:L8DT7%B2:9%*H4%Y0N;LL1\+(?JZ ^9LF^S(-I V3=&V3VE
M6T8RERIRQ*D(E.X\4D3$0.,13:20TJJ<8ZTA,1;9E5,(KU_GWGIU\U[H<_=[
MD(^B^3"JFOED=E:-\G)V,BJFGURUHFD.;86''KG#DMV;ML)\EV=;CCI_+DIS
MK#"]=9:CH0LDK_FY3W5U_[,H3D_<=/[((LBWM2;GG^H<=Z-Z.]O#1O.E^[/>
MK3\G:CK?F]KGS88-LO*E9.6ENIPRYQ'5SA*51I10EFNBF(T)=9&T&:C&+O)]
MA&BRGMLV5 1_$$1]FZ:M@:AOCJ@[TQ;G5CEM,Z)D"J2<)9+()%7$"&L44T+%
MC.X\D6.61@-1/TRBODVKUD#4-T;42Q'H-#)&ID1JQ@DU<4ZDI(JP2!I&991&
MW'<=CN,MX=37Z3R_#YI%.8/QV]J:,3]VHPJ.^C6K&8_"(G^K6D:]:R]@T][
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
M#X\-WP<Y'J![5,O[ZS+[_5KI@T79GV_AVQ2"XH)BZHDJ/[HY+./I*2R!.<8
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
MW'GNLW'.5GV]I![[1B]+,WC4<Y%?A=OK%+9.G)JZ>2-*X2&J*R5L7!:O'4]
M,PC16FBUK4V!2\:55E#I4N'-N5F3S&XE<.:^W/<X WSB(<!G2\9RBP$^WPS8
M60GPX6ED!<52_#*G:62T4,Q%L<SA/Y(*?N/5,^NT[.E1Q__W&K;^8E:&'/4_
M?/I1$&KAPW=]SKP7D/BQB;A+I;.>G[TZ.Q2)Y#85G%B6IX1&"N1>&V<DUD*Z
M+(VE$G)U^W4JDD@H*C,C:683:6.C)=9?C7F44GHOI..]I8RUNJI!.#(/UZC[
MWKMJ@%P*;&NT'&6[G+37JXNS"-Z7AM"\++38((R C--YLM"I:;R9OO_8<6OU
MM46ECHY P@ZNSMEL4@4YK'U-7:.E%7R;.]TD/!AK2<UFDS4A6I\W 3N[H_>A
M$I'/8Z@_'"]]V7T^+G2! 4ZPVJJL2S0<*Q268(EAKTR(8%\JX+3F]?U*^J.?
M<MMK:4.6XVJ=LE,%DBGF@88,1Y^?J";5K'M((^+5^8EM;F-5BZFUG]K5=N%3
MM%B%1)$9S%U5P;A1&TB ]4QG)P&CF\=X0[SW]ZR8AWK#Q]FAOU/YY<&6;HTS
MTQ=T@*O$EQ"#[QKO8L$'8UVP1>7C232H.'YM_-R"WO;5-%+\I$DU6-K#-C?
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
ML^'%<!)+FYY[$?[(H&5G[ZDXS$;&$I,@T8,EH(0B#F>;X.Q;Q[56)HN-+;0
MKIUZ_>?$<RW%"J/^TFQX,0J0_7'<[Z)Q_B05D]KA;R_.PF;K'QNW?J!T&' 3
MT[7)%MQYM=LJ3:>Z8=+!9$)WGYOV,>\GE;$3N.JEH]+.+/31RA\T3K+K#L(
M#9Z2^7Y1/(3A9AEBZ]KHCMU"ACIZ0<]0X-!W:R[\?W$'78:W5V.JR.(EX29O
M>APT%OQP_.C7KOO?P_DBC8OD3L>T'BMYPO?]-=L+5G)YF6:"DL@,)4!U(B:@
M7C,>T+#0DBJ.KL %VE:3A!LRXBR<]FR9;[I=LC;JW#9S^UH>6F62M.745&0H
MN4R!&"8<,49GK805*M*%7*;1U**,DZ9Y0&FFV'^7SDKOA1^8XOS@6F^OH0/L
M-I&><?>C60?-<?\$UQVURD!K=!+[N1%)OJV%@>#H(,2<@J4>N%*.@489D"ID
M&8*<,ODQ2F[2B43=H<[@3]>(SW"O/]:$$_69AL\'JU1Q\-UE9^]('-)BG@9E
MB)+<$<B>$^<$(\G)A-Z<I-JZ<N0H/D$4/N+5F78L^9X;X4L*3IH\H,DNN+B^
M"]Z,JLK^&)7V/)DV9GV\&^/D"3\,Z-QZ8(QXAJ82B"C17O*>6*9Q)9+*4=#2
M=.!V!OEQ]?$L :%0A5PKX9M.]\^,O"]*#>W961K)0Z.^1PUGI@9\4\TUIB^<
M9'STT:IZFYI"S:8OX/EX#Q<S[/*\O'\74?LZ]^-.4#N1J3]FY<I_--XM6K 7
M?\PKFKG^#L-7Y;?=O'MY44J:AW^79/S_Q<E[O/+W$?T58#E*I@,"LV0$M+'$
M<YV)%B*EJ"VG1FYLP0U-8J957S<;Z^6L8WH(,B.KNRCU@KBWQBS!<PV+"C'P
MBYG#/&7+'AT/3';E]?2^.^D!I;S!;:D$RY"#-=HJE7,TF6?#F5B*LE'V#03:
M-^_2V=[<*T=*(T(A]FCWX%PY(MW9?@&=)^C"\. 2BPB1Q52@A=*5BTQB!*5U
M1C0!=&'$37UH%LL1$;A*MY9A'IW;+./;E).QV8-SM>5-HLIF:WNR0SDMW"7+
M-;93RI)K6WMV7?SF\G5'X%LH.E ^VM.#IT$J_?E&5?#+1!W3@<^U<WO?U,>_
M0V>Y<'S\L=P/X0LNT1SF?>*H/R6N.3R@LOJA5#B+5(A3CH)%,L12J35B4IPT
M:A\1,X[,B":KH&RR$3LY4[^T-IZ5F6\T2VMG1"W9J)YKO.3=LQ&,C&I?)TQE
M-ZS2G:R5T6E*MREZ^DVH\XL?9(:,Q/#ZS]4WH)K^DLUY<?P&+9.M%RHF )[0
MV^#41UZ*GH)TUAAC;\Z)_LK.>3=HF;EX[:M1@=L?I2OARC3$^^XZYB-^]N6A
MT(;F&!,QR0D"#%6*<<P285A >S4S%5VQ=*XW8ICVPVN,C]GL3NL'IQT>\^U]
M0%H3%O")([O<P7.8>KV&;V':@KI4?<;"<E,*-9N,B\F-?F8G9J\I=N_U^N\+
M)I83D84>F2B4(^F85GN6B3P?I,+9U5!1=4<Z[T:C=&[U6L<.%S2,I;T_=U0S
MIF1O_35'GS*[[<R5;#HH33A3Q@DJ%R/*G:4A^E3XD2;]EFX@3I[3#9/<Z5'W
M\6F/T4^5Q\ZSQBQHF='9S$U7B<E?S+ .7QC9,6G985R<!90*'#A^IR'469R(
MZ:.ED@$V8Y$Z:P1E^J5/B<]T/',]1#XE2F-VZGEMVAT)X9@TJ1&:\TM<HE'G
MX7&BTI0.#EUEQ,Y1L_A!RKU"M#Q?2-Q8>>_[E[TXJI28;9=!D^W4_#TUNQI.
MH?L2S8?-%;CI;&_0?U:F\<5L-A]SD@!Z(DE[0+402*)1HB>2 K%@#)&)6ZN-
M%,:I%2-AN!U2+\_<96P2,S\#IRBR\^Q2@X;M:P3(P]8_FKT^TH;#<99E,9=;
MP^-QC5ZIZ__EM\^EO%WTSW^3C8$Z(KJ?YHX-T#TN3;QZ[GR8?IO\\GOL#L][
M[NJW[EGS=,V7?E],GROY5>@072!2]<:SWBS Z.UQZI6UFU*QDGUU,<!_X^3&
MX\2LS28QZ]>+>/T]H)M:WOXVW61?^9X4\%7?_-1@&=\TZS18*54=[ -M _Y%
ME_VUD8>13*#4%>EM/(5IQF,L+NIO_/Q#BRWFJ?92OB9X(YG[_FA'9^[G%('&
M3_Z)AZ+ED39N^*C]\H_>X:K?ZZ,WK-4HNW:E5FO_9OMN8?GJYJP?_8FV?/$N
M[[*_K[<W#2&EG']?IXW_:L0(^P4[_[./^P4;HEYC!:[QN>^-K?WB"^ 76XU3
MTIKLQ/F]35OKL,/_S_+>OK_GGW_N0;GE2CWX]^NO^56A\?F"B$F08XQ&ZQX3
M/]X__=#;/7U-.\__/NWL/7N+]Z"=O9=7NV]>RYW3';FS=_1AY^2XVSEY\GYG
M[X68? ?O=7G 7ZN#O9?TX,T^VWE3GN<EZVR_D =[;Z_V/[[%\3^]VGW^@N]L
M/\%KQ+S3I?#OO:<7.W_1]X? :<+%5(1E#01$R7/.D$GPRNN$B\ERVMC2(-H"
M;CNH?3!Y*>_>46Z^3@^/VXRODQ[NI(O6J%?B5ZGBI2?^*K51K_'=KW&7'?RS
M:=N;'K$JU'M6J @K(U198%>O:O4+U.K5G%H-1JF8N2?<1TJ@$+4Y(2FA-@ X
M)K6BJ%:%;%MU/57ZCEKU9N7U?13G&CJP_W3#TL1ADBHT/?2H'NWCN<9=]O//
MID9O>L3U5:-_IL%?17KO5YWR.YRS/QTCR60D#;ZL#&OL.FC.SA_SFC.F##I$
M8B.3!+AGQ%EIB<@R*I'!<II1<VZ*ZY4D7^>-5H?SRZ1PNUNX7^)]:<XU<;CJ
M-:H#^G,ZH*NG.<<(4W7G773G7W.Z4Z1$'4 F*11"8!-*EPXEB:20DC2"NU2\
MSDU^6P>P'^9S_MID@FW=0AA[(T?I??"I,0ERRJAV(R'/9PEVE@AY4!P*]7KV
M04L0TINH#6-192\\X#\_DI!GD;CH:QAY[D!T]P /UUSQRQE'_QP4YLJ]RX$O
M -3Z"S%E11_L2\F'N&F/ZRG__NOI?_V'X4S_/KR5=VB!</%63>".!BF-ZM<7
M]("B(/!_-DFG0!CJ;4XZ>691$K+DO-3_EN1D;KZMUT8_EX5Y,AG%RO3;0$1_
MR?[-#Z[VWP35.?W7":+PAX/GK_#ZK]]WMI]^.#@Y>K^[=WQRL-U[VWF#*'_R
M$M]_\2X^_QOB__ZK=\![[_Q)G^^?[M"=DV=O\3U$\2=T9^_9Z>[V$[G[O/-V
M]\U+MO_F5;>SC=_'>Z)&D?A,'_")\!XOV2%J7RI, $*#B 0$I\0@KA.MG07C
M('LY:?.P7.PR;M?5- 2>SFY33)EZO=8_V"^M)0'Y][__:/UC8_'%I@MT;!76
MNTD-\*S9UCN\8A]WW;AJ 2_]Y]X_6__;[\7&/WC]UY/VY*)[_]SX9<28.L?
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
M!V]>?,3WKCI[?Y\>O'G5.SCMY**N=YX<NA"DX$&2H$)1V!") QH))*MDBC&
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
MEF/I>")U4^M+Y7V<3E4ZRDI'N8+@YB5STO!L@_( $ERRH$'(()0*1E3O9)W
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
M$8/PAPN9?9#26"/MNMF#CZ%(?GLNHZ]V"GA0TJX0L^-6LVPR>)HM>L*!)F6
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
M0/I0^G]:(FT.A?<S&WI_P8AZL+*Z IZXUQ*,1LE.J.>XM8&'(#7:M$&HG*N
MKXN +P8C$+<92K$A7"1:&HA1XJP $FSFRAI<8)FJ@#\" <?5]EDK[F)B$"6W
MW' :*2N1"&%3/3E=+RE?#$: "-(IITC6&M5XE(Y8;0/1(2?-A'):4/13=!OD
M?56=5R%?02&7(G!J%!0:/@ KG'29"X'&'4W4A%B%?*V$?*E>(U J=/ D""CG
M"B&C*C>QY$0%L(EF0=T*"OECR(Y8S5Z@M<7'-T_-3Z,9K%,6=8!,C (X+QRD
MR)B.024CLJWU^.ND&999-ZC*AC&C2$@L$J!9$Q.$)D()KPQ3P*V^;]:-^Q"O
M=6ZA5,&U@NLT.I[07F)92H4RAEZV==Q;JJF@W&A=S>XU ]?%"!KU0F8='<D2
M//K6P1$7.!!JC0R.><EDJ3T V09^7VPG%5PKN%9PG91\* 1,GZ+S&:7/.,6C
MU=%2IQ)WK"98K!>X+@4N50C:RD"\8X$ 2Y8@H#IBL[+@+9<A% X*H=K6?)<.
MRQ5<*[@^(G!UW(F8F9 \2C (KMP81;D7-&CO=+5<UPM<%P/&N) I)VM)]C02
MR#H3&P,0XY--!M$U@-C84E:W>>E M_;@>D/?S_)09<-WSRY=\U1?T0GT@42X
MN>)OW0N\75@0:KTLU'S$"#02F=8_7<^=A32<KLQ7-CC]SLC4/,0_N[U>BJU!
M"JG[KJS3L(WHY*^]VOI'F#RN0RBX&/[2;KFSV)J^VNLZ_%;WHHN?=8/4NCA.
M^/WA9>]BV.IG_+6!FG+)_A&B'ZY\NQ7&0-,J]\.]-KKD1?<4?R]?.G=7I^GL
M8C2.\XOA9NNFX9ZEBS:^<HYW*Q^^/,,QQ>8.KM=J-NFP==$O(QUV<:^[,0+C
MK\T@+]+@M!EB^6/VD#B0[EG!O]1RIRA6>)'QK#2/?3D8X,UZ5ZV(#Y410%O]
MR\'T@7"DKV^:Q-DHRZ>;L5T?6O>LE3Z$8W=VE J4MX[Z_8@#'+1PB=]U<9_A
M2-U%ZWUJ';MW./X!+G]..)Y8KM4\Q61>SP==_!Z^>CDL'R[3VJS+Y,:3"2ZW
M&5Z&X^OWVIRF<UY;X;*4@]([\_UQ.IL].KY^VKV8SN0E+D)PP^/)O8;E^5Q\
M5R2FS#J.;(C//<Q7973G:=!HK^9-C_+13,EPO%SSUW2#09FAYI+M\5*-GJ\_
M3*WWJ,9NO1@^N$_CNW9Q_'W$L)8K'^_V8[,34,(V6[>*\\H([YO4FM]/-\KM
MK4**.\U-WR'^BDP_Y=VPBPO_(L]]8/K5*]R<W6$SYQ>M[K!(WT41BB/7/1M>
M--OKQG'X$4@V6ZW9OY,KWR(J:+(,DD.C8R1=_^<.)A1JV.RDCT)1"M)0$[01
M60=EO?;4Z<,7-S9,EW>PG"9#?C4;\1\C2)@:2&H]#:1>^M]75P=OXKGGH#IO
MGK+]-R_>XV?$SO;15>=YYP0-(''PYL5'?.^JL_?WZ<&;5[V#TT[>V7LB=_=>
M?]C9V_^XN[?/=UX>>JD9"\Z2:(NY(P00;X,C.AIGHV8Y!K>Q!6KSMBC=:=$+
M9:->3!OTCMX8=^FU19;OLC6$MHE;XY1$Z]H9X:7,$:1707F>5+,U\+IU:SSD
MUJ"=HT.@0@,W@7B?+0&=$O'"</P1F,C>">%P:W"^"5^W-3AM%^V'EE=WK*3'
MNG%L:C0:?T%EC_4N.CHWV"L?"\0-;]4H[]-@3J'<K#/;J">[J&*+ZAQ;%K'1
MA2$,+O'7].$\G0W'B-W'H0XF5L8";.,WFF'C;8NM[@KX3K!U>)R*+=2,9L4
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
M8QA\YV@"]-%UI1ZLT*_>:<<+%^-%%/KGE>-*H5^29$]YA>&&)FP($H5.@%E
M.L)/UFMG9>(I1 *2+>I4D!=UA/G"A?K)9;I2Z!]59&<4>LL( \*/D5=*(RXT
MB*RC$3%EB!!<&4U<56^N$MQ'WHPKA?X>4CR3+]5QFJ0TB!*<0(H)1@X^0E(S
MG["W%';?[#HDR%W)+=;XK+X41;I)Q:HK][VA;=\S+>WW8X1>HFO4POU_,5#\
M!$FJ*_O&4L'X6BDI1Q)+,9M3#1 IS@B'GS(V4Y9$Y-(YBC>V*.=U)A\<^K*H
ME*Q'.O\*[=8<[18J=/RL<%>9@98$@%,VB@4H#8DQY)GRV7U=@DY)***%BA$C
M8S*;@9BL&R$>[MA185^%?:O4\17!OLIFME1\F[&9&1:RU4P@ P '^"8%TEH0
M%$S$E@@1:%'\[H&!.A6Z5>BV@NBV&N!6F10?!^2F)$Y0IT5.E\N!MB%.8D F
M.5C5C!A.B2(ZTNR<R^K"W"1Q*ZK%CBV.DX9,%C8OD&S91PH_\8R9#M]2<&H9
M;ZA:N?:M? TA;7-IR?(QQ8_3DMVCXZNWG_YT_LG[.RM70U8-635D2QBRU^"!
M7&7?JU(W;+0L9X1JB7WRB2>AC."&&FNPL\H9*K/J1DQU!+DZRMOQM>Q[F@4K
M5$ A*(*XU*"\29.08))&F#:./=G8HE2!\E9EWZM@:6WLY<^+2]59X9*0:FIF
MXBYJJ2A%-F"&.&,*Z4!@-4<=J(S&P5QF,Q.M$WG3=VV=?<8KD*I JCK4>UX@
MFCG4TUZ;8+%&QFB3[=T::0^_$B("D2(1;7(:T#JF#W%9J&"H@J%7H<)5IV_W
M0*.9['L4&\*$1Y@XA;B0','$4:2T%-'YR+7.M(CR962]6CV7_I7&ERK]WF)9
M0"G#GE( 'JXXU\YRSE3D/CD:A1>Z,B6M&A)]F34E$2T9XPDCXFPV)=D<K<\P
MBH:3D#RQWM$J_=Z:BO%".<6?58XKT\N2)'LF:%!&X20/B$>1W1A![7%:1219
M2M(G!0J/VM@R=2EO"G:5?6]E9?K)1;H*UG]4B9VQ401ON4H6]F(B(^(!] ,7
ML$8VVTHQ)5C$*OM>);B/O1=7NOT]I'CFR ,KYP,S*'(N$3<2(RU)0EQ9'*4S
MS%F[L47KBJ\2H7X-OB]5]KV?P!['HQ=4,,*3XY@)D[R1-C*-:32NS/Q9Z?.K
MA#YOSPOD*7C$]A%C046%.6+*^FQ:#,AA8Y!1T=#@8U*,5>GWUE2.%U'HGU>0
M*X5^6:+=N!)M+6$>N4T(,\E HR<<62,$BM0Z%IE2SJH<>%U7[&4=8KYPJ7YR
MH:Y4^D>6V4]7,BL3Z *8!Y28!VU QHA,PCEO#(_1<4NH#%4"ODIR'WD[KG3Z
M^XBQOQ)CIXG!'DOD0B[9:65$5E&%DH8)PRI28MS&EJCC6W;>M3^N?Q49^,J&
MWQ:U6:4V6-H O1@T3]$D*UQ@$F,N--9>:9:4E\8IAZVJK"0KA^??9JTDVEBL
MLE764I*/6A)&Q@N'<OVC(*4+5HN-+2IT72T[B=\2Y&@]<L%4B/KJ$741>]7S
M0FIEKUH6R$[M5<$23D-@R'N, 60E12:  ARMSP=A)$C,LV^9J(M;0/:^J;0J
M?*WPM<+7)\77RGZX9 R=L1\R'20'9HJQ,(@K!D35YE\MT%7"E;(N/3QNJ4+0
M"D%?)X*N!H!6%MQ' M*I!9?B0$UVA(A!,<23 2#5)@=?B<AUU#AFYTK":)VH
M)2<\?$8\+2S OPPMO'1KTJGFJ .RXN'WT/JZ];_%'V6_7/^7K:L^3KZ<]'+F
MQ:>CP;"5+IY>9&F13&[4AV&I#4]B#7A'KQMJ_QW9_C#V:[U4RRE'Z[7S"*+;
M.6O'88[CRA>"W.2O;;N=_\H?M;I?@:#T^A>3#][LU[9COP==\G##R U:H67[
M%_"TDY8_J;4&M7X\ ]40'GG>&IZTNK7>J%_;_MHJ-$5HRW%F/)NU[4'-PJ6#
M47LX>71^_;A57=\>A:)5=EA\-QK$-&K7VH O^7(/TVGAV>U>]QBU,Q+4; $
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
M7/?4;G71W"C.#\"=W4SIT;I9DB60SQRGD:>G,,+DJZ!-=F7:4COI9_3Y1XL
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
MV\R4<319EZ1Q;)_PQHP/I;[<5FGB^_.3,,.&9*98Z]J\&05]+^7 NW&D4%>
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
M;;R8POGUI_Y>)OH\P]; -?=_*EQ:")>^3#+_$&5@TCA$I  BD3Q&>?U 1E-
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
MLYA0)!FZ,M@3_QYW1^TYM4<1N6ZTWY%-T-PWMGEFSWL;OT[UJM5HHRNC>'4
MKNUF2H_6S=+? *4[W<)>WH"7QVY^%[3)KDQ;:L?=O$;]HT&T(-(S3Z5CW$?A
MC"<0E&. -^Z3H8<JBY%D#.JDVA]Y>2MV]^WVO)F\XBOEDB-AM>,RA<2"YUX1
MIZU-00**2J"G4I>K)GPFAIV\U"4I0S)2,L(3YSRYF&+@GD)<8CS&XG(-'OKH
M$E)"TVOI9W\<PZ 9/Z:9,SZY0$+#ND837"_VBG'9AZ_^O=GQW]=TA?WVWV/L
M6W^W[5<S^-BJPWL.?AY\_:OYK75P7L\K;NL VKT#W[M#H7V-;_O-1AV^][\7
M'S#TY- ;&%XF,3+22L2ERD4.A$-)))R(UBPEMU&+P$-.,Q9U!_$6YWQ4#-H_
M+O+3M5A<(\DVW8^M4_"/[OED"0!8389K1*YJ&(9F4'S2%H90L^U0:XY- ?Z<
M'[8;?6RYV"V7?T8V:]G(BC?GB+EFNS&_,W7R$;%>[9^Y@.)Q9P ]"KU?+@LG
M%LOO&/"+)1\&J&E/>_'-Z(??0J-WVK3G;QKMHIO%AWYKV>X1 .-PE<B@>'6O
M($-"^?(0+XW>$DQGR!SN5 R_>(BF6P6:7F$PY6N*;T%,>>W+>(M<^]I-CR5X
MRQ!UK\?>_)K@]_OD;8VEU[\\^=A;=H/69M/GSC4<;^A12416IT_931?HT1V*
M3ZY5YXE9I+[D#5W+!P ;Z7QU^O:^V^GUYB'X76J0WB7:6L 4[E*R=.&O7,:!
MT_*@Z;S,U,K-YXB205];.=,QO/$&"ZSU'LA%J)U:&+)FA,#P(5O^+RU/-Z^+
M+R;3QI2)U&@K11#<:N:$2($+)[UT-$IU^.'!V[\SH0#\,/K;,.?VQX1%0J P
M3,'U+O\,\8WK%?3RA:3E3K]_V_W$ZB>>''S]UC@X.<#UW3K]^/4#AN_Z>;#_
M'>]]?7M1WWW7JG^^DI9K_?5];]>?[UW\??RM]>_&WLFG,V@Q//\3].O=\<?]
M3^1@OWY6AV $ HW)3>. B54\:22X48A[+9$1 B,<F/(L*$&8RW?YV-*JQZ_0
M8;X*P5XH@J5HDA4N0""-N=!8>P61L_+2..6P+1#L@3NN%8(]*X*=3R(89SH%
M%(C,92&=1-8HBD0RL'I9A@UG&]MJDS_\V,N*G65<(Y[Y\33FI&G[*%/)7IS,
M]52J"L_ PPKQEQD(NYRE_^1)&J5FSRMT6@B=I@K-.V:BD *H52PJ/+"(=-(4
M:9A7)3Q6PL3,KXR>56RJM!)>C"L_(B&I7/E177FBNCRU,F$*S$)BCKC #FG"
ML_ZZ"DY29726A%6;&#_XTN**W:!>(Z+QN=_QWY$#FY_.:54WJ)?/,I85$'T^
MMMWX>YZRR3?\T>F]E -73P574[6F(PY<JUQ_AM"(>#(>N6 ]\E$3PHQQ-I>C
MD7A6P7KM\SJ5<S^<=U3.O7K./7$X/8:(E1<0440(*XC3R$2(+3 622;F8I V
M7\!^:2F/E=[)_Y#WH6.O7P/F'6N],WM:)3>>GG;\WQB.8-CVN]"/LAE5>G4Q
MI)FJ/<NICD))BAP0BJP5Q9"QA"&B& G*IJ ]V]@&<UBAF*=*7ZP+C:B<=0G.
M.K$7(K7$6@K$"GUX+!-R3$DDO#; ""BP??U":]BO+BWX*\('?\1"TR%[51[R
M6FCT'J8K_2K"ER?,30QG*9])W\E'G^!)HS]5B+00(DU5J8P!YJRH:TVRQ(S*
M.K(D1:0YI99ABXTD\ZM45EF(%^/&3YB%J-QXB6X\)A9>"TRS;&S  2,N:4(Z
M,8Y<\(0%X;1P63N6KY(;WT(L1A<^H+'Q9L]_JG>^LC,A?]C31A\:<1%#K='^
M$=O]3O>\2I@\.1?Z,!K["B 7 L@I.5OEJ/(T&)24"%E\J1#7CH@IZTF.R7B4
M&]M"+4LKI$J3K*"++N>4QT7L=H+M'5>.^WB..W&J(T1*8\(HTN@0CRQ ;*(\
M K[#7"0P:R;E2WJ:$OK;"CGO*SO7\>5SK7-YAC3?3_(E>Z@U\X4T;[O=<_"A
M,]L-539EE>[UC,^AP3S],3%-53BV&&A-23T2F2R0"H-@-9&($Q^0U4ZC"-$8
MD4X$J5V6>C2ZTL]_P0[]:'F5RFN7Y[5CJD&P2T(RBJ*Q''%C"7+&641]XBYZ
MB!!BV-BF#SX(OF)G-M:(98 #U#PX0J/_<$KQ*B*>9[HJ_$<Q1Q4PW1^8WIX5
MH%10"@B"7$K:2XLDSUJG4B7D O8H6B5L#H0,9;FN."</O@5<Y2]6UYN?Z=IL
MY<W+\.;ZI3<+A9EA(B'O+$9<1X<,%A3!/"I//*5<Y\V:3<%?VCF0-:(:[SI=
M^+4-71VT^]WSB>Q&E=%X_CV1ZP.@X;Q5 +480/V<I!M*2,<$L2C@%!"/R@#=
MT Q9KQGEB@98;C:VA7[P9DF5O%A=WWWBS9+*HY?OT6/*08/P6&J+&*8J;W]B
MI(T4R..$K231,[N\7905RF\\))9X6)&#M?;]YT@;%-*%E9,OYN3GD\LVP31A
MJC%2QB3$::#($B90GD9LO"$LG^6D;!/S)9=$6?F*)Y7?KVR"H?+[^_G]>'&W
M)!=<P10QF2SBS!-D3>3(,2*H%H)&G/,):I,NNW3'(U?F>#W9AK]M<UA$X/+6
M2>V?=J:*ZPN/3A:I;OP<%.5REG9&DU3AUF*X=3&]JX$MUMPA1A@#W+(!.:HY
MV):Q@B@?"$M9L,?0%2EP7.48ENW%ST$X*B]>@A>/V4>TP6."!?) +Q#'6B(=
M$T-24P5QAXR!R[R;0>3LY9-5+%.^=O=.UJ[!+^U42DFARW_W._G0Z]'"91BJ
MN'35R-Y>K!20%EP7Z"2[8U$:0QA!,:I<[CQDB9*HD.?*L$2X9S3?+!:;A"QK
MF[O*1KTHKW\.<EAY_7V\?B(7Q;CS2C#D#>'9ZQ,R$4=DM4_2,&VC%>#U<I,L
MNRSWH^>B1@T9F3,O?'K9,>$=GK&L0DTKULA'T)];.:HXIS[77:3VE['6/.<S
M7GX$L][IY]U<_],W7J,2\^KFG"=*[_[9S<</^^=_-FV[O],.;_]WT#AMQ7;%
M518L3#-UJM[P$$/0$F%J'.*81N0(4R@:3[1Q@DDB-[;9)I9D-3)75?YYO?//
ME4<_BD>/HP]#$HLN1*2-\HAK[9&17* D.%-,2TLUV]BF<VM-K6(N^J5E2B_+
MF7;CC]@>O+KB4FM!-B9$VSZT?:=5;8\M"$E39^D#UL8+*Y *22-.+$$Z!8Q$
M$L2&:"5FQ=4]31ZRR5W=VEMA3WXVDE%Y\L,]>4PNB%+.6BJ0YY[E4KP860G1
M@\#)&<,UT0EG3Y;Z(>%"=6/OWKFU3B><-9K-0GZHT>[;]E'#->-#=EY?1Q#T
M;$QC-&,0_WRXG*^1=MKT[Q5R+89<4Q<#J%#,8H^15DHB;@0$2,%P)%C@F/K@
M'<^;,F:3J]DR$56FXT4X^;.1D,K)']/)Q_0$@@R64M0H!@Z!AL(6.<482ERF
MF,M1I1QH4+;)YMS;K9(?3U]CNQ@AU$EHT'L027D=0=2SD91<H!?&=:?;!:R*
M.45;X=2".#5]ZI_E."H?^.>.(TX2048)@D@T.D;KC/<F:R.R.16WJX3(B_#E
M9^,BE2\OPY<G9 4(S*!1"0E/+>*:8F2"]BA*+A7WRA(G"U^F#Z$<54KD^4LX
MK&^0].0<XPZ2)Q.0=+5*[WC&+N7C<S'>"J<6Q"D\I8R@DE04!V0CI4 \6$(Z
M! /L YOH0H#_J564/ZG2(*M#/2IG?E9GGCCDX:FW3J9</Q,""&P<TCHXY#4C
MR5$9 ^99IGE%4IFO+<O1/X[=*H_QE)*($P!4C'Z%+HNA"YFD"L*JE)ATB*I<
M;R81CN O&-$(=ND<M28KI=$'Y5"KY,0*.^CC,H3*0>_GH)-Z U:3Q /*ASW!
M05E$AMN(L$N8D4")2[#\ZY>4<2!TBZ[+^G_M!?B[W'.Z0WSRTN[#KN@>2'E>
M;!J[*MA:#+:FK\/+J*0B"D6!(^(.:P0Q#$6:>FPHA2@F^HUMAC<Q><B^QZ)>
MLD:9B=?L^4^X8U)Y_E(\?TQ8N(G24,\1IAXB"J$(,M%;E,^,)JX8A!48/)]M
MPN]KX/DO_R[O[??*FS'-C-+S4:Z]V+\SU;JCF$(YY6\8V$CH#/(IVE$WKK6O
MVR%XWJ@]*P+_G^<:G9>S,#W;L9QJ25IL2>*39%3'+,_B"1+:T5Q4F>9*AP1)
MI3@# JHM3QO;A&]J,ZO-M' 8O22O>>84686<%7*N*:6OD/.!R#DF\\YSF;A3
M*)&8SP]8#A%\3,AQ2P-3CG%6:JUK_A"YT]5 SH(Y_]JW\(WPW]#XL?VOXI^E
MNI:YS;-HX5GVE]I.[<<<F?0SVZN==CL_&@'8KSVRC7:O7_OR>;H ?2,7<FNW
M8^F59XW^<:W6/X[0B8[_7NN!.]0ZJ?9G%UI<VQ]T'7Q_;[/F87#@>? NVX\%
MLQX6G\TWS-*P0%Q!N*^1^ZS9;B,?.*RE;J<U53.NE[]OT![TAN]WL1U3H]_;
MNC21YQUN]TOMCV'O;2N7P.N5?3CM-CK=VGFTW=JQ_1&AW;%=ZT;?A XW4B/W
MII.'.F-4.<Y^ (/2[I>?.>W&'OPR)33TQ$!=]._*, \==6_0@L?YB6'?_I?K
M_KH],R>CYLXFXI]^X2GZ\S764@.,N%$D;PJ+ZL;^H-LN3#];^I>MSUNU% $M
MP"=.!F"7H5%Z0WE=$GP+IG;0&QK[I(5/OKNW5?N:9S5!N^-/'T^+/VX.G<GV
M!_W"DYJ-5J.<Y5Y^3'ZY%Z<?5&OT:NT.N$[[*'9S><5V\4X[R X&/\2?,%#M
MZ6<41M0#H\M-J\'Z*+=JM05FI\2_1CN #;YALN!WZS3-._W:;O2QY6#$&-FL
MY=AJLW862U\<S> (D>![\S2.<0M>.K;]6LN>PQ#6[.EILS&!F6D !E/83@;\
MH2EMU?9AV%OVI--M],_SU/8&_KB$N'Z_VW PX;U:<>TV_CQM=//G<K,D?!6L
M:$?'\ O#O]6..V<1UII-6*):<=2"#(BY!4-,K.6)20V@3+%Y/C.QV4<S@6JT
MRR7@;C.T+C/[KRN]*YE9DC(D(R4C/''.$QA^#-Q3YX+Q&(N-[0_M6MUV_?'0
M%+*/_-'I=MKV1Z,+IK#3")NUOR+,<RILX2U\1Z?5\+7/$7 YS^B.[]?^^<?.
M7V\_YQ]_*9;3V ;"$D,Y]Y>O98MH#@+T>;0N^N-\C+Z7(;^ E\+P[!E8Y'$#
MF@1V&3K@XWV8:VC!CVRF8&ZU'@PWK!7>PJK0:)W"=]6@PYU!M^A$+::4U^D?
M0Q@#--J:G?Q9K[]QOF\VAF*LB19$>N:I!!+GHW#&$VXP]M%RGPP]))1O/-ZZ
M/&,G:O["3.@OM7]-+5?3805EC <?<8K"<J7!>@@.BB;* U8N\,/=/,B88(+&
MF9GIL.&/3@O0N[@=L=,.?Q3#?A3;/A]P;/0\0 O@Q#Y\X^]-8$_/'D1\&@41
MC;WW\/X6$/F+';IWX?&WW;]:']\?\'KK7;.^7Q??3O9:'_??GAU 0/#MO\?8
MM_YNVZ]F\+'U 1] V[[E[]@]8'L7$"# Y[Z=')T??/WRLW[1;-7S]^W_?OS?
MBR_G>_M?#JEV(D5-4:"<Y8/$ IE$' (S8EB&8%209<0'-AO#3H[7E )2'X4B
M@BD.[];*)QT]!! 2$^751BU":'::<:D[B!O;$Q-1>._45,R0EKO;_%RLN;UQ
MTYWQ\-<@%2-2)? 3ZC /T42*C7:!XK3QN%Y2//%-<;S6W\%O\LV?X7I8',&I
M38SMXJO#+:M*RW:/&NU1V*;GGMB8O\Y00@4UC[C.?!XXH&DPCQ! G><H*B_I
M&7J;PP&"%3Q3,M2/0. [TU=6<Z#5@,Y!LPI&!HMV/.X4UU=A7#L),#T6+R3K
MA\F&,@9(C9^PS)_:\SS>M?SH3.+Z9S$^9Q#0K@U/]D]^.3S,H\9/=-P(P!+?
MO")<^\X_?CJ4&MO "$/,T8!X2J*4JXJPIJ0@N*$&6$?_K#.<N'($8?J'0WG#
MRA04,9)[%X31G/&D,8E8>:RC,R9B.W=EFLAUY9EY$P;=' .,EJP?^6_[8$\?
M4^'AKVXQ^B[VC@XY33RP0!&.VB,NP(*=YQ%1*H3WTD;I7"ZU<'7)*,.IK=K5
MF^F^ ^' V-6[<1BV]X:.7+YKZ,YE<#:#%-WH.T#S\LVS'&.">W5M<>$]^V'-
MV1Z$?QV(" K*6H0BO@@[RF<7Z%,$IKT1[0QE$J<W7 O'7QC+RQ:]$8D$HROR
M8$ <0QG-%J@#.#<*:3Z.\ YBGVXL[X&.J&HVV2+KT3Z', 7: 4@)G>DUP@!^
MR FH6#L:V"Y@:,PYHLOWY.BKZ,$(YHJD5*\(7V& )I\%<5-)<#V,0!N>-"?M
M<^U:\DP!RF21F\E_%PC2AL_CM+C-\-MII]?([WG3C4V;A^.WLT;H'X^N[4U\
M<-AY//Z(=3#%$'I>^Y&)!=?#9,3N,PT;DAQ=&:*)?X\OBPJ<VJ.(7#?:[\@F
M:.X;VSRSY[V-7Z>- 2SARBA>'8!KNYG2HW6SI#<!/+Y;S/J; 03RW?PN:)-=
MF;;4CKMY(?K'[:&>VMC>+WP90".3[I(EVNUY,SF73-^!'#]N#%>LAOFN6=&/
MUQVL'1Q:*HEA$*P1I1WB%I9*S;!'5L/_*18\GPV^5A&$QPM7L41/9D5KL9W7
MR%%ZL 3G48ZP6#'S=N)X,<V?2YV\BY+74%@73SOM8AW\9Y$P!E8/G^G]\N:V
MA2EO/8FR$DKA,9>076Q,P< T[6DOOAG]\-OHA%:C772O^-!OT^.;8>WJX:KL
MU.7+0\0S9HL3D4%O>+1K^,5#/-PJ\/#*/EOYFL1;FI!K7\9;]WV-:7VO3][4
M6**VJ*:/T%C!Q.,TEM_IL;<<REN@$LD]WCKGA$5)$E;J,,'!I5??H2[,:QN%
MRGYN';F9G:+7;$97!H.81:SIKO?#5_K(UKP@_UX%IVZYTG'O ^HO^AC<8IU?
M[5-N"QQRNU<D<\_3;I<&?AG[K-!)M_O%/>5)M\[/;_L0U[ROTV^[GW[NT0]X
M[R)\/]C_=';0^G2V=P(]V3V UX[H0>/*2;>3=\V]_*R+;]_W=M^R@Y-/;(_^
M=;RW^WOCVRY\_XF'SW_[_G'W6^._%Q_Z]08NBA?L[>[PO;-#&H+1.C#D+0^(
M:Q:0E<DAX32'@(H3XW26]\*,+DDT9S5. E<(5R'<71&.4Q\"<RXX&KAS7 <M
MH_7@&YQ'S$U&.&*&"/? \[P5PCT8X?;^*!&NOG.H'!98>H]@JB3B2ABDJ:#(
M\""S+&G>.]G8SI5J9RNSK"*ZW3$D6@?4^7S<Z?;++>B%R.H"UXS7\,+PT_*N
M:>@I9B1OM%;0<S_HJ5\E5TQ+%65PB)<W":)"CE"'E"0P8["D"!< ?NB"U.KQ
M>%+E7,M;\BOG6K)S3:SK5!AFJ3&(,*41MX(A+;Q 5#F#O8Q$"@N.-:<$Y*,[
MUFO(,_TG]GIO:KU\32FOW.69B\=(-%6JIH^XW ^G;^7*QJT#&GV:6>I9DD%"
M:$&3R/67C$ V15CJM5!&L\02B8!(\B$5("O5X17VSZ=,$E2N^R#7G2 2CD6J
MJ<!(IYB/^'N*M H*29@UJR6XK<UETS;Q'(Z^BE+#Z\0B2AG!<?"_66O'AV0
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
M"F9B%'./N0.#('(AJ,:1<WD7VZ"2XZ>1XXF1H 5)Q"2#F TR$VD09*VA2.L
MUEXDQA&<SV,JK_OJGD2.%WEEL/+D1[-Y<?/:8R\VU7WN\:\V+*\H_5$%Q@\&
MXXMIXXB;E(20%DD/.,P]$4C;E)#U3BLX9@5 \L86876SL$H[*T/J\<#0\PKI
M7AS2/2:]485TBT"ZJ9@SK#"3BB&:C$:<@OD(YY1&C%#LJ>+4Z<SDANM4+,HW
M72%=A72K-/ 5I2^JD&X12#<QL WV1H<8D';1(:X Y!P ' HX&,F3)%+*C2W!
MZY0MJD;U>M 3+9"$8XG$/U4OET!/=+-+9G7=,-OQI ]H69"'%/&;MM.#KEV4
M+XRN;N]'5O3KJ5B]D^L!S#L+Y-&JINS%3=E+"@V9FZSHKI=.:VP!W#3$U=[$
MC\M5]$LE__L@^E?3I]GK;G@]=9:]+8^R2N&?3^&GTTY<8UP0BDJD6" H1SH@
M1[Q"B1,<*%..>;^Q17!=JP>'SJ[>_7@%3\\4GAZ#M*B"IV7!T\3SJJGQ11AP
M")9FYGB%M-,>82Z5,)A18C(\T;K@JY0I6,%3!4]/S6!4P=.RX&GB+DTA*>RE
M1+"<$G&!,3*Y^"(SANCHX>R1,<<5DH??@*]H4-*J&Z;W9S-Z$1E3C\%F5 '1
M4H"(76$VHF"H@2&.=%0>\41B)GE,*!#OL<&&&>H*,X[*1=W;K- E="7/C\EL
M5,GSLN1Y=RH;$E#8,HP2\PEQ9B,RR00DB.'4D*"=L25/HA:5/#]?>7X,EJ-*
MGI<ESQ-#P6OLL>,.:<IS(J$">:9$(8:]ER%:0SR<SZI.S2J1C+RD&ZQ%$1ZM
M;S;5BA$>5;"T%%CBTV:#BL1%%R2H&=0B3C5#VFJ7O:W8""+@KUQ3OHX?S@^_
M>M[52IP?D_NH$N=EB?/$:L!@,J@0#8K><\0QI\AP2Q%+3@NL36#:%NF1YAE>
MEE3B_)@T2)4X+TN<)T8#IM(:9B4*&&2:$ZF1D9@BB8/AAFEC&2DN/S6^3C_R
M/*X75C[G>;\W!*,A_"SDMDJ#KE)F5B -ND+LI2"VF+:G$O:.\4B1BS;SS+"$
MP) BR)K(65Y8KL/&%N5UPA;EMJT2!2O46Z6!KUA*=(5ZRT*]B=DI/,,^)8RT
M2J"G.@>H9Y1 0E F55#"B5!0:!M:I4=7J/?"4>\QTJ,KU%L6ZDVL<\F<I]P&
M%*-WB!N#"^8;1+6R)'E /1T!]42=TD61CE>ITL\E"7D]>OGL4Z7?V)-6]M\4
M2=&A-3SMQT&5&5VE^5935F5&5YG156[/JF9&C^F/_K+GG=@=#O9[K_U_3EO]
M^%>_%TZAB]_CZ\$@#BLRI/DT_)TK[/^:XAAHH$BH'!UC8D2.$XJ4"5'FZ$L7
M8[Y.Y_S!SMS5NTZO\.F9XM-CI$97^+0\?)I*$K"18\L-DH;X7$;5(<-=0CF
MB\,?Y:G:V-)U]AS#?2I\>J;X]!BYT14^+0^?)AY2&WW0TCH$:V=ST@- $_86
M)9)KYT3.?4P;6Z2NU',-7UIUX[3*CEYV=G2%-TO%FRL%"4@R*J5<4=[E>$GL
M%7*"8>1!,TI)T4AR](U45<;D,Y;9Q\B KL1Y>>(\%5;B(C64*42T%V#>2(F,
M$@F)0&3@6#EO158?L'JP>5,)].H*] )2H"NI7;;43BG]&"LML4!86(UXH II
M+#CRV(&JQ(,W%F]L+2!CH<ISKO*<UR#/N<*>I6(/GC8 / [,R<B1X5EC<!PC
MFX)!VC*72S8'$7)%,JY7R-U093^N7C)S);/+EMDIAE<#Z@+%#!8C@.5.@D=6
M,8F(M3SIQ++RM[$E*I%]QB*[@(3E2F27+;)3K*>4:2&30I)S4U93UP&4?4DB
M3S[89!RH^!0_F,JH\NK?+ZJUUS_I]>WP?HK]BW JB)0T$TQ&8CEW3H#&H 4%
M12$QF72L//M/CCAD6K$'%8X$Z2,B)-/ \ZA 29 8:8,%M98ZKA4H]F*5R-,J
M1^"B/?LZY/HDEA/JLU/?1JJU]ECDVV0PRRO%?@5D=J+8PX8T++.78)(TXH8F
MY)+#*$86)&61,T)S>?"*C_@9RZS62> D36(4<X]S 0\=N1!4X\BYK#3[59#9
MZ9Q&S[AF!I&H'>+.<F0% =L\Z&B#2DFHL+'%V*(2&E?->;\F=$/^AK2U>8VJ
M43I@.9<W902^V-3TQ4_0LX'SQ^ IJI!^24A_I>Z?YLR'Y$ [$Z'@E@.DYY&@
MX$B^LZ5)&+VQQ>O\X90="Y>G%8\\KY"U0M:5Y$*JD'5YR#JQ>ZU+,0F.D4\.
M=&A")-):"(2I\@P'F[1D&UNF+A]>B:="U@I9*V1= ;ZE"EF7AZP3[X0)&-13
M$U ,)"#N-4?&&XID4H191T7R).=C$_)\=-;"N_&/H86'PM^A]7WK?^#'N.-3
M;1V?#H:M=#Z2QZW_<?U_;%T.=_9['=L_:G6+;HN2VRD_X'(ZRD'!5+3MR2"^
M&O_R1V@-3MKV_%6K6TAD\:4_1FV-YBA[3V:]);F3Y=M_G+7"L/G*F$TM6!;C
MD=]F].#R7;)92/C,&I7O*;HI#;WU;;Q);GWO9\T2LBF9NE>S/W]/L"5UUMRI
MV5_XQM:&I^D7M#OF+B/R ,RQOU*GV';TL>-BO\9(?1Z"G.>R;E.JXFTX^C.N
MHQ5<T>SU6LAP[T(/]6SFC)AGN?M+9[TM%+\[L<K=19FXP\98Q!ZZ]9$O*9!J
M;NZNN][IKK&E>=,0GXVM")8#949+%S.!BI>.FR"$EI$P[HR-7W<>?*WQO.Q
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
M+'>1:\)EB()+38T+26I/DQ=&RJ0V:A%TM9,LR/W3>$6*LC-BO+FRL\0.0%)
MU3L;7!KEY]'"OHL Q=DHGS#6U'YK93\([#_89(/?7UUSFMZ9?>IF&/[5H-:'
MM8KJ33 %UX1>"D:I;W^WZFO5UZJO#^GKW6CF[LB!M! VH#M1*ZT@<=3!+0?3
MLR23^@3:H2^,FO'5WAT8I5XDFUC%P#;OG/UW-6$/I*RKYJS:9$O89+J:LX=L
MLOL&PL\3<;2Z&L-V;_LNVV=)T:&_V$K/._+S5X-_-E&=)DB.%0_.:<6YX9I1
MY05/FEHC/'6++ @UTGO?]7N=-R-'[Y?6L#GV*+[]D7VB,,4Y#!3^"_OVQW.)
M!;TXW'[[HW'\\=ON]@>RM_\-0S];\%[[\/@S/[AXUVJ\/_C1V/_PH_'I&MW^
MMUT85^/]A[/&]F>Q!V/8I?]L'G3^[C3VF\>[7W;PX?%;TMA^2_Y]L3/<;5W&
M@FH'ZYJO-Q4U G%A+-+,NUQSUVM&J)9>PB'%9)V9!_/MSR4^:T15\  P7"-<
M +$%TWNQT$!GQ1]D/BL<Y<W@Q];@VU^7@8'D4LX1K03]3H+>>#-),&928ND5
M\IX[Q#U32&N"D8S)$ZR2Q]YL;+%%\1BLA8Q72DZEY$Q25P3UT?B82&"<$^&\
M-YP%2XS"7GFSR-ILE9+S"-@W47($XS91RE%T)H*2DSBR!B=$HV-"$D6=4X!]
MF-<75_1X+0"P4G+NI.0\$!HJ)6>I@KXW47*,PRY8D&R1J$><6HF,81'!VLD4
M$E6!9M+X!><"K[:,5TI.I>1,"M!R#?) @A N\JB$CM8EY2/L?DJ3$XLLDU@I
M.8_@R=E_/2GV#78XI\*@B+U&G&F,'+<4.>V]]LDHJ0-H.8S7P4Y_20A8:3EW
MTG(>B V5EK-D2=^YE/24>) T402KI1#'4B!#E$.668<MIZ"?.E!S%D4@NUPA
M7Q!;Y>K>T.W-A&W?Z[IN?@*]%\IV2:WE60IR.#5GUL ?2G2("7O!8@C57=4Z
MX=[N]%T5#X8Q322*GE)0<."'D42A!$:Y@#^48;6Q18FL&[&HVM"K39+Y(F3\
M1F7E@6)>*2M+%=JI>R?B#,TYM"CQY!$G":P2(D%KL=)A%90QDF6KI)+7YR*O
M-[!T*.>P\2E)CCEA3C/AM%/1V>2LC:JZ6EDS\9Z<R9*:Y$S2*&G&X$SF&CEC
M">*PVC:HP*/4.<A1U)42E8P_%QF_\4Q^H)A79_)2A7;JFH1SZ[$5%!&;).*!
M.V2)-T@E>)WBQ"4+(+25#OULY/7ZF<RY]M'ZQ)A0L .D\]9[SH17BDKA4W43
ML%[B/7T3$*S(%6PMBCBX3*D5D 7-&TFO=*XI&9/TV5"F=4)>1EG)%R'D-Q[*
M#Y3SZE!>LM1.O/HZ\QYHGZO"!5"EJ=1("U"EK;78"Y.$"S9'*:V0P"ZH!L7J
M^N[?7)*J+"/)9IZ+R><$5#=4J^81@_9)1+24$QFLU6 H\&PZ6($QJ[SVZX1K
M'Z:]]IAJK@'"D#59&4DRY<!SCCQWS-N(;5(YPP3K.L,/]A!4)2]71<9O5$8>
M*.:5,K)4H9WRVD>F8J8G1=2+E#T$*D<82&0H#4)K2DF,H(LL*I"RDM<GE]<;
M2B!Y;)70P6''N9-"8YF"X]9;D9A+L?+:KYEX3\[D%$14WE)$A -30U"%;+ZC
ML]Q&P0P8B8[#F<QI73S<05#)^*K(^(UG\@/%O#J3ERJT4UY[BRWC7!&D2"K*
M]D2D%4O(4<N,493Y7(Z2T4I>GXN\WG"33KCPDCA)/>,Q4NV8M@G^I\RZ1'SE
MM5\O\9[VVC-N%<-1(&P<&,J2$02V,44<&\:BXLEB.)2)P'6)5ZG<?"7D2[A*
M?YB<5X?RDJ5V*A:?F&@(T\AI9D!6K44VRH 4%DH8BYFD#%3I53J5%Q1Q7SQ;
ME34.5M:!7Q:.GH-,<^[;QE]]KZJC^G@3M*9'P U9#/?AYJ_TO!4],3Y?R6)0
M2GJC(A+!P8%A>00U3P24N+'.N: 8$QM;4I*Z%&9!=[U/7WWU"4([E@R\:X0O
M-V=0/ QB=AKO*B5SF9 Q=1MCB&)2:H\$\1'Q?"7C,/;(N'RYZBGFVH-EB!<5
M&O)LX*+2S2K=;/&1L]2'P."D=C1PY[@.6D;K.3&<1\PKHK!U ]J);N8CB5%*
MAN!,I(A3)Y#!(J*0ZPM'.#$54QM;2M"Z7%AT_+,!VTHW6US0[L,@IM+-E@P9
M4[=R1/A H],HPGKDT%TPYYS%.=:>Q>B]2I%7NEFEFU6ZV6/H9I9:%A)A@@8!
M1I&V5&N)J6/8*V?5+XNR5[K9:@'M%7ZS$)S,13(Y2P&L8&>0IL0@[TWP<%(:
MZ=S&EC2J3A>6U?1LT+92SA:FG#T08RKE;.F8,;F=5=*IS#.",+79<\9RS%0"
M@TZG(%3B0IEGIIT5E[O_*,K?;A6#FJZYNW67HM_E UO= #OP%9,%C)2SL![5
MP[]$F/1:MS>L=:(=G/;C917D7C]7]DZM8:Z'/*KQG5\<%1*OY;8&]5IL%8QM
MN3)R*]>^ZMIV#7H%TEA4W8:78:CERZG5M=VBYG9_7.>Z=G+:/^D-<D,N>GLZ
MB#5XX%GOM!W@A5JK<U)L,5B_7%T<>CKH;=;^&A<<[Z44^S$4%;UOJ&]>%D.'
MAW>@JZ$HZSQ2/: #_SEM]8LNE@7!<U7GX?E)+H(^5='\:L/]WO=6&-5-[W7C
MI#47;1_F$%IME]6:H:^#%JR6[?^J+?BP[9:URL?-30WPYN]\M_WSVEDS=FM=
MV 3CKPV@&T>M;IYQ?]KOY\F?O!5_G,!P-VL[W;PX,!&VF/-.#Z9HV(1ME\=S
MPR*WIAX+ @R]M)-A]R9]K@WMX%NM$-?-VFOOX3=8W?9Y'3XQ&!;C&.^K_/EO
M>>G+Y1F #$#C,&,N%WDO*L'_9)T&\:@?CVRQ=W+3@^FV!S_;JK ]85&&I6R7
MI;S/FBW?S!L.AIE%8/2T,-F H952RY^VAZ.J\8-A^[SH*RQ9[;1\>&^Z&/WF
M'"*_!MA1M/BJ-83'^2MHHFY$D_>Q=]2W)\U"8'>ZI760!6))LW*ENOH";NQN
MM5G>CC!L;*\,_CR?C/5U'Z!S/Q\B^_#X/]L]_VU-M8_#?S>Q[_S=M5_,Z=[Q
M![*[#6U 'Z!/[.#BPT7C?:.Y>_'VHO&EZ"L_!&T"VOSQ[POHP\7;K\9X4.JP
M02%E5F5)>,Z$\BAA4/J(XC9IOU&+H*2=Y+7OG\:-U3P61TN?\>1HM,[G&24<
MX&8!VOF\<*UVNP"R$/I@M.:3([\\QH+-VAX@0_]Z2[!5 ?ML;L]F(&JW>V>#
MVF^MW&KO%+H=!K^_NE5B.K8/,%\H13/!9&7Q29BQ0J&9J6,),]>V)X/X:OS+
M'Z$U.&G;\U>M;C'^XDM_C%H?Z63Y ;/1:?EYY=M_C"IXFTTM6+8,1F%RHP?_
MNO:WH)M@HRZ\I#B1FY*(A3>K-@73:U)576U*S9?05TWOU^K/^JHWJ;I;J\^E
M</G-YM)/1G2K@X*(JE#]2UKOI90G?KJ)6=/*]$\Y86M99?U))TS/@RF+8N%Y
M4G#]W&T- 5<_#>WPGF'\RRJ3]-QO&^<>_YKZ^F\(PJ?&<>94\MYSF 83F5<X
MA"2U,M3Z*@A_,1<#\/S.P46[W=@_.M^]^( /+KZ='71V+AKTL'T(O3KH[.*]
M[0]X]WSV8F#W[( >'N]]^4SVMN'SVQ^/]_;_;$%_V6&^'.@T6F#B\\;VAXN9
MLM<V&<FPCDC&&!"/F"$KB4=.1L6"-UHDO+$EC*X3OJC4K96Y*JR0L$+"^9#0
MQ,P1HK%*6G(IN<-4!$>(8L(Y8645\KI>2#B56Z C%<Y2CB31%G&=J6"LDBBF
M2+SD@AE/-K:D,'4NEEXWLT+""@E7&PDYZ'U1,N9-5)QK;4% B Q>"9JDH*0*
M,%LS))SHA"3!2L9@D!*2Y:IZ@(2&4\1(C"QI'1QC@(1<U8E<>FF]A8:#++^Z
MWN5#BZN=IY#ALLK>&QC*L-^"9L<KL="^Z#MUY3?R^]6KKH>X1^F-ON%U#ZR[
MP=@603C"/64J<$ZLU8[@A"GQ()9"5'7[U@I8K]3MDT%YZPQ!)M)<&8ACI(5G
M2&NCN/',NER57;*Z(',F52U/5ZSD<B27C*? *&518\N-%98IZS4/B2F0SF K
MTV^]Y'+*]&/"JN"21R'347 9$W)>R^P$L]21S"D8-K8,JQ,U)]]8)9?+=\D(
M)R6<F"&RF"'5"BV9%UQ1+RD<HY4ALF9R.3DO(_:,&2603 H,$9TTTAA;Y!*C
M!E0C%K'<V!*XCL6<<>LK5/.C%$BZ2=> /FP4\/:$UXY5%N0C3-"S.1LJ]K#G
M=#9<J:;"C30Z\8C@Z,>(,^F0U9+D>TPK:: ,![8P]K"%B]AZ^/,KL*W MJ(#
M>JE@.VT@&VD%!K!5D><ZN2[KX%:CD&!ADPP>YSJ:"Z(#JL"V ML*;"M^CY<%
MME-U D.,.#J%HL^I^B1H9+!Q2"B28X\B)58NC-YC9<#V:KK^X^?%_O)&DXYN
M-&N-7JW5A;ZUPJEM@U3FB];S>JU,]"X2KD-KX-N]G$UH7>][K-?B#YCFG Y#
M\'_G5,*<5CR<]J@4*<LY>?L$NM4+M9-^'.1H^["4V]L[)DK.Y#O_XTI&[DV<
M"G=9L%L2H'^>'5U "-&"2,\\E8YQ'X4SGG"#L8^6^V3H5\+PQK4FES=I-Z=)
M_T;X[Z4,UI:<POQIV//?FKTVR.7@[7].6\/S1F\8M\N]=]I?G83EB]>7$ QP
M>+;W_I_-QOXN/]S>Q8>=QK>#XQV\M_^:'!XWCQOO#RYV]]^*P^L)R^)P_S4_
MZ+PENQ?-;]#'S@']V,I0OKO]=V?O/;1U#%"^WVX#G/YHG'T5D26.&4-)Q5S[
MW2B4[1&$/8_*):T]MN6A"ALXAM?Y)$R.1YVP(HY++A.Q@?BDG#&)".Y(FLUO
M?F-/<OY\K5B*ZP)RYST^(TGE>OVR,T^=7GVS .1*T3"$T93,)>:KEBF><[Q]
M.9Q!'DZM:0<U6SNQ_=IWV\X\*JGV?WZFM/T5^Y^:MA]GKY*5B=1H*P4H;U8S
M)T0*7#CII:-1JJ\[=R8:SYTKIOHOV]_K%UE!X>_<M\FC1YH8?G$PX.E7T) -
MBRZA("7/(* 1@*M%3!%O$V4"V["QA3=O*+B<C^+:($_A9HGG?_5[^10?U!(H
MPE?W16LP.+7=3.0"Y_^P8#\YZD=8BY%"\*2;I&A\L -=C.$O *9J:_S[XBW>
M^_!5D:0-MR8'X1C$0^#(6&.0,CP81YQ0R?YR<Q2+[?LQ%&EYPUYFC&CES\"Q
M<&)!26YU:[X\)D;[Z'_+(SN#QY5-E!L"G:\U;)<-W;IGOL,QO[C-,F4& D[Z
M; J>@;(/ZN=X(WW/+T]!S=^]3-'S,0/EH%$0P^TE>"T.7O"&VL&-HZ\R2*\$
MPRBE;+D%C)&14B*"(V$J"BKRANIUX_7]E->TV%3C+5'LK69LES12[4R\-1SF
M;9,_6;SHS@L[8C"E!HYVV+1FF+=9/V;2IFL;+!.:V$ZV7_*'"HLF=@'?8(.T
M;:9*NK$_-U@%<U@!"^-%FK>ANYH0;&,U-)+;K OQ2-8%R/M)[ Z*-7W=#6\[
M)^W>>8Q_QFY,K>%?;1C$ZA@8NY?2#I)-#CN[(-E_?]O[LH-WC^%3^P=GAU]V
M6./+!]K8S[Z8(])X,ROM6;+_[AQ<_-V!SXF#XP_GC>/#9N/XS_;!L2>'VP=D
M]SC[>C[C?V>VI+.ORL802.;(5XD@[A)#3D<#,QJMDA)KH^,U R.$H(3#0L7(
M,2<V29,,T5Y)%0*3LP8&Q^2W;[_7\G37'F!?K*)R?8O1\ZL)RJR&'=OJ#N%_
MT,4#[,;,,5>PRK7<:='229ZNDM+N4RP/S]%$CFB<=L9LAF,NJ#>]4&CSQ&A9
MS\Q-( N9OZ1>*G2^]SU#Z>#4#886N@QX?%Z \LB7$T?2,=BL?2X>FQ]2D.L-
M"D*ZT<=&G<C=JT^^\_]J$9:CE;UMTZ,8%'@-J.^;V9$TK/5SQG]M< +'=VK%
M0K$H'I,'&WK^M"#2*XFIXH\LNX#N@T'/M[)-4#MK#9OP^4SZE[]PEL=X EW\
M ;K ,,)P?JJC+CBN0LSA?=XN5_C-U-1D<7C3&T!G?.^H"WLN7&H>\L5AT2[-
MJBP-UE,?0)4%]0/6QB&-*4=)Y&Q& PIM]AF+S>N1$+5.9CKKP8:<9P,\]*ZW
MV@ +W !L]^PK%EQ8)@2*7L-A!.L#AJ[*=[4:C%Q-L=,N;X ;3)G1!BCX+N?9
M P^]@JKVP +W ,_5T12@;\XL$8(Y!*>G1U8+C!2.SEE+P3R)/P>!XAHB'RKG
M-U!XE7HG(_5:QO3\DYAZL6OR\M;!RLAGT[#U'4Z3S9L8EQ^?/'591H*\?L_P
MB[Z-5!].RS+!)[U!X21X5=(*?X\COL71/?#4%T=7<GCR%>L&O?;I\/:OW$0;
M^10:'I(:S1B+4S^;_4DP]E%$KA_M-V03=/>5;9_9\\'&/ZYR8[:Z:&869R?@
MUF&FM+1AEELL9 N[V.>O"KTS?PKZ9%>F+[5F/X/V?_UZ=ZN-K8+O-BNM&6^S
M5OD__[!;-ZWD$]ZRR4>R@]_95K]PJ.^6'.I9R][IGIP.!ZMXTW8P.G=.OAW
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
ML%L_9X@KPQ 7+$ZDI)P(]>(-:=RPG>K<JR \!'D(>BH"],#$H"= CP(\8TE
MD<8)QSI!G$0:,1D1E-*((1*%.)),I)%@E@ E#PZ/>_3QZ//$Z// C)U'G\=!
MGQ'MT9HH0E*#!$P58B3A*,64HE#'F=9AG#')+?I$BUHIL')K 9XODU']Q.A
M0,/$J:FR&670Z??*GFC;KLP^JO7VT7A@"<4*X5,U;L]8Z/ZEGLGM:B(/^RUI
MBJ/,05AY-)K.23CSQ09W@;.]"P=ECE !GE$FC.0*8<DYL"D -1[)&,&$\HAF
MG&E;"8_Q%HCBRI0;+#J[XL'A-G!XROU]/3@\+C@<#,&!<T8B80 -E"U%,N!E
MB10\+TQB@@F+%=B""AS8@T^@\."PMN#PE+76'AP>%QP^#\%!:I%E*I. !D ?
M6!QF2#!@#F&"F4YU9B(U (?5*53TX/#4X/"4-<H>'!X7'-00')((&*'-#H52
M9HA%<82DP"FB0C BI2$B%!4X1/.NL/55S&M?>>M;Z:N8[VQN=O-FWP;]?!VS
MKS#U0^:';-F'S-<Q+_L^]#Z+ODQ]6\(BYIIR^#SZ?![BS_'$4Z)U; 0U*(W@
M#V.&(ZY)@F*B:4HI3&"52/=US!Z ?!VSAZ*%0]$HS<6,28PT*8I2K1 CH41I
M(AC"H8@-Y3226OA29H]"JT:#'KN4V6//?;%GE$6+>6HCY029%%.@03Q$J989
M2D,%I@,G6E8TR%<S>P!:.0!Z[&IF#T#W!:!1IBZ,B<J(.[^+2O@C$R1Y*!!,
MFTF$X5B&Q!<T/U=2XVE*FJO!O2FEM.'%"4M0\UQ+PK4:!5^>,!_HA>/!)Y)Q
MF891A$P4 ^LRC"(>X11A0U68:17J-'+E"3"SBRU/6(2JK5YQDP>8Y:V;]@"S
M,( 9A90PC6-NF$99;.RR"JP 8(A!."69U#C&DJC'J9SV .,!9KEJKSW + Q@
MQJJO%:5Q2##2. * B05!7(H,13*)) ;HD8+7#&;!Z[8\P'B 6:[Z;0\P"P.8
M45P(@Q^4JBQ&/), ,#1)D;2G@$9IDH@D%0S;;:@MP*P3@W&!I5<] ?<=5 T-
M2ZC>_%,6K]Y,EA3=]N6@SRU1G.9MU_*H*A>WCQB.2-4O&(VFZ);F]>#%[SHO
MNTUQ]3IO.S5U%_U>WZL>)KC=M;"5[7+U]>\7N>Z=O4[31A(F5K?KH%G]X.I;
MW'!J/S5-U7<1;81A-//KL(%G?O>KVZ8-GB;WNNNOOXLH?82VQN'][OH<;5VE
M<>5I>J>[WA+N79FH[BT%M 3?I4O*@/4MEJ=38-/3X,^^**!5Y3R5KO,4 X^
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
M/M +Q^-.*DZ)3+!" $D2,9IP(%R$(Q9%&24:IVE$ZLH$MMC*A$6HVNK5-7F
M6=Z2:0\P"P.845PITH1C@B,DE-'VF#(%K(HE,(F<R4PEC!#ECF0,DP7OFNX!
MQ@/,<I5=>X!9&,",%5YK$JD0&$R:80.\12B FDPAH[4$F8ZPP*8"F(?GSCS
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
MB/D8J.9.IQT6EN A6^BR 5=[0X"X.5$JD1QX6V2D4$Q&7! >LBS&$8T42/\
MI0CF:/#"H]03BM_^%;A!?VM,L$DSC%*5$,2H4B@E60IX94#I$XP3K0&EDG"+
MI=?=WP%&=?M%V1=@;L'<630REZ90>6ELA,Z^'S>.-:"!(>Z Y00NT^STG*GN
M=)U4P2W@=N AP^5CPE<]J1%\,6!<E0'SJX,V>-7=HJ.,T>ZVH@OO+D$^>J9Y
M-9=?_4"3.E=\9DQ6=SIM\-)<!*K3_E1WZ^A&87WN0,US8V45*V0TBA*@]@F.
M$/A*RN[)S%!,.54QURRCZL6;:-:.S(,PC<AL1$\;W:^(W01UU'FI.GT@]PX%
MK:T%4(2KJO=#^^H(GMV,Y+)KVJ453 O M3I< #.ML'12-0!.#=Q 6?((OS7-
M#.YSFI>]2@ "%YMTNI#ES1J\0:J"8T2#E^_@H^"PTP@HI8@PCFGZ&R@2V/\+
M8*; 2W_DG7X)<E]=ZXBOU;UCH_JV;Z;JP=XEJ%;[U!&*NFON<Q#6IK"$>M1"
M^&:[?PI>1D"Q,Q+AC;&$&;Y+[2TPTD@B\"BZG=*I\NN*&O\POU_DNG<VR$>/
M75A[.^'H$B'!&O5[LR\9\XJ4<PR>R2E""4936Q&,_3T;[BC5%:<&R<*(<^2$
M\;5H7HBK\L6K2>\/7+^I49P>@)G=S+)'ZV;E@X*\="JQ?>WTQ_X*VB26IBW!
M66&A_7_='D]*7KPYL=E@:T)VK%5PKKUX<]-,WL\YO\7-7W*G_DY.^H$ FQW@
M 9D<<UG ?_YO/[?0\J_MO9VCX+@+=A$L^K$I?H!7 -XR>-G!R__SOS@AX>__
M.CYVK_#OOU51T.JB[;S("C"CDU>!^P. _2-W* :S5__616, %(?WM!\/[MH(
MX!& SG!ITPA=.4N=']8,VUMD_29@: Y2<%HXA#_X=!24_6ZW4_0"!T/.&-@T
M$4Q WK,<VN+GJ64S;0?>(B]4 7I=V037^PK([%/SM@W YQDT<,27LKPMVFY0
MAB:@#'KBW+1MU$$$%V>=IKD+^"XFO!J]F%G9\%0QU/V3O8,@;03!CK-6=MS<
M,._FY3"X4U9&;ELY@RWL!]9D56]=Q 8N>#<<6KC4.D7]PLPY;,NFI8>=MA6&
M1YEZOM21]4HJMJU8P&^+3K/B-!^M#Z!A8LN5F=F;^[?W0S1KY 4H&@GLRG?W
M9D$^Z@.(BC:0(8>;X/(%IAH!H[=&#+8K;#57WAT.C,MVG>4F S8+[-:1U:,,
M(!4@W,5QW7<CS:^_JZS2D-_6E23N;GHTU&I\J+O#H0Y>0NNT :1V0>?@4[\)
M'V(J$(Y>FM_<K^&5_JU^[XB(>^"0<6^K'EB?MZ*.R_3.\F%_H6-;]^T6C-L/
MUVQ7F:"=3[!E[885(? I;3ADR."W[MI=Y\.,? $P5.#GV N<RY&W*W?73L@%
MV+C">N6UE8>?UO>WN4H;,P?36=:NBG'N20#6L^S+5MZ;,4[64A:6U6DK":Y9
M96E?EOT6\"Z0L2I*5=V\=G?RMKM/S]8,=4$B.[H,2DLVLKR:L^.]G:!P\V:O
MM3VH7KFFE7W@+^/]LA1!J7ZK7WEZ W>PWP;3W:OZV9D0X*VZ.L0%]>\KHM;>
MVS!&M\CA*5O.;6PV.Q>N6\!,;%"A\D?!=12%KIS1>NA'\SJO?5@V)#P8CNH_
MRN"3FV6K,_O6N;/AH!H0@R-@76/#6/UR?,7LLG?_9F0<=;_2A+)K(T761['$
MTQ8QR69>G@U(3DO8:I.\[=YKD 9;XY0/QJI6<1=O&Z.:Q6"LG- Y\8<+6O:!
M8S@WH94.]*I@2HU\V0#Y=/6N$7P>*C2P9DO6AR&&7P/Z@O7HPD&;#?&8*HX-
M^%&65: QFVT([CQH4P!;#<H 90,Y GF8,NNX7'2*<SN>C[)+XDBJW!U?@UO2
MS-4=Y.R:/EDO">/?G:+5#M"[0?,?N>F_;.@@-5$'E%WPJM<SSF<_MLK1<6&Y
MH^)4M/.?HG+2ZHD^*<#/NQ!7XR&OER3$=-2U<;MLQ6!,6D8&RL_CP^=Q:TK7
MIWC+G#IH(Y\CCO(KC6P$[POK<)^<=8IV#V;YPX>/6_73M.D:^ /?5M%85U=0
M)U3%R)O,\J*UY4CJ,$T6=+H NE9FVO.UW(8& &<'EX/%-Z)P3JX5M(&]RV#Z
M1HW[-&K<QZIQ8Z[N.VA<8*L,P3X RDH#E&'5.4#E^MM!F1;O57=\=OL.K1RH
M@-S A(W5&6>Y3?D$5R 1-66'WP'!=HR\W0G4*"(RE\PY,S_MP?S2F,]R8BI5
M=6Z'S;4!4[4Q,^$4T2FR*4>.Q98E^Y6#(,I.&XC+5=#,SRV7!6Y[[?JIJUTA
M8UUT-4@N3CC)DS^_+O*SY[X*U^9.N5[3V*T>O(,0;69>@_B\QI*TY='S&M>$
M;I:B/+4]N*]9?#Q,F&-)X%.L[$WL";D=4>@J>E@ G':**L3AR@WLJA=3S#*>
M3]W2OX[W0"R+;BWB]S/IDTDX^FRR>30B@G<VR,\_#Z[I7TQER@5XW+7YGH."
M@Z1-363P4@ );XH+X<*+P\\K<C%<F& +$E[:9]5)NCI;.$S^S0Q@#GUKY0J*
M<C&*AU3$QM[4N7?+[:,Y%XW\OFP>VL(][<'\'AV/Y6#W*_):.T"3^>)!-,O&
M>VW:K]D<TD07"@-8 U8Y\OON&[/Q,O4,,F7%8$[']-E@433+S@0V5O+HE@B
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
M7F3+O1^DMNHBN,F8SBAM-<R5V:V.F_EH*=#-RPP+>V]3_FK_XDTRT73I3/2
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
MEOT2R:;YV/ X/[)Q(:0U1K'9AS)Z%%M-1X_%%2&+*3A-566.PRZ G@[ P&.
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
M5SCR/<%%W5_%<IOGE]<9<>6IC"D7$?U7NKWJ0\A?)T.]8<@ELL:&D10#9>5
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
M>%J>\W+ZQD_@9?[I<CZ>XGLZBMDK[:DGP;G2*GE93!6!B&05:!XMJ";KP;L
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
M ?>-V5K?1\G<2_U7%U%?O6%79\80T=4IC*O#=2>H]]YG]E3?<9B;JN?TL/[
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
MMYSV:Q1>;GU.A<F^82GEE2_QT]4%+WT*!'8]JHJWNP=A)5^W-U0U2,N0/<<
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
MH; -S*#.0S:DQ,D&:$N%H$%9&DH]DD71*#K=D!5Z7BM54D!C=$T+!W=3H8*
M/W>S^7R4LXZ\W#V5.,?W+GA/G$F4,"B'6:/TS#39?ML.9Z SX&F,N)?LQUN@
M'=VWY!4F,\:$QQ=/20PYP6MBI>6$>^Y,CD(RWO0FL)Y9X4/,BXV(TM,X[4XM
M;/H!IK-7!C2)HO!8949<MJ$ U%:A;\AM+DL\/**J%2?_/)NE3^/)Y/'TSJ6L
MM_\]2A$HT[X4QD/IZP>4.$4%^K:@E'<F*&BRFM<;^1"GXMZ\V_.FG<&^+6;O
M&RW1/]]4U"BH4D&O,:AVJ!\I@R,AZ$ BQE<Z9(C0]I6\!]^0B@#.3+%^MFI,
MI/6GJ]6G)_[#>.$GXW\7K!]A6O9^ES=6CK2GF7)C2&3)8-*&H7_PI6.R%4H(
MR:-LTVRF'^PA[>N?F79-+-N8C:^ZV0?H%E]*9XC2S?39OR[''RZ6K98UTTIX
M180O/7-M],0*?&4 N&8N*A-]DYK>(W$.:3?_S'RK8[O&!%LN@8\4#UI[D5=7
M[X"EQ#JNB+7"&Y625O:,:Y]+3$/:KC\S<8ZW26.2E*[=Y9ZFKBL;<\L+E49*
M"99]2!CL<>2PT)CC(5ZB46B*Z9G-[HSAU1:$0^I;?&8"];57NY66JU4?Y1G0
M1 W1M"0/8%!B376!9L%%'STTV1(]9-VM@I ;\>TZUMAH\H2>8+6E.;_^&-+C
M,%^6P8X$&('6*4?(,X;"EEOB V<8?/A@$HN!F_,L//618HCY<P\.WKM&=3:+
MMWLS_PO2.YPSWN*4,?>QP)Z/N$A2I^@( Y/+G($Z$A@(<RZ"Y\D9;L_#Q2W@
MAI@_MZ187_NT8\YUB=CR/L<\ZY;-ZD8L,"\E@N.JQ"_><A(BDP1E9UHJ[2P_
MS^;*=GQ#3(0;3U%]K=240H?-G]N;PY:T?:2"D1A&.>(D8T0:0XE/5!)& \7Y
ME5G6YD[6%L(,,6L>A/^L9/]V3/YZTQ$JZ>:KIJB73(>RJP^T^/ERM(DCP!!D
M.0%,.3M/U+L;XQ"3[I:\JV2MAZ#3ZCCY*$8K02M/J.88/2H62NU0(#RA?B1E
MVKG6R] '0AUB0OXPY#K%=N=TOJ]A#MW'Y2TZRZMU_&2^_FAD@F%*^4P\V+(X
MSCG!%\6CBH1S*H!N='%%/]A#JJ1_&(=:RZ;M>'B]"S/2G(/E%(B"C*Y<6T6<
MI1QC5,M4C%QS=Y[4X1K2D KDS\&?TVQ1YY#_GHGTQNV1(P>0(PV9Y!BA1'PX
M?2:O"06-?(Y"!G^KU_*.X_R'CG@("]RWQX)V6F]U/ *#_XOQLA5%.3=0[F=#
MG#"-X],ZO.][7,\C#P<C[=7U?<\HI_>]O_^A[713O2_^GK%J7'1VS./;:>W
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
M9V\FHSS@.3@!#E@ ;9DVQ3 ?=6%<6U>X,2%[T>[ V03I^.K0,W\;#Z&#A=]
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
M<KX?VN/3GI[I:+ 1W1$S>/KY=_COR?19[1VZV)/)]%-H%&<YT_JUB)S%B,!
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
M:8=%=V9U-:>37O/+_UP./RQ\Z#W8VOB<PUBX']J:='/D(8NL/ ;4'@NH(L
M_<L$H[D?W ?R(*GM?X[<\;3^)=CAO+"I#NM4NF0..@@$KH2E?SBI%#DT<J,<
M#S@C-CWN@(WCKL?U+\].S8J+DMH*[H/S6M$F7GM1T#;.BRW.E+!1H/UDGJZ>
M_&H$M%W<>/R-2*%T-EDK:OMJR;2WCH%/G/%BDI:0,9@F,PWOA]9#VXS-;_AM
M2L;[P#E?N(N!62R!T7ZL69#*,%^+9<DN\I";Q*3OAG7\BY&>=61#]XR^6&AP
MO?8DI<N+RQ',,?^,'Z:8KD9;T7^/<"'V<7YR,9G.A_][=3&S;3$#GBSYDT$S
M('>&:4U+ )4<RQ@5_2\(89IH4U\+>'1Z=Q)FVS3_V0SL#YP/ J0(KB+B0-A$
M%BQP1_**NI3($_UVDTR/NT ].DWJC8$&#5INJO; DI%6ZF4;Q)JJD%5FWH!@
M-OJB)=EOLC3IZGH3Q*-C?V\)-R@X?I/>8[X<89W'O6715W>ODBL35%1,V]H\
MW4O-O*J9*VB]]R%FQ9NT!.L*\%@WZHUUHPD?YY(PO75)-QKNZ:"E#(:D!8AU
M<9'V004LD+^=N?4BF299T!VPG2JUN8U.=#V2]N3FF';+C:Y\72"V[(_0 >-I
M6B3TSF]7_3F0G!/I$5<RNIAJ.T=>FXQDQ6+V@CFO; A1N-"FO^')].>>=@GG
MH#Z[<-) ;9Y>#D=Y.'Y'Z%;_^?SBPW3R<7%(KN95NQRCTB8RP7.UYWRLZU>,
M!R]-D4Y%VZ3I3R=T9V1*[\OKI#4I389)77RXG./TR^*7L$RT6LOL68' Z;R.
MD@7'.;,.G'<^FI1D"UW9@N?Q:4<?@F^PD_QZ.27)7DZ1EOSK\%/]KY6FEF",
MAEA8+K1]ZA"J8V@+"UXX 3YCH[3F[9 >GU;T)/X&L9<7"#-\/QGE#7N8%.A]
MX9YY4;U*=,AHF:D.WU!1J!3 - G%W('I\:E&7P0TB-2\@'&F%==_;0"G:FPP
MA\*\C'3" 4<6K!',>BLA:,6%:U*D<R>J1Z@?O9&P=8Y27Z4&M1GGG\/1J$(=
MSV'\;AA'N'\>X%V/.^P2O#/0]7I;;6V(&3!;J;T(D P/)BDM4L#D8- 1<A\2
MW3]7X_Z'-I-NE\P-Y=":F&TL2=MD/'T<7"//6<@H>;E+Q@<D<-SQU&?OZ9<X
M&XY7/Q,_OZ1/'N9D^;^Y"E,>D.K1SXN;,;;OXM?+0F@K2D(97R37$2*$5&01
M"HWQX(2ZB]4=(!QVWJV>?QU7EZY$XT"R8G6H_?<,"Q'H%+9:"H@I83 MSKA;
M2 X]RE</?#T9C7Z=3/^$:1X889TNX%G2SI-+XH!%\E'K,'F=98$"N4G+\0U8
MCG]L'\;U^B%]J'@;1 !6D 8&3;!":'(U?1WM@HK56AY&&VSP8((LH<GUQ@K
MZ;C=FXTM[.XDR@9._ K'DT0VYA3SSY?3J\K6X:0._O7>1+"LJ)"8E@H8\"!9
MY$4*'FQ1;6ZQ[@+U>*@_6.0-7/<5-G(+8#A=7 C79+1H#9=""):\K?=R43,?
ME2._ )61@;R/U.0>83.<QZ,"!XBY@6^^0O6/Z7!.EM;+4E[C(D_L[:0V_GU9
MGEZ2Q82SV=](W@,NK.+DA=;U9Z:C#VPQ)%PEQ4O1D>SKIIM#)Y2/1U7Z)V6K
M[]Z#@0 RI"239IS7-@L"2)-]\DQ88R1&C_0?QS,0#DDH6CWQ*C?!)&F51F!9
MUF$==;"=%ZXP(X5V)BB!JDE@>PN>8Z4+]6O9]B'<<TD&>C.G;W%Q@[S\#)?>
MX^QJ[F96B2,/M(/7()VC?P3M:\/U6JX&)84V]R!WHCI] M !M*^K4F_B;S&?
M8!E(6/;=[P"F94[/5VA.D[W3(UOK>G"PJ)OS;PN*4.>K>E"::4#-H!C+7%'6
MD,$GO$@/E/=[LFZ.1?LN$NZ1[AKZ'+RY_/!A]/G9>\+Q.XSA'2XK>2X_K&Y5
M8H!2:R102UHFADCF'RU3$"QID]?@UR)CM^.ZG=YT?)/W !8FK4388_1K >Y7
MI(? Z"LX'C.("$P'(YBFI;%0.&%*@JQZ+Q-WLA.CMY_]8#D\4$Q]?Y5//E[5
M)RQ"+;.%"%>WG-P96:0D1-)(LCJ28$"\,"XEI$+^DO*F$WO;W_%@6>Q);%OC
M4T>X'.ZC9],NCV]V6;93GR9=@DX2$Q'KM3?&\Q X.I]H72:5<->5V*T7]7WQ
MA3*B4CF2_G%>74;-H@+/1"1\104%H4GJ3[.+KVXA&:,3\"SKBCG6^9Z6>>F
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
M1=&D*'C)+ 4;Z/,19 *@T+2"S(LPO!C?9=[%P]&>G>_-CJ4\NS#1=R1E[4;
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
MR$-IR=IE3=^KQW>O'M])5XY1@;L/T0^E>CR78!%\G3\HZ1./NA:=*L^2XLE
M *O\:;)\SD9Y=ZH>/SO=W87?HU6/.P$1LK&,8PETKJ!A/EG!C-0232S)AN\M
M65L2W:EZ?!>6FE>//Q_3?^);^(1[%8/?_.N'U79O!;)6J@W&>>TR"".XYCD!
M.4TF>Y#@.-G88K %TCX265AKA\IE^9#>I+,)U)J,3 9N,099HM722:\QA\RK
MO^#J+-7!G?#VD53]X";C^HE-RJOIY..P[O%E,KWQ(P>T'-CO1;U)?-_%K;'"
MLQ=@G7?US )90I0*@\]%2X,.OF)EOV7NP]POI6":#S_BE]][33\\3L/1U4C=
M?FCK^I;>.-MK66N$J4A4_;_VOJVYK5M9\WW^"V9PO[Q,E2])CJN<V,?VGO/(
M:@"-F"<RZ4U23CR__C0H498I45HD@45)=M4N;\N.%SYT-X"^MW=TQUCB49)U
M!C$7&NG>U@EYG!RWP4.X]1(++A9(=N0_SY9+7"UAEE]/(=(RJVFK,S9PD6:\
M.F136ZP*H2B45NN"7I,N""GS9+/W@J-P%B=';6\PI^C8?IJNUJH&??3%?+::
MDNI!4G#8*W+7YXZC_F"@6W0N0F>O)9%;>.UMC $2"F6-C(%++R8#(;>@Z.&O
M\_T?[4;=(:^WUHGT3"=#I@O'B9 T&&VCCIDV ' 7C8]XS>_XZA] .G2]W(ZX
M7_;Y?#?JW[V1[3LEAE@]\$Y:KE,BZ<Y)%X%6N9A2P+OX<&.AX\R]U_/E\KOO
MO[X*4!>3@XPY,\_)*-9%UP U).9]T2:+4H+NDI*Q&])1H80/N/CTIKQ&J+.<
MZ>\ :"\AJ#JFT"@6>:PE?9%,+]0Q276?V&U_='RKM!'OO@L9'$JE#@&"-Y^Q
M2OKLSS6:Y3LZ#9<-G]^?TUU$?U;_",Z68F(L/16U$C/[VFR<"\L"%$D,$X:L
M.AN][Y*W,ASBHY>.SESIX7V%,UR#C)#^^K" V1)2)?D?N'H^G_]UD7>6@@P\
MZ\#<NN&>4X31N,*\0R]\)!LW]6G%, #<DY&9YISH$7 BC,](7;\%YF]$NDH9
M@CN)F)/7:%@@ YMI$2+S*69&A@$]WC;QI/K4 PV"]Z0DIC$W.J3 OT:R\O#[
M&_'B :TD61#>"5DOQFKNF8@U/=FGVI<6.8-<7]>@C.]31'\_M"<C*XVYT###
M>JU1W0;OHO_ FT)/)?X-9Y<9PQ,ON#$%-4/#:S>QE%DTQC*EI(C&)5%$&J26
M#E_ST4M!3QK?% 73X\JX1%AE=I*YX"(E.L_*D*1"J7GP7+,@-<^%%Y6D'NN^
MN(;KT8M)#_K?% ][K'AL'K<WL_H"OJD>>H):G8<3Z7SR=,Q9U)IVC;(.XK;
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
M4A$=)H6D.)HNO>^:[N*X%MKGJW,X^_5\EI?_@6?YU>SE,M6WXAO;ILOJJR1
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
MI6^#OD5OYV+)5D3P1FE $PI 5MQ$KX-.1=]#[YN;:$3U(RZX81_N2?<AUT]
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
M32X3/E$!E[5$N!SFF44P]=HTF(>Z)LXQT91C0<H&MS[WW!R_\X?A5OO,X7I
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
M%E(W]M88,3,*UC6N=3_SPD&G.-/=)TQ"#I>L?YOU"2?&CQ^"$PR&=?'Q6XA
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
MVR$'SK/> W_B;IJIO#0O#=',!8JBFL@=42&BA]>-[N_L-MCC!MU1?JL_<YL
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
M*M&G?-;O^4=FU:M7[:RR?+E\&\SO]^=G*O.NXN/3KMB<S.'A'G/]JL61VT)
MHOO@M%&#X^PD-#FW ZAP(8FM=8CB3V3[UC&/_8D-7A@-:V:TG" W!J.=[7YJ
M)BI>ON^V7W#=8MHX%PO3M9KJ+NT./L(': ?HNH40PGNC6D;,C&Z&!\J)GXQZ
MM[(A[#K8EJ%99*\>+G_H=-RGV4N\,?SXZBV$X&["VR06"][7&^P_"72DZK?Y
M JN.Z6:H;WT/??*&34Q<^C/=!OQ&RIZPAY,=3:T1T:[,*(;1G]@MA,_C@'F5
MTEX5@<XPK-! E>.\:>7.+_Y;"-_$V=EC@U/#=%&;JV??ZE+B*:Z]V(8LCJP:
MJQ7>R)?8J=YFRL82IB%EP*64F=9W-+.PQ*]#=J@^H-+4[G.##CLR2$IT^(]!
M__X9*[XU S7-/\F]A992K@-$P((\0[P +U) Z"(+8VA%'9I%C#4G$%LM +X*
MV5_CF27\?8V_-RMH8(2KN>R@;*6(:6\:"8Y5,(-2B)TNY"O!4TV0")I]: ;J
M)=6[IFE^?L$D)6>;\5:X6W<L#'HWUK:U9;J=SZBRKFQ?"KORE+%^_E"=#@)Y
MA/NBC?B?XXP%Y*O1 :QJ$,VVPAN X]/8^*_CX<?TYSLQ4XV_II-/5;_T=S5N
MRM'IDXE\X/E)<WWH0)W:3A3,7^.3R;1B<L,:1RJ+=1T@KYJRC>= Y;/Q'DQN
M=2+:[!AC"R%Z<79UO0)=U?$YMS-*XL#-QA7MT 5?M2#DM^!D_!%X^V%X&<\V
M2]^JTXP'!"WH4]V-'X$AU_6OM0$;'T[V'6@[%&^>%KK[^W>^TWMXP]_R(\>)
MP)VF7D=QPA 1L"+%8NM1\7J+2;9,:@]*#)=DG[ID<5^O&F]0<;&[2I G[N03
M]D*,>0-XA!D B:RRK2 *%DGVKT[ U ^N0$7&8!:PT-\-J0("[4#4N::FYH(H
M[9\>[[RK.C[N^!N+7]N=>>^)8%8%\2HIA;03,B*\(XE A_!>GU=_#\KAFNB]
M217@\]/UC;@K]:-!%;N+%F0RI@J,W*^%BWSL1O"HIT\L5G.D=.A:JY6E =2:
MIIZL%)12&$F2LR>?=3IGD&*^:ZCMP'0H2( <3LN=D+^MN, .R[%4%,7\?/OK
MFJA,U/O@T=.BW07(E-7%%H!5^3_8>\^HIKJO7S0J2"?T*D0%1;I*4T$B10%Y
M$$'I)2H@'41$0$*"(+T)*"@H$6DJ3:37T%$1:4J'A% % CLH<6L*=^?_GGON
M/6.<<<=XOKSGR_VP,O)EK[W6G'/]YF^N-=?<[$NV#353LV:!ASW,$]Q/#4C*
M@1G?,^)O6\,/#W-\1@'V.%"9T*D.RJMO_O2GF/3_U0#3>]OE&[.'.O*YZEL$
MS-X-2969JV0*S%O4&@Q_.FQ[-E,+EB/1S\BF:_S'OXT A1;@!NT"9A3/HR\%
MQO2(6:V+(7DT"8^"?>X_T+16 RNV ]R_D1IS_<M?VR0N<G9&U]@M$>@R?[0;
M%@B@TO;FST5XPN,O!'@!H/_BTVH,]7Z^S/T?NP*Z 33=J0"J(ADU4J1Q,4AH
MB.W=VKJDC/21ATL")E87$&>PG<AV)',2(8&VI,1TH.H#NQ&\(*H'P4\/#GS]
M(RCL$BF\7$M78<P_(.MJG$/'?;.4S4[3+V&GZATD)D:JYZ<&@X^]L O2''ZX
MTO-A_Z>,C(QOM]M9^2312%_+Q#W8^]]T(1PIOA_Y4#S3&Z/>;,XG_L^$O[C0
MC\&(4-&:N8.'$H7$LP8P;X^DI#W]<XKF!6(&J++0BMR'Z4<"5LBI5.$NG/0J
M&%,Z[T,0UOP8[3/]Z5NYEB_MS?86OSL^=;D^2F+5TS!C<Z:6_ J^MI-;T[%3
MU_Q/G#&L^:#DU>"4M*E.>AG P>3W Y-)0XE2VW3A/1@U#KPEW(51 W$>Y\ES
MWQL]&(LX_B%?T0[;@U[$S!T_9>&'<NDD+2JVWQ(\.K&Y0)-!<S,@=/.3X2#E
M]" EP4*2>(=,I%;G(OF!JB&R?F;2_)X6^U&1H&!J@MQ3Z?N'=1\9B+Q[P_'C
MWF_;\1;]L:!#&/>'<O/$ +>12P^R?EA6K911]S,2VWDP$)T$_/#]V&F[1>-S
M^4V+^/WK\T>^ZPF39)Q031FU'&.;FY5=4P59 X^^=&9?XG:]^KG<-.UD"[(6
M3A?=H'Y$@5KX!=NW@11EI^0^UY-@;#BP!T-12*Z-^,:1S>R5J_K#_!3-C&-M
M+>8OOV9\L<^^ZW7@[YF&MIJ6TZK%L];/BA1/I%V8D0BYEA8_7535@0.5*JL+
ML9U2[:JL9!"F+J8[7Z0&\-AJ>&51A#;Z ,R]=NQ?5#TWZ14>?]48YO*9]'?S
MS^C68[V";@Z;FY#;8'\.A"95(8EK^*FR!7P77-9'GS.GC\DSO#Q1A^(?7+HR
M:O9VPW9"/.GDU3E&IJCI<HA_A8AQ'%<2C$%*"CNN]OY+FEMDI>C#Z<FO\((E
MS+V/5>6EC9FC/!_S[8-6>C+W?\I_+G,1XTYWA0SDY!KJO0)=N)OZ!.C?U*7=
MVR#P:B&3SJ76MU2&[<%(N.2\S5S1(J&MQ@377HE<N+:BPJ4F???!)I',2^OT
M&<9KIF)8,!%/GH.(\2[XB78L3!"-T'\KF_@:S"*9Q+8J(.+\F JOUVVU)QI&
MIM5F$E6V]*:^F8>*!)[[;*]HD7(!&0K1:/ $OF-[LI\$[\)&,U6_'?F&#J*D
MD]0R%M*Y0$>>7O,8T>^;MK^E4F)X;3D%ISZ8;,M/2<@%N?_<@X&*GKT(4!D;
MI7\&#1]%$E_@#[2JD_ '?9@GO-K5"+Z9/?+5M<).L9\RO:9/I*C>ZS,=MYN3
M2BU<=L">Q!+Q"!A&("R&R6_(R/RE&MAYTL41;=P&=(6-2I8^2;62=LW\5O;R
MC\V.H%N7/XS_K/SX;_JA2"!K876SD^;+[&0*,G!HS7RAL1(*>EQ<^Z_FC@DU
MV4LK4J8@R7:NV<8H2']NB7BYNZ 7AMEV=G::-IS0N59D]6K@DQR[C>S2KU*3
MHY>C[5^<?L_N<,5 M@YLH5FC410.<C5$ .SH^I!R(NE!U>D.(!)HZ-Y9-R/*
M6*OK7!X/.:NGJ_:Z84)[BS=4_5!-Q]M64<N:._O"=9!,SB$*S@6,A"RHGU&Y
M!R,^F0Y\&@E<D1\/&>(/.[[ UAP0]2/26V3\?CWY&;$N0XM+D'A5CO'EQHF5
M**1G@)HJ^8AOWMO1$\,>2QG1[]+O/KC6R7M D4VP4Y3>!%FR(O[V4!RA#D$7
MAD)MY2IT2./$[A+H24Q.174^<.E/K!+JZ[Y:_WXBP']KL-E4R,$MPKY+\@"[
M;<8%63?/W5(FGQ&8L8A+( "7\ ?W8%W!I(A!FU_JPKY25W)4?Y'E.CU$^]9>
M\?:\3%P1M1JYKI3"#H-A,B8&YD]\AZ920A#&^B%EPA!$0GJ[!"B^8!*KV::D
MJNY(L>Q.9@1;?]\U(],WG@U??.?0][ZG0@R5]5P[ZDY/I-%%&$8+&KP(EO@>
M!=C@0!7Q%*8R*(,YC!8"^/J[\Y05_=7@79&6UA8&6^Y-*1R(F<?/GEHTRJ<N
M;>L%#7E LI3]KWI#UD@B#@^8[<'V82:8V@"^:P:;]('N\ITNO$B .X<Y,BV.
MWXNY.EY0WU:-]#>SDI4YS24>?O/H[+;T&<<_EDS>@CU8)H-V!3N)A$+8T8I+
M[:\@>!_"+HO(BN_!/BP487_4V+Z"CT&Q*<FVF.))1$0QY<.>EY/&]2R)+]4=
MOJF6=QH[!*C>RK94E7P>S7'WH%E'AWPN62&?Q\N1M.*>ING<T@(3>9#YP.XG
MRP)X0:L%W.0U*D2=H_WI6$9^G076DE*5HNG/17<C)0\)N3C/^UX^-GJU5^/R
MLO$EZ;?$'2O;(SR<T6PV5KLFK$W0MY2JOG3PK!SQ]R9\$1LGE=,#C\/P N7-
MLRBNBH#-6_44_9;C.1&A,G-=J"&^NHZ&ZXF+9BC.\:VK8G>+#E!]S@I=%^I9
M>!JE]/DNYV[5<RRQG""%]*N:JJ$:3."]X),E6"Y"6&%WIB,G79&$YW5>YZG4
MZET2>QO(XS37,3S8?,/N2+=@;>S7A44<8$R8JJ*2&4_UCS"'$?!V?;I2( ==
M8IQYV)P$CVH7Q_74ZXR&W>];7R>OC-GJFJTX>5EK>-D>"U25,&O0G9P8@1R$
ME>4?+1<C9C^<&[MN4C+,T8< +F!!=48_7>1OH !SD%!W):8@3&,Q/KXXGS1S
M>91\NZYV?%/P_0IGP+%,XZ:&P&Q[\TP[(?7]!HAQ9 U'#W)ZHQ=7E].G'H>2
MU#\>)G<-R.EFF%RN ^CGX-$!?H%;L2MY,HOGOXRBOD3UC?KMDY/NVM(-KL6X
M8#O[H>&8P9,0-?V]>5@0\A)T83\7$-O;+O)MS %\6AJ&4='3N!3,:!&Y<?-)
M2L62N^@]-^6W!Q?2)W! 8#I=9!^66-(N#7;2'.;#SJR=JR^K!#']/8ZWM->N
M6=6-J"Z\))Y5^'3?94UZQ>9.46;18_@KUO4^9$-[%@33$XPH>@3MNAG5(610
MQU),GW=LJV^I;;S2\JE72A/[B//SHJL&IXR.<_:&8M\WD-V(53,XJA$827,(
M.S!@#I<.N\OSPU\N"SM9^2=M?3B?S-=ESJ5?G0NN,KD-Q#>7:1BT-YA*4V .
MB\VK-@*H* S">2WW(B&>*>7[@-R*T?KNWQ.W!_LRMKF:Z#FFPAQ8CNYL\&G@
M'M@Y@)+!=N;CZI%)$'/#DR#>B5K,:!ZKP\%]0F6/ -EY[YP& C6%^C;\WSF$
M![\SD^0]_/*6DL3MY:1H/ECD#U:^SN7VPV$U3.XI5A4K>52'>@)3&HQ\DWX
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
M->4!48A1-NM>/7/-T\J%;]Q#SO+"#>%!9N>_UU4;!/_? 60@*X#,AXN"/!!
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
M(*N_7;$-1%:&?>YM#5*K>K.RW2LVT2YG.I@ZT%4=UV 4=!<=I7US@0VA:/$
MF:2OY(+MA%8B<1U^ /,%\8'YT'\!"T&C))VOM#2E73;L[HC_O9RV,/7")*8R
M%)=Q9923IXJ,V;.^LC$IJ3#,MQ%4'(1OEUV$3:'8+H?QOIUOUGO$8@$!VKD>
M3@AS=">4<BY_KT6<8F^Y?;)BQ92;W"<3=S+(>8@NA6HAV6WVTVZ&.9%4/OC^
M]6X:(VJ?^Q:WKJZ^V8P;J#?L1BCAWL@^V4>;" KQ]T2\# TZ9-;(MW/&*O/.
M0<LV?7SN$'B$8],"</I/]H(!\]O?/1A9@_\M*?5:=\4;G>BMD)>892*PN_E
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
M]4R_K-O).J&__XV$K !B&>S>T$3DP!PF=Q#%DEB5IJ=%L_Z!X*M-?SAF$;2
M@_<#@W4&>J,#'G)<\BZ7)U4NV#N][GO#G;H'._5QYA?$#./.7T& QTWZW]2U
M?%13MR.:)%V<ZZVH,1+YD"JV$2'OMV5E[AZKUK-_W^T^RY8)#4HZ\7?W4#J!
M=S<]!B]V[ZR6)5]8]*?-W395+2YR-G6J3S[ZTL.1:1UKFS%=%S-;-B%.#F(5
M72"8>H)1C85(-7@$FX;W1$4CZ^)CZ<)$7 )24,M"KK<^_S!P*#=U]\E1Z8/Y
M%OHDZ<;]?R@DQ:,OCTFP]5'$M/[:4!28G B:/)V5JFV^A@/,%LI];!\HQ FJ
MMYY?1-7T'V-4-LMGVWV7Y!?]DAYTITKLPDZ)U_<L[H%?@9O%-#[F /+][[CM
M5DF:(EK9\J!7<^I(<\N()MEUQ_QXHX>-=V_KF)ZWLM+1YZ)&)R^R/895.;R"
M#_E#/*N&HDS- S=H^F@KZ,U1Z$B D'P/-55E:HH^LH#G!&TC1"D'7Y=,0O&\
MSVEG%XLHBZ=E=;6^=<\EQ"<O2^/J)NB";I"[,8!4=1.$;);],@2S?GS2%YI!
M5*F]-Q,!7(="J>*V)%]?[ZW5F^='UX=S0B.FF!ZIAJDQOO['VAF0K7M"KVZ
M;%W7C54S"M/3_)MUS8/G[G:GAL^#U.P"[XI.-^J;1^-C7&)GB3_E?M[RN\=?
M;"^7LCF-40)97Y\91/N"A07,P>F<!"SQC51[&0D_M30U[36=WP1,#VX*7ZG-
MGC;7]75R"B\(.<EXIAB16"E[HSOXS86ZOS.0H<&A<9^$7GT"HLC+C%+F0>8T
ME@?OXT:L2D2Q!Y0[$JPGT$=DJSS+CE60YHUW9GK/OS=CFW<[:<M)LGAE$O6=
M=;ZF"#U_B,[ZG% 2V@Z4H=C9,YHK:G7QT<)UU/R_Z5W;9,G=U$OF>4[/5UZ2
MOE44IAW/'#WYN%\H8?CI[*S@WR/0,)QHEJS:[[OJ"?@&0C>TZ.TV&123B\!0
MG^5^;VMOU\/Q]@"]04HA:=.]+O][MGUAHT-%\?6F'/>"Y0Y!Y8.3?!:0AZ*S
M8G,G3!]>JEV#.36O 1:7AM4LQO<-6F]MVU(.860B(A6,HAU2?MST]0J0LGOH
ML9.<\T+O-6><FY(9[702C-[,2,(3YP(3L=7QFS]H_S"'<N'DF4+?#,QHOI@_
MXOKW "9\@,<KSK3J!C0"%_?$A]%,(MNM%N=+M&?*<EU(8LR\' .')2:YL@A
M@"\2L#ZAAWP-%VQ(1"[<-B%21T@UM4)%$V(YE)>7#;1:1!3N9*O(-/&+^V**
MOT>:FXW6/1.:L1M3W5I,"UM)TWUF>]'![<8:\>09#P]>^-4+<AD7$"J0E 3U
M)=%H\#PTX8^@-_";FD8)J*O8&!=81T[]9LK59\L8U-[_%H#ZAV8<K&$FS$BL
M&,I<O7>XW.398*3.HK2E)"KL[OK$ A-?XOV@I3]9E^QFFOEW_OANF%SCPR+9
MKNM_QU^*[/O#VBR\#<V"$WV11>P@_E+:<YZ#.C&*#B\!_XZ.RV!-6\%KQW&G
M\\*+,F1Y8K\7"^((ESF]9@^])0]50J/TP1*?ZA]C83'FJRN"D5L.+:,-9+S4
ME:Q%3K11))K)X7^;M.7E7WDX27X/=J7>/DO<6L/][*VWT:].!E:_>07_ K'$
M:TS.?91KU"\0M;^-%_!%-<C&%LQCODKQI68_&R=P'G^IU9(7[H\:>GJEMD3D
MIB=LYTDUV\?0EY_%BZ 7O\-V\NF9T(*9(SA^?  K(Z0P:T&\'QE_Q\D GJ3Z
M"UXWM:[(5J%RK.!TC+2<V8D_*67RELNFY:\$_TI>A(6+;SX%C!8AUH_GF_,E
MU)F0%15ZMF76WW>*%;R;6A-<^^OR1#!0D?UERC]=R%P3[^/WO3UN-2EE](I
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
MQ'"/8[TOM#^<-@VL?)I4+O!)<KI8WF(J +8#AV,[6[#U:E TPK9*R:$+5:)
M1;7'$/J$\+FCP'\N E\JB_G)EZ3[H[>NA=F08XHR$UYS;NN6268?'L9ON$ <
M<IN$!P_;16.4L9V(7^J@_.\^PO1!BQ ]\;OJ>EP484L@<W+VAYW73SWK\V^;
MGGK"G&>-NQ^(Q;DT\>M-;V*)>3C $C[30G4$L+'M$LQQ'&!U$'R^ (^O_\$1
MC=8I! TT^T*2-&0:J+$+3U=:D]B0+5'DJY^D=3\MOT+5K;V"/\0'8,&C>S!6
MHF9Z%SXIGXU1C/51YUR7JDI3OY<.&NH9^0*9"XB.;%LA2?:Z%_[E#<]&:[YX
M//F@F1]QD#>1^^(JJM:3+D@@,7&0%.SJ(7UBT $L:LFG; Q&O'68AV)T8;N.
M'>\BK^QV+XOC3,&WGZB-.8,& B8I*_-3VDVN6,MW[05%WH[54>O-'FV?ZAJ=
MD@-K#:N6/C?-'%U"EY^^TYV1=0&AB^T\W,I%,T1K0)U[TQ& #MFB;/UWN\Y[
MX(W+%93 0?$?!RR5IWKO5G[YI'<_-5"Z4.CSQ\]FAR=B,!,$P&@/EH2HA3A
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
MI*+$5=\?KH*"%D184&U;6:0V<]:-#32&S7I_^' ;*\G#>_,M.@J,.<W@>U_
M!TE]7%F(JH,=(&'I[2;V$RNK7O<X@-&)46;]8 .\& 'TX1YUVQ0'LYS)Y <R
MC ^RB_SW8[Z%*&WH<U-R9_7\$)I^$LCMY8@ (Q3OR^J3AAF[KBF>F-"OOAVJ
M8Z]SI]R\5#?&J'1H.;&!H7O&5K4PZ\*U<WIU9J>UU;X-2_<OY+2U;$JO5O\=
M72-(<^P8Q08RBEFWV,!B T<!UUJP@70Y!F>-AW[*T=390)0;98G)(90S-MTS
M;_51G:9<QLS -_?<%C'@O9L"&SG.SM?31WH]*_".94Z>&+T/UHB"\\)]7ZQ0
M]A=T>BM*XCPK8PK7\SB;NL(ZZ-\C@1OKK-T(.K<]BG(+UK]T"T+X4M<;"'RR
M;S1'HG(@Z=J\OFSEW+/1([KIKU^5!$M>'TJ^R_APY]KNN8T4^@WT)68R&WB(
M@HXOS4O3'V&ZA)"^6=XPVFN*5U"E^!RO\$O<]5"#\J_^=UX_$PA.]CW%\TRP
MLK<L47!3DYMQH(%F5 QAQU!!^T?05P\2]RLZAB/K,?M0(9OD:=64KGDSKQBD
M>>XN;9Y]E+$F&[CI%9R,+S*\<B_C-(2EI-V"A,9P@:774D:'#:XY2;*!&F6E
MDX]2<N4W0+OE9[O3^0& :VB/]=9G< XU>#$.Z1I#970DJQK<H7[L2-Z< :NK
M% Q!9[G3:SN?F.@-KXZ);G<]JU:Z52M'C;53C>2$),'JD8->H\9AU@_++Z=A
M>F)[@VQ#[@6?Z%1T])95H+] E)VY_I/OYK<9E 7C*#,4PX4^3!TFU,D(=UKU
M,'3O<;;=O>F!];!R ]_LX1DSJPEK.R>)\;Q#^B'7;&R9X_4J+7C)NEI0"+R/
M>$8XC 9]J;H6>;VKX#Y'X:W35N+=Z&/DL@4Q)Q?=.YZZNO7YT>?/)48B9=J6
M[A_X(?[D@,I=ODC$Z"!BEP,%TP(3@2LV'TG6A#+HMZ'..OB!=]C%Q2>]L3Q7
M/U[4T+4_.Z1RC#L%$]R#J"$&5G)!>J-.XJ28&L2NOH=PL5]/H.PG3B(Z129.
M\SG)MS($'G[:<>L3L./1+2X.%HNF,"Y3PCGSMU86^LU)\=">\XW6;K]:,J]?
MT+(RI';]#HK65/Q.B/@U.$9@G/D"UE=T<&QJB;4K[?/@0P+@H0?OT#85IU9F
MACQX77;/QO"P5/\UOYM(G\T#Y7\2'S#\RZ&^.__HB )X]-<CAP);_AZ<_U[S
M__76_D4-9,7^@9D&?R)#GTG^U1OGV7\3:+#_&_7Y3/:/TQ5%C3^./[K^>5#Z
MPY9F_9=ZC8OE:P[L*8_\9J2_B-SZ#740T\D&MJF+EE[4:*#%G,,SOG:ZN]5N
M/CAK",L0G'SPM <9V4%[S[AZLJ%\XA"SUV'*BG]+1$-;%*^. 3BLQ]+RTT3/
MD']_$2DP9UUC% <,#XN%PM,>?WV^E*L<B=AOY41&#LJ-$4,GZ0?#TP=G7A@4
M'NUX=-F3MH<^B+@BO=PRUH#E<RLB7<NF\B_H\,ZQ3BUK,N+@-=M(;?S60HK7
M3^N6CQ,DO-8_^R5Z>#E:;[.T&FK8<_W<L@[)2*ODHG0(%;%PBJ)<;1YE"(6G
M-1]?"ZEJ;;;K7+_\%?,-_S:GDA?3B1-R/KAN^$MQKK5!VOW+4($#=_I*GRMK
M>M/8A01"4E,1<D7-9#8@/#/@DW##T_5B#=;ZXS-8HN(*D2I0KD,650&/1H8.
M>,3I8WSH)SE&-[_*!KKW"C0CQNT^2/90TQQ91Y;8@(26-1F$3O(].Z.L14)P
M._B$1FP;OA[=CGM\C<;XCE?CC'.,ZFL\+!3X9$'N>ABS(6*H]23#1@+)7+'*
M)X%]!J,_PXLL?9P,3%S7>\AS36',[9=-0.*U"J$:!'?E06]E1V_'[\)&V:'K
M=N:*]N!2T0Z"&3A+B"C79 /B>SH2]O+-=U@M;]1)L8%W)H1"AEH3&QC^ZH:7
MZ/%%5!"81R%J(78@;NP8L[LAQ$-%8E:FX_I"A)_GCC",8CZ)T.<[%E%ZQ]**
M>+/#J,2E&,6-]CO.UY9[O/)G4G&-'RQ/7=,(I=K06]>U.-&$([;),>)_XH.?
MOCKIJ\XE]O'0AC2!60B.I_W\IU($O@]=G:+J8?METUBK9DZQ=5BG111B_0?^
M$H4X_YS"7Q-G ^=3?9G%!F0\I--B$$;;I5AJ5G&:?BPCDEU@OV("3#9U8$YA
M%F'>Y5;\8Z/<[I"KDBJK5_!$F>8RGA%=[^E/XML%F<F)U\ /=ZZ.UROU]7_6
M8 .B6PL>)E4NAN]6<7#X>#*][E&DMEPDW#-%Y]V#":7!Q;5[F@)W/O]O9/MB
M?W:2]F]/6OZ##Q__3S_=W6LWQE>+@@S9P%X/6!",0Y8&8/TLY*;4@#K^/+H1
M1ASHJV>L7I1?LMJ5#59=8@.%!26K1,@P 14?Y\71]G:PP#>6^(575 -2)^-H
M3SFWRQC/J37?U&*3;)F4E2,")<%]2D,OJS,02JK&#1Z,Y#&Y$#2R)MX8R?W:
M.EE8YZU%E[5.2J9[EY[RR<:TIN3%85/304O0=O0F7]/Y&[%&*V?4W*<<9$KJ
MJ1/AV5':6<7XL<35' )#0&V>1N6\\VY_M7VR(.GHW'/LQCK>B (N*%.()I!K
M&L0&ZE4G<9\:T1)2-V)N\=]X+N&]+&BH9O? VPI:Q[]R[&;QL7XDP*%BTASJ
M4$VV_:;G.T\+#866#IU!T3=!X5KK[P+/J!HW/T:&LF0>]&=35L779KZI7:Z.
M%T I@$^E=E;UHY7<]->CBW/G7;FW/[;BX18NA'63/^-E[;4K8*5OX]^-;$JN
MKET,K4<5-]0XB:/%]E)HB=DZ\/D\\@ _5,1AJ$<$)^"RS"*6DG=*:UK@Y_SV
M9/?" ]6]+6_]!]%Q)>NW"N=&]C+]6?S3OI+4.RGI<V[8<JQ4/PE!.<3B<&R_
MW@S(@)16P\&6:_S5<-[.@F6N/46TS!,N66/N&$F"/EIZ#!2<BYU\_+T3O(^M
MK7S,T3!-+1L[XKW!*+"$)!$423=2 J5 YC&8<#_C.#,5<\Y"AI:<Y%B<.27M
MD3.D\) [\\-[&["4UZORP.\2_-ZI\V=&E*C=[R+7'BI,"WLVI$[V;6$(5V8D
M59S!3[.!JO<^E<3S&<9"^HM32E&8-P65&_E10N0[OK?%VG8=TL?>-!EF*:.>
MZ(]C^)DA<"[(Y5%I=,S3;)WRI2[GGT-LH$3LEU9NJP\R4%V0 ^?<-31PM[<Y
MLC/JT/&F5O'AM=-<H'!G$L&P$4(&N&TGY']],J/8<U8'=<'\ Z.?"LU/*;7@
MZ$9/D8V-@XO]?E6: L:_Q.[^0XIC%U9^C[0$>-]?J;>2KO!U4D.&MI9_BQC0
M#K-_S?,HW#3H\!0P:I.P13'MEH./4T!^ZM##S9PDI*/7MAKW[?[2)Q[MSGLS
MM.]ZMNONLD3%RREJ<.,3 S<'+"7CC(<EXRSUSTU.H,M6U6-8(E.T&VP@"<\&
MWG+$"4O>M%*060K:^BG?C.0AAIB+?K%YC,B5P^[(X]MG7(LJ@%6KL0&."SE8
M" ;V7A[@><IH5?*"S>6@)L-7AL8F$ O2>[O80#^1Q+O>  N-1=;0/5R=%$:<
MTU3!9A'#R6MM][6:$ .V^'';L9A@[$56PV8";$ZLL]]MV0C:*'%B.#,]BW[;
M3;8IH<<O,!^KN.!XD<:R7EVJ8LG^4O<EQ<D=@NY0%Q46KNR7B5\VU][U9A>I
MZ'KF]R,V-GO"]E=Q%62*JB%S.Q0@A9QSW4>+"E_=+WZA6%T? AAM^PIL,3!>
MZQ$U-CR:53!EVT*.U1LTEQS4H4L.ZF;!R>I#67&/DT*D;[_X[W1/?#M^YVJ"
MC7P<0COOVX-8]?/M_I.SJ?2_7%3H7P<\_NYH'>C['ZE1](]B"$5_O3GE/W7P
M:7_&>@&]_RXH$6Q%7X4J*$LDRY@!AA/91,8R1MXL@ZA.6*PON:]F]VE1T\TZ
M%SJ3SW/FIFRV?6?$<I1^R)KSCT&^@-K[<Z<-CTY(Y6D7L:[/."K7LLY2BE\4
M=&9!Q;4'8SV^LH'H8O>7>_RXGEK/GW.<1/VN!YH67.AR7@\R3Y*-V?)#^-5R
M=LQVGTRW8&B)(?V*4ER%PA(*N#ZK:WFX/%5W3_#XZ.9I0F,#>>9GFN>?/5]
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
MTP11^S,;>#1[RI\VK*_QRL40NRAW<2\/G]GJ*'!H&_!$0!_U;;R?2[?FFV9
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
MS'</S\&33D<B!CB<(B1$,001Y&UT2P"T&7C,S<S#UR#(-I 0ZWDN MHAQ[+
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
M'ORJ3#VF\MTX@M(#$T%,-S"\V,#S.T2&D6^*P)85(H/_)FOJ-K0MT])R)G)
MS9MH].#%?9Y3]H)!*JLG,M8-4%?^2QQ'2$O?H4X]7_U=*QYJULD;[%WP"=,?
M8VW>L_B90==C[&A?H1&"!]S'\/VZ;6P@J3OK1[TKU^48U)QWJ>$"H_L8K#6Y
M-,#TPWV"_S6WU5 P4JU4^H<'<A <5<+A\AS,WM%4_6+T[N'HT.V285W6;M[1
MG<]9#13)7,0ZIO.$OAUKPPX?70=ED7IXH _OI%@'I]C YU-B%6)[R6%:-2]C
MURP(FT;83R?Q,6MRT$G/] UAK>HY[PKA*2-[A&8X^/'N+**XMVXN_@N.Q.3J
M]X7EZ\PC^"41.AO9QEB,,(FUY^HL&!#/F=\)_IYD4H-@-Y1Q#9Z/G>Y?6Q.D
M<F9MX2/],K%HT$5P<&!QS*DH9@N'F':'<PC5JS*ZD7<:2YVA20Y>?\)J*_1H
MZVRZ;"7 >H,^==OBO;K8\:SE,*$))8YO_(5]U=]BK.BS^JF"8Y8_4B#<#58?
MN.QL=9P-%".99P(J1;Y,U0LC%@XC F4]<$$'1^14+7QY6TJ;AS8T9!/=)%3H
M=:Y+(:2LC;:ZGS*XPZX29YY\C:I9;@\3<'#N^*CM+G,0&SOL@318$]O=:/W&
MUJ FLSWK:8F5FG3]Z<&*)X06Z;FE?NR8<C6>"[W]5X&+@#?]1GZY_X*51W:Q
M>(M>K\'9IHAKE[FG+^-?._:R!# -F'-0UFB6G&@?A+]14%"Y@DY/,176[!>_
MYK9U+)._-_4D!:M(SDX./MU-8ARO[7UB*W1P_JW%3+%<B)JB(.'6F(48,KPI
M<4]368J>GD*O<;.,DI^([Q-X:!DS!V&7=6:#L)_T"&R3%N&0W5_6BA^\Z(X,
MH+@MBBS2SP;FHC^<Y/SZ&5ZU@(,X7K,<!0 C"B9B>YO:0]G !4U[#H^N4B]7
MQU'I5"4:<G,B-0E4=F"%L(B;&N3*/5E\>EYNX6Q@[1A+:Q+67WE('\I]9\.(
M8@,3NBNJTMC!FM&WB-GYM7YP[N,+/N;NRX:_OX#TC'$2!:U18H)0K-++6]G
M*3TM;@;_$BGI=_I2V%HOA\ X[68#*JU6_K2=D!S?9JMU[3D.U]&=UF+Y[TR.
MFQ%"I0KC6-M8;CS>EL@<4S^.%]M30AC]Q-J&@M8I![\,42L?QF"_Q^9(,03.
MUVC C6O,)UF+"Y>Y0&IGR R)&0#?41=.=5AV9?A@48V:IEB:)+3]_7 B"JZZ
MV#4^M7P<.T_\;(G<"*_1FH"Q#&OFK(0T6!9&H#(;:$P.YE!S6,J.%M3NQ5VK
M3I9:K Z%-L@[/(9YP!ZD/$% K5Y45CTL?T!IDA)>@[W6;=<PO2;%D,?/<P3Y
M%74"I%3"!L;>@O?\CD_@::F'P4&.(IQ\ !N "^$W_#-9+FP@.N$QYXWT%?9<
M01\]X2F%JF(#[0(X"A6YF4S<> RN7_0Q8S6 ^4GI!I35W#75"B+B;0&!TH#+
MQS'Y"8RL$9 ZB^@F?C9G Q_J.="R!<L&SH72#:K9P.:6K'4"R^(ICJ%NP$I?
M9UG F&TWL:S=4OL?Z5%>O;7.G./8Q,#6"FG6H14:1\PD<9SH.]\VUD6]*-H%
MYD?1QP2^_@NSI87$M;?MK"_,XSV$P4.<%75NX'2EP>EAG0V<5<1P?C9C5=E
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
MOM(@<%U07^L2,+H[LM+_&.5\P%=O[!<[([N(VHL6F<I-1(QYL1P=<QN9VQU
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
M%I(07>W+0UT?TCO+HMSQ4I 1MP]_ELM&/%OEV:U6NV8Q?Q>5RBE=FF;3I\7
M@[K5U<8.,XVVDUYO*FV/\I[RUB6JZS O,J_!QTH]WVKJC$;\/-9? 2!* V:A
M$_*<_55,5V#W=TH7K*QI-9X5X"THC=H/)*E5#9T68)77BA=+Y#"=/1>>U-)A
M[Y2TV,W&4,1A>C&''^AC&JHF?QFUE+'KV]Q35U9OZZ%RP$DY-U 9=[2VW%AP
MYQI=1<;U1&XT-M!-RB7X5937^1>I'G#SR><1I:KOJ<?Q.]N8NK"_J4:K8_Y>
MB8;>D:)Z/S)/M;*0UW4>33 8[%>:YF"IBPJWBS-/+5+H:\&P=[@R2"?/P;@R
M"$RUV$_L#UBD$C!,.B%Z(*+&-J&G[A47)%SRZZ5R[1Q(?>V/VJ<(;,D*E/1*
M4R30V&"W]M9MVO!IXX]S.TZ]=]9W;&A36N00A=38._6Z4JBSG*]I'O[SPX=^
MJJ8V^K9B';B@[IP9.-./TU-C+H:X.=!E WVXIYL+^G"XB$&L2EB>>+ KF6+V
M^ QT)H]FRQ:26H_"L\1S._VA?<9:?BO!7-"ILV]E,*V]_]3QIOT&PNX:LIL.
MN8",6#^:#4W-7./!*5A1'26CG,]6X3A\<AH!GAN0,XA_SZ@Z3OS]/E5!_?8#
MIF!X3 ^,ZCC7P_KM,&^L@Y"OUZL&JLAO]?$KFTLAA )1F#QO^6@B#7C$8$8O
MB'T7LK6JR1N$!?TO/(W1>@;G^]G,:Y"E#9%E3Q4<9QG[FH+I!UGN>2P;17A?
MST8MRM_G)5$P"B_0@4X(OW1NRJCO]ARX8>B(X<Z]H2"(9,0=DH3 TV(%D3S-
M7UR0"R"- E2WJ!!I1(.PM-L!5N;7N8ETJ6LP0"V!>D5VE^$13S5%>^<8=&\<
MF"[)NE) I_4ZS<]Q0=_?H.[.]B 4<. UZ.6C#579U9="Y-_Y")(R4W%Z*NS'
M4']@Y#[B3,K/1YIUWIAA3SN>3!-!CCABZFSCMDX(^&XVG(%>*3-GF8GH)N#;
M1M'-O$C23F"LW*II)=#_9COUG]=8#^'("C ZT5M>Y-G2W;3=B[\H&Z_1P!WH
M!)03BQ9'D;I1P R8+J>7C7#3280!8"Y(793*ND7<#^7%\4NHQ9+,M":&(FS?
M,IZ';F=',K5=(W7/.RS$Z^\)>?**_[;CM4\I!8=)6LKOG.9J6-H$:HD/\RGK
MR/00WSOSSUK@3V_RN* X >9='F,54L L411'_\:TX1V"EJ2:F9M1$OJ,7VU=
MH4:1N\Z5LR-F5;;7KU:P+G^<IE6,C+!B7-D\_ Z(^%/_2X>0:"N/5[X4"E>-
MN57\K.! P9;L'K&D-$MV'2J :K8V8=IOK&HX0#AA$K#GD7"B3]@1!_,5_6,O
M-.*!-%H(1:;]#64$J09HVP\,<\*N-^#<MOLIP?SER+NWU[M;-\ZNQJ/V-)]!
MV,8'PLD)T57"%PUDVZZ$^U[<]Z?KP@&+[;(8O++RH--Z]#1$0LEG4R6YBVG-
MQE264/7# 7A455/)B->,<546$^Y#N,;&:DS\8AL!405 C27-)L.3TAO)M'5Y
MW@NM@L1J=:F\>]8LK>,@N/_P31$005^GY"2MY4/!VW\D'KL_QO:N EZ8"=%_
MN"!7VM)UU#2;@0V";JC7#TRSGZ "-.(A:NV@MW,/,F<RH*\Z1C:B1&7TOJ?O
MNY;;?NCM\4]8-8<:[X#J^7/$L,F)(8RSPKK2QUP%A<D&XM]I-*F")8)%-A2X
MH*"(+=-R/*QJ\04>S5R("SF/I3HP]7S'F#Y=&%'C\^P,NRM<T(;'(C#"^QL-
MYPS(/3<>RY\?EEUB-#F[@K?FC1Z,.['$"=.#HYS?0#)Y @XK3YS%LS?E''%T
M,4-W/*J.MI3 1MQG1[WA@JJTOV/:VR9&=LQQ_EQ0S=8R-D_C(4Q,I3&4"WH=
M]LBT6VW>10<V7 L7YX7E-:3$Z(JM( LZ4B7MD1+V:T(Y:I^?Z&P580%*LW3U
M/K))3'E.:0S+W =C/<R'?F] "?/^21OETPN^FSGU ;M(8%D%(U^:(:./.8*W
M^G*74!:(B<D;"&.)GW04,PK>\T=I("E@H>=0%'%.^;NA%4\/V@ 9#^L0*C3"
MY8'6>?B*2CW/KB+>)"RXB30P_9'#,(D@7/E9U"'WEGYV#T3$;TD>DWOT+8J^
MR'1JAY6#EP?(U@56@'[N-Z=<?RV=L1T.JRD\$YJP 1:98*/;=U2RGT'7O_\<
M.PKKOB")FY8#"M\M9-&%HB._G+@"A82/0=K_@,?T?RH#0!$J82=Q>R /R0/2
MJM4N^:&A4-R^ !O"%K;1#G$K5*!.HN8-BE]GH5GH+VA&M"U_(AY$'O=C: R1
M^@.5R$\WIC@W[%?CL56^6/N3-($GM I&[9R3A&Y12-85G,5]7//58?2!F5_A
MA0]QNAQ'%D$<B.)I:18[JU&X?)J'*N'GV=]#YI;"34>@F]V[N\PKU+&>OUA&
M[R.\;-W5VET4<S#^F/OC76-'4I!)CW<Y'<<.G4'*DSG@@N[79+\^V&22]4Z#
M.VO"Z,NAJYI2+J\DHP[:F4I1L_]W^8/]6"EV,30(/@9FN/3/_$(:(1[]0D +
M)UWA,1:O[^1LOMA 5;1@CU^*B=>(B>E]0*+=^-%6GQM7<"(MTDR]&Y=JG?A=
MR^DNP_K_+KN'/<K._-<.2V,7B!6K^!*!CO#AZM:5L[6JOG Q$*BN)ON:^V-Z
M0Y"^PKI'@QF$_UG/4KW>E_L%.HVWW[EL6JL*VJ76_TU8./V?/[5](B$)84=>
MW1/A8T?')(=&G&5K6)2]WK+'U4653;AVQ/UY2?!VN'9E0\KN68'*H:)J_IU_
MMQ?$NL$NXTG,/]AQ@TZ.81./4;Q2=*UIZ+A -=]EG1(GR^?KUP8E%1[^2-L;
M+Q7TT>A9>\/Z8TR9*$LAF$YI0>I5T+#4A$\+S6JT[,U15VJDY8#XB-U 38WV
MG@0QFQA]K5A'_(DQ>=LEVU9- V?8B-$[2 #3&#X5/OZ[9FT69P6[E+94J5^,
M)-E=9QE,*XIV-H/+Z$[QH3<@E9,V/S6:C!GC%_I^FQP5>'[9<\CYQL'(&">-
MM2MF=FG/TC//\P;ITW]V$US@/RCH\;^Y"=1ATQIF^6L98S]<91!IX-MUN[;^
MK9?I3L5!_H=J':(3<+),;/AX1/"*H<F#NEUWX[_MVDI/4)Z\Y/0DAVXK0NL%
M!V3>^G#EP34DSP(><)B!I/KD9=S>S@^T3Q,PL]]P@3B5;U>,+H$[IZ TV\?%
MG$D*1-+9K^_E*QGM.)Y["$6N@V\*(] 4S(0NQ?9Y_GEX_"S:--IQ0D'NNG<!
M8D/)R[MBY8E_02S4&XY&26*AU54EYP,DWZVD_4/?LUP.;1YXNW_GL6@)4O<9
M_6<^_&F$C7B/__0B2MOFM$>@QG?B] -"_0?R\KWKZ8@E*4&QY<S[2*='L($W
MFP0PDFB\OS]\C&5$F_E9<IP<M$(8(^T\B:9N'$%649I5V+E07]@SI[G+_54&
M@Q(^01GDGO"+Y@7=;P]%2A]MJFF!?D6U!_)Y$U,V YKN!T?_B@ZDKG,6L^<X
M.[(;6"_:2*SA*=+$KOP(^_;A1P_XBL/"E@[!0YYT;QF.Z.ZD4P3DF;]-WIY4
ME&DZ83!1,>.GPSF1MJ'#(9*0X(&3;?6;,A,Y4U]X<_C :Q&10H*-HBFBR=GP
MQG^&QZ4:$T*JEG/N+HL&RRDU__@>,([@9TH@%&FO>TJ00MF/%NY9P9I'3?YE
M^_?6T/)9IW':7#2+K[T:,]349,HHBN2"MD^]DLEH0&FW].JM)VI;X<>9>HR$
M!H %2TD:MTG.G9=6S_=U<:A*KT3=G^KG3Y&9_P*2NI.DL6GY8*$_.E;\RMW7
MB8^4*3/J-C;7PN\>_YA4?C&IDY[ DW$HT5/(20H7I#1?KV 0_G"\JU"XG#)R
MYO0A["'Z*DO*E;._AS;Q0TF%7=8HK&'Z8N'C(L7^IKE=]0_+$.IPTP$E^\Q9
MS=&KAHNH>/&,/V\U@Y\O[^Q- JSP1%IP DO"M77Z$IDH#N Z3;4K?8TE4XVX
M(-OJ*MQ2$AT,1K4.0(6*8PK:5L? L,'N:7T=+DC"Q M]_VNG,3(+)[?S0R9>
M(0I=4]&S"*&/@W=<$],Z?CU?@SK.8]OA/$'62H!5JU9[@!-@_,9@7RU=\^;X
M-<[M'5V,.-(W &_(L]'\/&,7_17ABSL/CF_6@[E6CHWE Y?:JH.["5O.A_UP
M])V=WVI/% (]#(=F+%.7>L]1N:#'75;T,Q&+&@$5.R>Q/-,;'<,9\Y!F/X=Z
MX^013M7T<\\0UGF^Q89&N9-$\UE"E,;)T\@_U0M2MU^ZOQ*M31GXS#H/WH<C
MU8"KM%$=Q'8<N(H9^5QR:<LEO2J+;PPYN+ /5B#5!QAPA%=YG6='=$UN"L/)
M.3'O#<SZ]XP8NOOW6]RS@?9EWN7108!"3G#OHUJH8(236N= T;NY!Z=DU4X$
M9$Q=F>Q:\?O$@+]*2"K2\37!*$2LXW.T@0^44U;3X ZHA$? ^:FRL"V7G,+/
M5V]G3COJG_R!RK@ X@/MNH8P !(IZ-AFO7Z."D*';CJ;7#I?DQB:M_A:_-7K
M*0?#@Y'/.Q2B]^\Y:/$9$4C"R"!TZ6&Y)(@2<'_58K@RN:9J<*,'N!KB>C7A
MP+."%R8%@%"+AS:02S'2)A/;"<+N2W*S%1&OZSW>>HH]#%(-B7/@VU1[O.O8
MX_W8)>FO*/N*&89;LUMC-;,N<*WFY<P22GN#Z?)W,YP# >\;]9N28:<;0I5J
MI#&"_N=+BZ9E\VMJZ_;M255IM+OL=9'YU%;GZ1YAO!09)0XED;@@0!W;49?9
MTVYL_,M0M4:X++!1@WS#^7G$>$DX(W'7EC#F$?L\.Y7'(O'@K[@VT=B<0PD4
M<(N1<B=2/]GB2:/ME\61+=U_K!'7SWXX[(=X*5=WHO:9]W6)5.LH9QJ1)-."
MC7E1@FN#1G,D:?4G2)"$1H- ;SR[S!3[Y[>Y?(15ZK2:0L4QATRX2\K]IG"W
MGZ7HT)62\\I#UX/M/3:H; 1Z[C.@RQ&",H-2(1NXYTJGOC;,A\I"2C8J<I#V
MZL_'4 ?"L!8 S[_L):-:+QL^NH7!GXXP:#U8?:"H!(AU^Y$[=C+56VVTGAVP
MM9@TW0$L808*EN\WJB@8&ARO'J$<XIF9W!MRX8U9/C-J;;: 3@4Y+B$]E#[!
M^#P2>NW>G7):3J+P8YB#A-M99G.S"UMC$15#I%TB *H)K0-20S7+U,!IJU%Z
M%N&0O\2B 1<T%6W&A,X<Q)8<Q\;U&II3GDTMB:$+??HA8]AZ0=WM++SH1?G+
MG31(.RP!)K013";&(W?U&1H4E)X;G7>Y?N[%LP?;1QU@_=5%?#S3+64L%[%+
MEA5(H8(M3VC/$/W%NN;F/ZU +VAT(P)YH2G'?F=XJEE1PFYP<SOCL&9&0?I5
M9F/G7J,1G6W'T"Y#W31+^Q_T0;+F%WLW F>R(8WY;,GK7H0#\WL2%/IK*U-C
M&B[/@P![1'!4LV@"1OC!I+ZM4/ 7MZ8>RN")AYZV9;^-JV9=$JC\3$_$PX8H
M;0NZ;B*D/;O$FUQDE@@R>N/Z^1BJT;8)Z?H68+:^>92#UXQS<S OCY6SWOG>
MS_Q(4*J1N'ETVT]-]P^. &MA[Z-C.B'Q1!&R=L02_I%-6M=%&.Q8$'&ET"!K
M?A=6D4Y@2:(9CVC-@.'9'>S3.PKJ9>5:IICP+#]\K2/V'>)OY;0M=CXB]#1N
MI++(6DHUD!!<L@CZ-O7I4R31^ =_I,P3%.DU4K!L+)@N,VWSX7,-?TEET>WJ
M"U%"Q@S/E=W_N@$@%X&Y6J#^7#R+Z8!I;&1SK%B%W_!++)-G''Y^_BE7SCG6
MV_8("D<PD6[E2(23('Q^Y\\&OJCP,)C\T4QB/14=LG[X&R<)O8L>E[Y3,U!%
MD%[2LNB\G6 :;5&"K]@GY<7'7F0FM'!!Y;K+<S1 >1XF6-F=;V/ZLT"V(0TZ
MM??6A"VS%FL6?RCPXXU3TS<HIFU'-7>C+PA80J>E(F(Z/+;$YBIF(@=R0V6X
MH'P>I;P:1=V:?8/=:K2J\:7N0%I8 ,V')9'%>$$/$,I&]ES]Y152EW5]D.^;
MR6KU01932VK)@^=<HIT XY';4U @]_-43LG>M#NOOQO5=,^*&]$T%G<TYM?0
MNQL-OR\O_I/^4+-*E<BQ4K+ 9?JXBRA\GU^549OE@KY_6X/MX[1C*F1B&-T"
M[7HZ^S.*QYLZ,@R:/U-Y=*"(M?QEJ$*&";JRT6U3L@,;HX];DFW++9R4WES@
M][6#Y7DW&KWXTU?-)V23 1PYQ%%7);@\EQ%.X$A*1HG_RPT%0?^%BS"D9E&5
M(\OAS'/(48^#7%"L-B,!L,N/B-\W%)?^YYM78[D:\+[V6>(M_3]Q-^7!IY63
M-KYKY HE=]X,%L/&9\52OKQRM8:J5EWTN^*,>8JJ@;#DH^@8LE\C?6[99UK?
M,/2#ZH)\VTX67J3L;G:P?$J9^V/M@1[D8^6<@&]<T&T(<'*$.L3<%?$8<0PH
M@*.F":(+$D(!1'Y@[F<\TUIH6,_GY=7A/P= J0*FB@=#L?.W&IT83;PI02"_
M0VM$$WZFT=?)4553'Q14#40E_$:KATXFP#7)9I8QA-=DBMJ73';N<7K8:Z]8
M9[B,IU?R!]:"RC7C* ED\+V,+!\%VG-(9EJ%/G@TC2/8PU3D3$H/[^BV$Q6%
M13O+U58;I:8=K2*G1^>Z_^3U;^HGOGTLZ^V1OM&)%.1,H&AP#-6)>=;M-^(R
M.Q,29*P2<6>(!5#Z25H!KW?9F 1X0W&'*<*[-"W4>DRN<T&W5@$(D?J$J3%E
M0EMEQ%1CIFWCBV'+ZZX!ZY7G>Q_;5WZ9///Z!5;_RE!WRS_S&G?Q;8@*:)N5
M%NF'6T![N*7- #I]LFHY_R.5\>GX=)[UVK#C.C3J,Q;$3D&1\HD\4T+M+3 '
MMZ(3@R]AMUU7&L%8_LJAPRT]MXYV7'T?&N%BJOC-T DW,CT6[_K&6Z_0LZPR
MS^93^+,T6_K"V/*.XLM7=[ R?R]3??K^WV9G$7#^T+AJL QGWY*'6%V*\:\C
M,G)WL5S0R5(O?3/"S8?74/541ZB/:&PUF!\I,C^UM^JZKMA$XJ9Z&L?5W8+/
M8FQEU[8Y\T35P'^8(^ZAR]CKP&YB5RQS0>-&F/)9SIRN3A-\)-*O+&'H,]MG
M8F*J"CM3IR-IY]%=^_]8"<1MK@/Z#+P?*>9''.?!/.<X$-XNG2445=!Q_K>T
M'55QZ^JB%NP<PI&W;OZ@6L]P),]65W#Z7D1$KQA.#[1E6O<""%38;?0WZ-9:
MT]V&PP3M\+LBTGDPVL5KL$?68B=>)'0L1P6:(MU8/%Z,R87Z]()_)).(RX1I
M:M3(47W$I<()/U_\R!;,[V[4!:CE]M*T+DMAE>D5P/'&M<-CC$&T9<B6=V/T
M"H=L_.S.<^A/;5AX!J [+6*D2ON2&>6CAVW5A;1TW?AA^ A3]\!I/;N$1R->
M4%()!JPCT\>"T'M@=T+6_)H%:9V5FH\9PG"!=RAIG>L('ME&3R+[%9:,#[$_
MZ-2J,0LZ=%T^2?^ CNG:O*3N!,,L&@_@R5+K5[_'B6:A=IR.9(S<XARJ1EU&
MJ@%Q)/">KCMTS/.S44>D[O=^\0]V?6P4HBRXCI)"M9J@/&WW9-A*($=Q!ZB?
M;'%!AH'>QW(Y8Y_R<)8\IU/#.JC,$4RCZ#+#*FB.[>;KSRGG:BA"NWMSEH]D
MF@LL:GNDD6' N4N,I2&&U30\D6?I-IX2B)>*B+8GN*"6:P-^7%#S A?4H4^;
MX.=L=9S.0)J"^^U%BV^I5&EO2#"*>.]%XG2 #W#V !4> )AY<5Y)E5Y5G7*:
MUHSV@0>?("!:CIEF?1^U<V[_>O+,YQ:%D74JA: 409A.>%8%>8HZR+)^6+ST
MJ'-BTO]1_@>MU(#$&W\JM#CN(- !$#\R"X9J+04K!!J>0A6Z<@8]Y.N'WI>]
MMA+6%-[MJ3C4EBL9^V,-^UHVNG2M(&CZ7G#,-IH"WP,TD'')5>!=$5OM&8_,
MJCZY-Y46Y,/:O#+';^O=]C:,%D;BR8[N+?J!AM;&X,ZH6[E^/Z\YIKJ+;WFM
M3*U:+36,_NFT;"RA2B4V*[(NT_%M, 4_E'BS'/!QW73D@6M'??^FU7Y+*_B)
MG'U&^%LB)GNB]QUSHOJT8P#](H9),CDG#M*)3H =!'=ZF=?P4#I)D>]R122L
M.G8W7"6O\=F;GGCO;WMV"]C!DI1VTV2>\2* <!4(IZVW.SWJJBN>4BG-R+]Q
MV<,U\1W9X0+["@ETY?#N  :*#&/)"S$ANH\?.'.T6;>!6(3ESO53V'8RU;)-
MPV+5DN]$^^S8MRZ=P.]"XA8@^KOK0 E89+S=^-A]^ZTZ(PP^$!(9T!/IP@Y;
M/ 0K#ECN=;_$$7G,3J*H,35(X9VRS4'&?9[YG2^7.I="J#<R$UB*8*8^SP,=
MQHVANP9"N2!TBME/2($9G%/3%.X(I07*L"2&!XQ121S5WQM<$&S:RF2 W:.S
MQ EVY;4&.;$D[OSB<$$7Z=F$'Z*K+,=VM.U+&?0P3F%GY/$KW$S749@^:LUW
MJ5I_T_SI),_*X83M6LK9SS>[913>(F""!Y'1DT4GEC@BA0-BN\K9\04O*[YE
M3%]\S[=X=A:;SP,A$E$44&%_[2#N"VU 9^EG=>E2T+:I#M-5)2A2-(QFF7RO
M#3Z6ZKS^JX<2Y>NU4$VSYXS1Q#&LGF >W=;D<4&]^_2UB#]PV)?TR3F6HC6V
M%L7K=33^YTDNJ&B]^8AA%K+VJQLG_6TX%R1@@[ +[T4OH]Z;-3RRFN[^/3=R
ME)\RWKS\MYKD853KR>4L!+3\3DY'*31R^I2CR;9.'VO)<H"S;X2GV_#E^[YR
MOGDHPD_.():RZK1_/IS4(E R84N0)U^!,X\(P[9<4,971@1Q#C;RC;7<\-?,
M0'TS_CF)N@/F[PI9EPTUJ-F#Y ]VW@+3'IA3;_6_KF3G(!4_ACD+,\6 1/P:
M=B# %CB&8TD$?2M+8.C1[(.69A>Z;'M"%!SC:ECBZYS]8P%RG3++,-I\W/QM
M6H<(2OS[%18OK$N-A=O)W:IL;RYH\E"D@L\Z)MT>U4K@@JH'-))1T5 AR1=A
M,@.AJB#&3T@\RO+#WUIS^AQB"+X<$D?<?T3_)\""%DIL;%>)0RW9H;R5'GV?
MAX50:IZ$.5.<I7XL+*U%+A+=_>$HU@79"O[:],3+BRF#4(VMF=)"Z _(0-U,
MS'<VR89(A7A."2H+_+43I0],_AUN35XW%TL%WR T:-\/A(I%!"W/+=73AN31
M@#Z8(ZAS-M]BH$6,KU^/!3G"Q]EYAQG&!02B;JV.+G[7ELI8SJ;U2ZFIW**I
MYKS'N.WSI^*6\YB:+I</5[&S$'R2 7W*M-#4)\"^SUS0TSCR*Z02.'DSF">[
M;C1C>>"'22!WXED*O-'A5\OT.O9H*^:H/>^'CL>*,A>ZV?[9O+9+O+:SO#8D
ME-9A^<@<'!OX%+SU2VT3.PE ?6!CC.$C_-@6[%Z\''L0W2[]6+3%W.D41PBA
M4!GK.LY2I?VPPTY:;,B'\N$NO$)U6-)6H*(B ]NUJ+5JL&,'BM!.^[OJ>>(N
M&O/;0@F27*\ TCQG2EH2%\7URNHX\MIV\=KRW/@/LB(&;N+M9:(WVC&E2R&P
M7PXU[=!XAMWV.91HI46:_H1TFN"S'=(IYTH://:DD XZ[L&H511%ZED II0?
M3)?4$X&*"O?]_>'78$>>3H""-]>A.5>@I&8<S4$MY27*=^*RBH5(\_[^,\V4
M<Y^0H4X<<#?OU=VYH-PO7%"/_$7>H,EQDF_UG;UQS/E#_RF[P1GGP,&#42:=
M+KF<HS7\YD&R'[8&N*"979LNQ'4Z#R.TMWDR,F&2-[LN5:B-;U"_IHNFAD'5
M-,<7,NBMDV664%(5F.8D?@_J9^W%!>V;A'!!+Y9VSGU$ \ENQZK)Q5"._;]V
MA_LWW56C6F^BYDF&,![2YF&XH*-_*W#>Y8T1SXGTM43@N*#]5E".*79^*@DZ
MK4DCL"5J47]+M[Y*&#J!(N#9",+<,=X37461RI^%H]H6@11"03RO_651%M#
MC$2UVANK(G2&$0+TF&D".HBE]<7Y36B#*_7@I0-?;TL[A3ZQL'^28V8N$ /K
M'_*):&A#RM/GXD(A? #>+,:N7R=Y?W&5E5#ZI&)OX^=K%J/A!XI-=H9K48?6
M!!W(.B_^2<D,1ZL,Y2QM63D,.'PV5#'#/>6"L&]9SWE6 E8-Y0ETIBT@CZ\9
MQR]',)1T:7F3[5<*_)S&.Z1=LJ,E,"?,:F_'WVS:\Z3]G+[I"K*#A[SA5 DZ
M&"_MH<+&KIPT!),UY+^&*DJW.R:MV@]>S/$TJ_%)DKI[L[OQJ\",_2#J E12
M3\P;!MO9T ]$NF+]%I8Y&AOC4V&#I)TJ9)"'_48[9]_O*0TXH&K>QD<Y<KR1
M-\KW342SW['3J/;L#"R\8EN/T1G%$SC:Y":!UF:% =81LKNJD##$LCR)8%-6
M;5TVT2J^Y_E9Q72'"WR_'!8YTC^U^GJU[YJ=T9IQ\-&?J#G[KF2M"1TD-A/M
M_O=J+KWW_\LTUY=_++H6%(X?.U"&/T82_?GZL:#ZB]^NO^%,PWFF0N[RS;"O
MBR+GP?ZJM34U8XS$/MW:RU,M05Z_#FP:#X)V_B5[ ON6"R)/8S;-<?]:.77;
M^#CEN32)X,6N>,KP&,E*^_T.V]/32S-SK#DS-=*<;1MPG+Q,,9[;2=%$6H5$
M]CDV4>DZ8\MPU/]T7_ )=C;*'P;\XR'0P'.IAW'C1/\1N Z$1Q!^V_*(+>(,
M=0UC\"B(8!S=U$.&4%-(1*6%\>8BBH&![8%+>=M*SG5#EWOOWUX_(X:HNN74
MHW#\5G@8WEC:>7HK0;_KG-Y532/][]20BY^D<F54?Q?LZW16W0RHGON03,HY
MWD*>]!_U^5Y2^4&MZ(JSF763RY@2WA2Q3A=E,&D_LYM[R 7QWH/>"J<8N6\\
M"9]-UK_N+.M0E-2!'OH<Y<& LUN [H +1?O&PE//ZA3H0OYOX>8UB4UL#H'U
M@'R@NF;H?J=A8-AR[I7($L9< (P9?'7S#%%D_8>;4;7FH/K*[ZEJ7KS9,A]V
M[."F9:C:-#BY+I7H1+_M%)[XXN[_8.\]H)KJUG7A("J"(-*;$ 45E:94"Q*Q
M4$2,C5ZBTD6("DB$D"!(;PH" DJ4*M*D2PT]"M*;@) ""%)7*&%)VHW[_\<Y
MWSYG__ON[[_GGGONO9LQYAB,D9F9M>9\R_.^<\[WT?P*5PW8,U A6':\F!\,
MIJ-1/>9$)V"A97CKBN(!I-H)W=GO:M\1[P0VBH]4#<"<.<9?R(NZ2?L".I'%
M[!T'H.W:-Q'0ZS,%=="<13^S.1B)@_0O80,E_;$QM,E#@^09Y^!S^,$WX<L%
ME:SSN ?Z16CHGH!#=:950\=O=G[LG\_K&G2??CWP^US<NBWC)+DX$BYAYO<(
M <3@ 756"@DZID@+PYN:NYO:W(J)O<&&W'Q%\ S<^&8;0B@5;*Y'_KZG*,*&
M7 UV6FDE2M2W/+ F&-E%X"XH1;]8-]L:Z<:<XOCK5#;D#EYPN1(P;(&&US"B
M-@]*.V5G"; AV^*G/[$A>)\I^].<;KD;IW3&&1K,&%(4='YY@RBEF;+5)E8Z
MQ6)),Q5#&D)^?2@HL4H7+E(O&^JHF]I%Q"ND)JPGX-Y-.]LK_C#[2=\'5>$+
M$!6;J/?@>&S/][C\R9V@,4 DE\O#=H!ZW5^:2=\+_'_<65%PZAG0ZALA$6+Q
MI)F>\<W66C* >]8@AWJD@5,U4>&C4)RV*MI:WL$ +OL[_AR3[L&QEG4,3%V
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
M7&%<W_M#-1NRZI['T5J")O!2L7\R;,T;+X0EE>  N,'H>W>$I*Y0KM5K^7N
M[?>?W-#O(@5)<1NV(T4,CA,(3N3H&7Z7O@ N5E>#!!4W".3U1*X;%WHZ;DYX
MJ!L(,LL(%9BUFH.1UP?5/S9M=Q2R-Z,*TD2940U*=0F,B\R7+.B]*N$2=7M;
MU.5>6V$_W"D'87XVI!YQBV%.5IYE&:;(GNHI(#L2)U_B5Q\[;5A_! ]C'C!@
MOS>P[MMFX]O@WY9="7).LV$,>ZC>IU!W'P*34=1)@3+VK=$U)M!J(W=!!.!.
MH$T>3S!*09\<:\?='A::?/4Y8M:Q5FTFG_3\O0E7K,:+%>Q>&"F( ^RALK\2
MK!D[:P!F:^"/J1;6X88HJ-%T(@4:9!&.OL?Y62>\$R]&>F$3MZWA (HE*-Z6
M#5<,7?*)>=1APEN\3434B\NY2,&9RWC/KHGTA\%%,E"2-DR$UV2W=7!-7_7)
ME9'-A$W_I;<GIS*JKC LJ+-QNB[4"^W6R:VP<,SANF&?^KM+RQ5G;UY[]46K
MM>"1%<?9J 9"=D*V98&^5!$"E!?],)MQ&72G1'5)V/4AA1=,AI0/'56I^X#:
MORD;?FJ[\*[]+ZZ!XTUZJB"2LF38:'\6F)E\4>@F@73/^YD,O/I1F;)'2@J^
M/Q@.2 36N5 -V_U<6O!AZ=*UPUI=SE05[WKU9OG5[U=F^3[PS,,AVXPA(HAA
MC]NL7)?.Q6IT]1./S4?C,TB%CF&6R])*\PIXZB9-/8'L&^:)49O34X]JB\LZ
MIVOBD3$G9.PA.W?N\ F-[NKH!DI]XWZY1-7JWR=V,,WB,IE]&''T3?S#-P6:
M=GI'>NR7 CX]9LF% 45*Y&*&]":@CN#^J0,5Q[H*2A(H4MZ?H=95?>)='G=J
MC_#G"<4?=CXW':(8O].?]-@/RI"1H/-9+B78@"74RTR"F70[3M0%$#^$IRYO
M,)+#<TF'="_.]-A;URMT=>)-Q=]4?-NX2;!Y]WD!#WCC&DT"B$ ,IE-.K;;]
M<4"M5455CZW+[039>C_<530;TH8'?'BB5'4,2?!OG"B-\#W9@EJ0++5Y5+8
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
MPDB^2\;Y:-5^!B_U@B4 ;3FK<PE@)3]!/GR8G25O"K^E4YE@\B!90OCXWO/
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
M, W^?<3'.,XYU![BPKO"3="%=%FNES@?8MHWC 3441PIDV9<>=+RB$XL81=
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
MB90T8GD:+^,]P(>T9<N_;L_9RPDM]J%MP;8# :IK;9\F)"1"Q^?: DOR.Y6
MR8&1CI-@+>MDH8$TM@'HFB)6$C"B]6;<+_0S;GL4%;TG#1WA7E%#^)Q)&Y>S
M47<2B;7+WU:J)N0NS^R#3EBR]7&D[ZXJ3%3[1*I'/J\?5CG["-?J<GDA(FR>
MU[6QBK QAX>\??"G0.T-CZ4-?5DEL/&3[L(P8?$ <[8>FMB)J)"AE_Z]6P'-
MOLB8Z^E)C&#N:W52G".4_=JG?UC0YE-E:&@'Y(^0;NWZ\:B(M!B8&<8&F&!X
M49*B;C.#.W+B7.48V#3XNZ-!.E)^-5L/H ?M)H0R]L0Z>ZO*]0ILE.*D@.)6
MK#!CA ^);W(K<_9IL,_PWC2.?!MRU**4>D&S]QL: K'&R#%4:5G@BL& $X4S
MB*>F&C%"V7N!G=1?V#V.B^(&GJ?45\YGV#>$J4'4E">;CGVA"+<W*-]] H'6
M<1!,-ZI7'%:IDXEJ(4IP$!\ .S^SQKBV+6RE$#FTN7[R:+VY[@O9D_[?9>%C
M)Z'T(+;J#W14RY3$,U8V@-[")_I++)&,;Z-'FW^@PT38*=\[5"8?)CR+C#YV
M@C(VKSC6\MBD!5F%Y$C)L.X,P.5NA3(>02-&L<>>M6:DV_84+DRI$1ES[3UM
MZ4R]%XF.K[#][:?5[21TUS(I"!_D$Z1P51]@^)KRL\-?@]J;YC.C:&()H(H=
MT0VC(VXCMSX_MKI<HZ]%X6Y]"K./L0@LW_:1_L\5",(-?I)MANW#Z@*%'S%B
MC*1.G+ OX7@_36\)NV>HR=;'M+@P]X!T]L!A_?/U!SQ>[+E@R^RCN[$U.<>J
MQW0(*MC!:2CGE$BDMC^]R?)X_8R&POE!S[H]-Q-GN]6CE<[L?RW%ROC^O7<W
MQI#]D",+F#.@/-$)-F01(<236W"5K =W3,*#QJ4$0:O84:O&X_VMLI[>PW(9
M]TTP<XD_/1?;LFUX.YGLO;Q./D0:02DBUN+#>4=X/::B8QLNRAT$V=K!!XK.
MK?TVA=]+IV+[[C'(#2]OIYMU^5P3>O-I,O+F:83-!DX.0+292CSK)(O$;DS0
M11?;7,E+]L$#W3Z&Y2ZTH%>69O'XGB;%NI\GRORHYG1]MA$'/8S:P#V=KI()
M@WL%%[PC%/I1;:3&%_4<BQ\/J4]\F3\6*MWAQ\AK:>!#$OD0SZ3OTHCQ1ZM7
M/Z>R,*!4I7SHH8BQ2\VH!4]Y,&=?2\V:Q-GG=^;J(ZWI624=_YR4$$?F(AB.
MQ!U+2@+<4L1M'-F$8IA"QIC!JCQ?4>)B#!98UCBJR]DIFK4=V3]O,WV@_0YR
M=[(T*PB2XBU(ARKP1I @!VU%R,&B_LHX'Z@ &M<F)O^%+%T[(Z9AU1S?F-;T
MRL.!Y'JF4SESGG!T(<45^YTH%C3+K?1@?+S^*W/X'D9.YOA%P@F]B83*%\_C
M(H^_ED=-"B8TI;FP^9!3"%^<.&]P^I-A82<B!K&7!UU 5D4M!S)U:&;X,F >
M'#HC#"J-030:^?D]?CFKH'.SHKYJI_A5@O*=_"8K6;P#MV #%=F Y\@061K
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
MGF#) S%LTX5:HMBRUKNX2XRO(<EBPDF!EI2L_=92S=K+7@[KLET'/?U7&R=
MY[(1'CA !;\<R%;@F#*AK=-AKKO'2J-B2_(JQJK9?(B\KX-\>WO)K7#[+NP0
M]QU9MK7F"P4]8J4K>%\B-&=<@V7\]T'T6_AP>Z( SA.ZPU=)B1$1/MA5Z.V
M51NN/E'R+05>L<.:V]8C6I5BDG96LC(U/G-C\>@V12OKH>HLXQF+D>6#C56-
M$=2&ZOIHR_T#G]2_+#9'VNT44MIQ I\#WPVF)XG[&KN;[&LLL[Q4!M9Z:OJS
MCS^Z H.H-@*<,\.:5='OD^,L6#6>9K'-Y?"X:^'!'2'X=R#0BC,0G'TY+ 2
M8I]"5[)N,&Q:Q7I,6I3@#9\;F&WV!,V1?5?&5E![S8,#0XKB<FIL-+\<[U*^
MY!@E-!.[R!/Y6WOX$"_DDX<Y%9LMT]NM84_N/!@;*L48E2TY9+:IN?\J+S7R
MW7=Y?G=X47CYZ?PGN1(:_2 *9&&E<"1-HCOL6<TCU4BX&I4/V7<#;=5"IODI
M20"X4O2T';'?P&3V1<_^T5']WH$D;7N]\XER!U.A$GGJR7BV[=]K/A >JV0V
M#15.,,!<'X!?\**M;C]SJBR&!FK6(;M^5/N+6;GE_+JAGY&66K.=1YWC:P8;
M)TQ_7H!@#-E./%#75R"6G=D2O&$L@ON&L,M7/CC65 .C/[:\\H N4"TV.A*T
M\T%<7*B)LY]L=Z><JJ].ACQWIOZ391&.DHXHUVE&RH&30!"]ZGD'?Q&,ACT9
MR#".47 (!2;O9_SNUY91K-:= SZS_L;+^+[= RD6,\\-=$W'(O;F>V"7_L\/
M=OW'_F/_L?_8?^Q_;PC^^/\ 4$L#!!0    ( ,:%95(L_*'L!2$! !_$"P 5
M    =G-E8RTR,#(P,3(S,5]L86(N>&ULW+U[D]PX=B_XOS\%=AQQW;-1F.8#
M)(&YMF^47GT5JY:T4K7G.CHV,O LT9.564-FEE3^] OPD>]D DR"Q9D86ZTJ
MD<0Y/Q _G@.<Q[_^KQ\/<_ DBS)?+O[M#^&?@C\ N>!+D2_N_^T/O]V]@_@/
M_^O?_^F?_O7_@O#_O/KR ;Q9\O6#7*S ZT+2E13@>[[Z!OXB9/E7H(KE _C+
MLOAK_D0A_/?JIM?+Q^<BO_^V E$0A8?_6OR91PP'(480!22"*(X$)%F(( E"
M&4H<\92(F_L_1SA-51 QR,*4083##%(4!3!-A!*1C.,XC*N'SO/%7_]L_F"T
ME$ KMRBK'__M#]]6J\<___SS]^_?__2#%?,_+8O[GZ,@B']NK_Y#<_F/H^N_
MQ]75(2'DY^I?-Y>6^:D+]6/#G__/KQ^^\F_R@<)\4:[H@IL!ROS/9?7+#TM.
M5Q7F%^4"9Z\P/\'V,FA^!<,(QN&??I3B#__^3P#4<!3+N?PB%3#__>W+^[-#
MDI_-%3\OY+V9V<^RR)?BZXH6JP^4R;F6OGK:ZOE1_ML?ROSA<2[;WWTKI#K]
MV'E1[#W52$F,E&%JI/SG<X/]?(7X \F[.I9U .$J=3\.)6,7IA\'$_=.\X/T
M+_#.,%>+7+]0;Q=BK'=W,]35HON7>*C78KFB\Q%>B^TP.R+/S2\^Z+\UPY@'
M=9!I-4Y#W3NBRA\KN1"R9LN]1X-<_-L?]-]FZQ+>4_HX^_J-%O*5)EKQ>OGP
M*!=EQ=^W14$7]])\$E\];R_Y3)_-KVZ_TT*\_=LZ7SV_UQ^!HOITEI]6WV1Q
M]XTN/CV:1Y2_Z$>LRO>+^D6:T21!)*(I5%QQB&1"()9A C.:T$3BF(A,S5:;
MM3*3"_C;UU:M2O:7$?P/#C.Q.L,HA2R7ZX)OO\4/\U,?6/UM-5]C_/."/LCR
MD38W:.V-V5(#\N^5=-I"^2E?@-(H6/[Q7W_>@C2A&9__W<[CW.\45OI 8]T(
ML*LTV-$:L&>P>UVC.:A4OP&U\F!'>U"I#U9:?]  < -J"(!^56H0SKXI2[ZG
M[=S8<<OB<-J6_,6F;8]OJRE3M&05YHU(>OZBX&<Y7Y7M;Z#Y#0S"QG;\Y]%E
M__EH-=X6+="TX!=>Q>:*G_E26]F/*[CW5AJOY&5G9+5\V85<OZD:I#^ 92%D
MH?V\$X ?T=\;J611Z.\O_?$AIRR?YZM<EK\LE^)[/I_?+L3[A79K[G,VE[=E
M*<VX^S_/>$!Q0N(,<L:UUT:QA)@&J?Z^TRBBBK L$;,CX^\B$5XMF!7#V9G
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
M=5KZ4;\JLRP,<:@2#,,@E! Q8Q?A,(6"!43& @=4AK:%=D\-,#7F:&4$K9#
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
M#EP=F^&0]<P8UX%ZA?-BAY ?I^7"V"_DK-@A<MY)L;R_IW'!N>EY9AH,F[:
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
M1%B:"HZH4TI0#QFFQBWM.8=K.S5W\.TXQC.DGLFG/1JI3)=6?O!=*P!:#6[
M1@?0*F&V(89LPM8;PF&[LKF+,7*;MMXX'?=MZ_^H*\]NFA!U8UN_*^3?UL9.
M;A)*(LK2@,<)#'A&M<64QI!0%$)SGDNRD&>!D+U.<,Z/.35ZVY$4;$2]-@.H
M W+'4YUA@/1,:CTQ['_&<QD5+R<]'<.^S'G/91S.GOI8W'IUL[=?M=,GY_I5
MD<OUQI-05'!*38@(SU)3+(%#++F"B1!1$J=,2>760K)[O*GQ325N[U9N)Q&U
MHY0!<?),)[O-W&[ GK >_#1+7#QU<SLYY$NU<^O2OZ.?6^=MUS5T,T$MY6OZ
MF*_HW&P#?BZD*8E\NQ G^\EMXJDB&H6*2@)YBDR)_$"33)A&4+MQG"$1RU@Y
MM<.^4IZID=#F=+/21R^JK4:F]%NET\U1 \J]QHJ70[N\3*P=UXTX79ZY<)29
MZMUA[DI\?72<ZRO2BW2@NQ*_<QWIKGULCX/P.UD\?%)5GM0,Q9B06#'()1,0
M42FUA4<13.,XC%A(9!Q9;:(=/GAJ+%H)!1Q/4'>!LC@G[:F^9U8R4IE WTJN
MGLH['&OV!&&TPTL)YG)QO_IF(%GEIDV#_I4>V$0[YB58+_0BVCEY-Y7&Z^14
M<UT5SS74J>0)I#K/'G>O'^^$\824>^>(I_Z];[["0>>FS[(POZ#W,IP)PJ-,
M12%,0DPADIA DF8AS!#-@H@%$5>I6]K"^<&FQEW[+<<*+>R-2:ELQ'5-:>@
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
MF 8B9%;;/%V#3(T^:C%!*R?0@CHD0)Y#LILWAL+',U><@*9/\9]S&#EDB Z
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
MJU((,J,1V-4:[*AM.@CL7M>H#BK=;T"M/=A1']3AV2L- &@0J(*TVQ>H1F'
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
MG&0X01 E2:Z#G1$DE!<P3; L.1,D2JQJ&@_(FAJ;-;J!V+);Z "69GSD":'
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
M#!4.X<!LU2L.5UTKQ3W5_1&4&SP^R<I2@U&)RPV=8Q)S?(IKF["6%Y>KVO*
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
MT#R)<00ISI7G2$D*2Q'',&,1(>K_TY0:=12Z+&)JW+C3SR)K]3QXPYSE!Y+
ME+3MK-8I>/VHN2DX%GFY-X,T6CO@)_6XY@31LL&-[7#K:QIX:_<[",I@JNOY
M.\?+5QW4_"#I=/A*^Q+MG]7@?9&_DG\L5V^[\>@*&&=)TY@]ACCG:JU<J%4S
MC8L8ZK,=C$8Q+[C1"8]!*9.CNDX[RWK0PT@.DYXW? +SGCDT5M7=KYI^:Z7W
MRP)&J_I^U<;]"O#7+W8LK]/FABF_2%0/BY.FWWI/7R)1,AB14ODU!2H@)1C!
M(N=1&>5E)*C52>TK\J;VYG=Z6A;6N8*IV1+-(U+!.:"M+-JIVC1DZH_"_-*I
M>_FPN7W)'3-@O);>N2)RW!(\9O:?E.(QO,W>6WB[>=S,B=[ >B^E8.NO8E4M
M^1=YSY?M%A?_AZ(L[5?VBZ4\BPI98BBR5$*440%ICDJ8)P3+B,HB$JFI$V$K
M?&H,L],?M ;<@=8$79VW-^(.[,PP]SVLQ^6Z2Q(2[> L90FTYX8UKM#=ZNE8
MRQW- 7)%9-\O<GZ&F[OTM^62_U'-Y\VN_5I]O2I=4KYI?W?\>Q?/8G&.BZ*(
MH$PEA2@6%&)6)A!GD4!QPIG@F8T#9:W!U AOIV7=M6VT\Z[LA\#,WPH*;&!N
MZW5O]KAWVF[;8I[YJ LQ!@TU.D/JTW>S5V)4;\X9HV/_SOU!CEV!.*^:(\WS
MKZ12(KN$)[T+M5PT^0.SDB91&F6*]A K(*(4P3(M(_531A,2X4S:E?FZ+G)J
M9+?3&#PIE:$^7]PJ;=GLYSK89BSG%\+ M+:'GM961_8Z?>] J_&5]#K[7CW&
M\'CMRW-=ZK@]>(Q1..FW8WZG0^CM)#82)RA)(Y["I(P5K<B,0R*+I.DE&A<I
MU9W'C*-N_U<&W%QB;1,.L]T68+LEMO9_5E@M9$#-*9;VBF$THPB:I^#9[@SV
M-_%0Z?S[Q5IOW<]0%&59E!$8<8$@BC(&2Y)0F".4)DPF$4Z-"JY<$C ULNI*
M .R4!%I+VT()1R .<Y</: +3ER4J#O40SIM^<QV$H\>.7/_@O%&G=0\N7.>8
M2;ZAM?CG1M'I^V?USP_UE"YR6\0\RW7UX@@C]2XS%D&2)AF,\RB2G,N(QE9;
M.A<E3>VEWBD*&DV!5M6Q2?)E>,T6,EY "_RZ.^)EG])]#0NOB=L7A8V;GGW-
MYI,D[*LW./93W]350M3U/?OGIJJ;U<\G]<''M7BL9[F4O!!4P#)7?(%BG19(
MRA3&22D$PAG'B55.]9"PJ;%%KRO84Q;\KM4%C;ZV7=6'<#;C#%_H!:8-=^#L
M>ZL;(.*UN_J0O''[JQM8?M)AW>0>UU.V9-UD,7^1IT?E=O4&,":4QA$LTEC1
M2488I"+/85*PF--$YJPPJK]F)75JO+)56@=NSYX3-3CG?L,@&/HGOJ$-[:OX
M0-7AK*T%2G[/V9H('OF,K046I^=K;6[VT=?\J#*]/LJK*V1]4WI\%2M]HFV&
M4DI$E.LFYR6#B CE!^G&YZ2,),(\+HK(*,_'58&I,=>V&P;INF'P3F>@S!)W
MNC4+,\[P<1X5,_X*B75@*CMITWW2A:37'WQK</]Z!?<;>W>;@Q>NF[>!#J_8
MW]L<H>&.WQ;/N;'S8->H2S/NWZOUS]\62ZI/F>EZ5!\73YMUK1ND+E@U;^M^
M'W;S:J+P/U9D44O%.I_%>I9Q&642%S!F7!<>B"4D:G$(!6>%S%&<\\*J!$$@
M/:=&J$K=.:GK2E9=@?VFYM1\N7B 2ORC+OG';$KTAAYF,^J=P. %9NC]'HA[
M1H(_E)5@WTS0V@D.#;T[;I!XUZ8UW8&MO7= 61R@26*8(0G21M&SJJ_3:#$,
MWA=;,082YS;9O!/J.2M=W8LM'\4/\N=>H\@9+5%1IEA"&5$U8[!$!R$BJ7LY
MR*24.2$)FRW$@RY]VO3Q-ILXAF0:$4C9$LB)Y'!DTL@ #ZME70/>J0_6Y$\P
MWZEN1_^#P)MQ^,TXCD/$O9K-F9T]%>_ WS2>_@C4! ^?+#@H;U0J,['\F(^,
M[G%,V^Q+(WQ8KMXM-W0M-_-[UKC)FMQ$U9"=KI4@NXHB)$_C1" "2ZZ3K C)
M8!F5%#)$R@P1R;$HK;(X;368FM?9*PMVVM[M"HT I35XJP:O6H-/FI-NJ0!C
M/UIF]!1T# )S5ACX[5-%72'TFCEJK<2XB:2N&)WDE3H_R(TEOZZ63 A>?U F
M?2>Z&K7ZY$FLUB^Z1M?Z?M$T\7S2?N*,TA1'I6"PD%FATT%*2)(20T8+P8M8
MR,+NA(^%[*DQ8Z]ZNPY?_Q2@5@;HB,)39T)S0D7T^MN1H<V@F-%@(*@#$^ A
MRM\[A'O-[T"C^UV#]/NK2%OSG@-F/AG/1ORH7.> RS'+N3SBMJ7EAVJA6?6M
M[GG7[D/BB/*40!YC!%&1%I!P3J#(RT3B/(F()-M5I3FE71#GLJ <@<4^B68E
M2=>@JNM-XU0T30'=%I''$+.XC)@4&22,8XBB(H*8%"7,8I)*G&"4$"MW^A9L
MQZRDT:BG=^P\8FFW%K\!H>#+</5E^]A_V1H%/6]@7L$@Q-+[6-2KK+HOV'MI
MP7WI<H?#2NUY].I9;!?Q.@QUN'_X5:P>R4+1^;M*7;T23<7"1^W5SJ(R3[*\
MR>W)A:*))(9$$3 L!$UH668L3LT+"MZFR]2H9*LIX#M5[\!BX'WQ/CS#S#,R
MZ('9:6L(:"UI-@NU+2=AF=W(O-L?F=:B\0;'XEC7>(,TTB&PT(-E=U;,#[R#
M)\MN%#'>.30_6!R<6O/T2,?2<<O'IZ5^</U%;N4?%I5ZNURLJ\5&>7U=GL9R
ML6O2E!4DQHD04!0B@2B.$2S5*D.W%<Y8$I<)C8A5:;G;])G:++<SIUO=/U=U
MD^*P7.V]VF9=G8*,GYGS/>*H!)X&#P=DCUU/:MWIZ@2]26!G4Y ,6D_X>JV6
M=Z-*XU;3\X/?2;4]3X]UH^;A0NAO?Y+5@X[-ZV6.WE1JU9KE*.:(Y$31,%>$
M7.IR+0E",$Z+C&8%CTEDM9'MI,74:+BO:%&#3F&=5':0+-\Q01^.L"-AMY$R
MH][@^ <FW+-M'JZV=M E_+HAN^O&3 ^9MK+=$F_M],? -\'LDW?=%!F5;6_"
MZIAC;WN88V"P;=>D6/U=I1LP+GB]7X0)Q5%69!S!1"U2(!)YH;OI$-T?5HHB
M2WDD9;]_;A@-'!3HL(,>F"^W6C8%KRP#?,/@&L;T;@=LI#!>IZB>0[ZL>+4@
MJQ>PU3E4A2LS>+Q&[(8ECAND,[+^)"YG=I=K*(ZN/RZ4V[=IF]@HIT;4S9&%
M[>J^.[M 'L2LD#E/,D%AA&(*44X$+'F)H% ^&V49%[%9GQDGZ5/SS79[756G
M>'.0RC:V9(._:<0I$*JCQ*&VBC>%0UM<VX-2.\!WZON,43F@YC=R9:/ R/$L
M!VQ.HUPN#W$H"*]\[^6\XHUSUIR.O_^SJG4OB1(33B$N<*;6E[R$)!,EE"6+
MD.!JY8FH<=GWLR*F1E '6K;%&\#O6E&+#C(7P!PF(C\0!=]0LT;'KN+Z(  W
MUU4___3QJJ</6G=0(WWX2M<*=WK?8_6T;'>NFAV1MWH#9/7R=LG%#%/)([4:
M@H@4A7)4L"YYS@A,U/]$R0K,4J.7W5#>U-[\KM+;@<YW[;X1T G*K>9 JVY;
M%&\8]V%>"(!FZ."S!R =ZN@9P7-S6;UA*2-7V3,R^;3HGMEMM[5;^/CX1*J5
M=EIT2O\L8806<<0A*Y3[@&0B()9Q 5E,25J4,<4D=<A2/"_-88MEC"3%G9*
M-3M=;ET4CI U6][< -2X_1#4 F8'TR>O!]J&,0C1P.!(TJMT*3AO[:56!!>N
M=CRX=G+<X[-8=TVM9BE*HS+-%06H?R$2A, 28Z0((LU9GN4Q+9C5&;4!85-S
M-78ZVB3!&<%J1@>^P I,"F?/C1&IANCRZ;$[\/9*_0C[<V,&:'D](C8D;]S3
M8 :6GQS\,KG'F5!6&\'WCM;>+WC327?_HS[;I<A(04O&8%P63*UGD@S2*&*P
M3.*2QRB5'&-+AC&7/C7*Z93?/S'>Q%;;+MC[G[HF)]D-CC%/A8$\/''Y0]N%
MK^Q1\TQ@%@J,S6CVV)RA.(>'N''>QX6N?;Q<O7RH%E7]4W#MJM6SB*LE3)QP
MB$61ZQT;"<L<Y6HD"-,M?D5BMC,[+&9J+-9K63DY3A>@-*.BVP$*S#E;!>]
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
M0T.G(J;&.6UWL"ZCW:F^SQD8TXRD**4II)+F$!68P3(2 F:Q3*2NIQ3CU.:
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
MOXI$U*ZD%XV-VX?TVIA/.H]>_4!XK]&WJ^UB^_O=8ME$VW-2(&@C70,TSW*
MB.9 4!N?%5*;(B<FQ9E7^^-S-Y\:*=3^)<[!9D7IWU/T!+CN1_Y6.(8.L?R1
M".H=>FG(-_0,/;GE:+U"+PWFL$?HQ6MZ'JLU,9=6K]<_W'YMM75[M]G8R:LJ
M05[]WE_RF?]VO[ISK2'J^L7WJW*[J9H2E946S/UWOOI4I0N4[]8;HQ=;MU-<
MIQ+,B5WFV@@  JY2ZI:_&6!<V5"!4IZE,M=2FOE*?W/MCN\##M_&&X+7 \7J
M!^ID( ,>T;5^]M\0'/-[X'E<-[%I'>DTSPT)"#>FY'#<R<' G0K0X77-X)-J
M]+.D*=P^ ""I9;&V%H*DP6"6[+\T]CM3XQ#QP&_\R8MZ'CBB^^,>%XX_+R>G
MB2_@0M]T-;%]LRCE<NW*(G>Z#H890[1)@<Y<8BR7.:#NO JE6!89M6&M"MK
M/6]F:J&L\S+9N]E;).,"J'[OA-NA&IB^>Z#4(R6M"X2XR6AG+8V<AM8UVM,$
MM,ZK>RJU[MJCN6KF9V=(7[1+;FO_T49[/^ \A4A6X2WF.+5+7**!VUT$.>&2
MIWEAD HJ"PQU8&K<\<_G1]F;UN=D66D:6"=^!,J7ALZ)'\$,B?3 U'/0EM&Y
M-TM.SK1W_M=7)/==J(=KH_:$+JIR:J@/X^JJ]D3H1'6U[WUZUC<NE^N?W([0
MQE=OUH]B:QZ738V24X30BTHAPFE#6 \6NIQ3K')*"02B< D]QO[!M&*@(#"%
M688@4JS'.C_4CXDNUO<.!A8WADZ#'^,-@NJHY8Z5E$[CYRS9C2<QZTWR>J/5
M8ELUJJT4=MP@?D>L?.P)7M02R% ?QJV%[(G025%DW_N$<5[5V;O5KRE; 9OR
M_>J>__JBR\>EH]UW=I2[A0O50F"C%<"N80@2-NJCV"X)\Y08F1I5*.$EC!9L
M>6I!WL[WY _5>O\WM[>TY;]LP->,('%?D?_AQWSAD]%->8-"/##7A: ;==79
M&[2:X]S'*^:"6<-;X3<<A;!ZC[-EJOXWZ)GDHK>O>?G]\V;MFE"J5[__4;J=
MKW>+E:5)U[M$;A=/E0;4/,\S!3G)@5!<V/6H(8#1W !(<T:Q*6!6B) ,:W_3
M020U0G*U2XJ3UO7DC\>RVOG^6_+0C,+MJIMV! G?#2$P8\-_5OSBLV&P'IBM
M',S.Z^3S ;A__*.%?.=\<G<=YO!4CV#$HN9^^%L?-QDD&)63[)#P._1CMB_Z
MH=[V+S^9#^O5-[>(=1M[<T:%@81F@ EF>0RQ'%"4"L %E84V*4U9UBXL_9CL
MDJD>:\?!EXVMIZXQY7+-5PG_MM$ZO /(17C]".DFR,:AGT.L3.*<!&Z',7%N
MQN.9:T#$9)6+MD;ED&LC?LX85Z_O>2[7MMT^:,4]3V&>064HX)FK](,D \)D
M%.2"(XH*3@J$P[CAG)GI\<+.RT1=:QCO#Z;G:5Q?@$8ZBVO=<PTTG(-)Y6'$
M@[B.\4<]ACMG9]Q#N(Z1GAS!=5W;-R!XTJO'_=;V9[TQZ\T/MQWT22P7WZH,
M@GF&,JZP7=84PE5706RY@*L,9(93990T15A_,"^K4]N%:9R>'1RQ/>S]3M8[
MQV<)_^%VST)C!Y^9\ TD(N,[>%310+L_1SMP.?ET .U=-[0]0HT J.+&'3Z&
M1PY" K XC4A"/GP36Y5NK\=)]FU6?-D*$Y=W*^4BH4I"H19.^+!7$Q8((Z0Q
M2"ER'<CL&D=@38 R69ZJ@A%#4 \""W9DHIQ65KN;23N2G4AWW3.CBO)KX9-Z
M.#=H$O>>P2#B&W1>QN'"0::D+SOVQG, P@SWY24XM#=B%VBU__WZ9R9(WE;N
MG^24-@(T<YHRR%D&@;0A(D"44$"IY57.TM2N&5--, T27O8R.S46K0+Q)F-<
M'F:6-SV&PK,1/*#W(\3X@ Y,?V>S[_<9S+-65"MNIH$_1+'S"SPLCYY5X(_&
MN5R"@$_WXZ97?.FBRJ_?M=Y^<.9:<5]4(%D40@/(7:<:Q*C](BD$%)>&:\JD
M8D%L=,G0U/BG\3.I'$U:3X,$E*]BZT<W,1 ;F&#Z@17,*M>0B,DC%VV-RAS7
M1OR<*ZY>W[>GU6YOK&J]-2<P)4+FQ*[X& 1(4P68=)IHQL@<*Y$Q&-B_ZMC
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
M^^H&JA'#F2M01(U5+MD:-Q"Y,N*3*./:]?'$PE_SAX7K)> :,.QE_<JY(<9
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
M9T:B+"1%Y]3$U+)SJH/]NG*L\?._5<4@'8DFOF!"4A D&090$@$0D06@&AN
M*"]R#2%2@LX?:O7-+=]LQX#TN;GA@'W%[7]*/4N$_K98.2GF1-2_NAE8@SG3
MVA!@UR ,(*=PQ3*[,.%"9"D6]KN;Y0VP;U>>>Z,Q8&V-C0"J7JF8B/J^-6_!
M:/ 7X^$CW&@HW6VWFX5XW%:--[?KY#-W9Y"1]8O/(A)=GOC8ROCJPV='>59<
M^/R5O<][I79G,FZ-]F51_L>]O4]SI*A3#&6A-,AQ3IS&G7U9%;2P(3D5.LN8
M1F%"#QVVIA9O'[F:.%\3YVS_0]R+('N?V\: ;OBCVGZH]3F9O89'Y,/8B^;&
M/G^]-NXS1ZY7/]*/.UI-&AM!B\6JNK\U5BZ4KHW=;_BJK//8X-Q(&_D*50"%
M;)R&N*! :*%!H;#@AE%"31Y")B'&)\@N>T?;!/4P2@G"WH]CAD)T8-+9:4T=
M^#U+CB$^<#T>!_7!*R8I!=D?E:7Z(/.<MGK=HV=>[#[#]FZESD3ODC!!\\(
M10N['BI0M6K/008I55JF*9-!A377#$YS#7^0+5^)$MR^IK\*O!]QQ81S8++Z
M\ S#M]VHA>?+>D(1-7/VFLUQ<V@]$3C)IO7]7-_<>T=E*U?NHU?2&OFP2U_
M2,"4< .*M+#++)TJ( A$@*0%E"H7!<F#CCHNFYI:'.0\38Y<O2$[I -A3QJ)
M@MO0!-(3LAZ9]]?0B)M]?]':R!GXUT9]FH5_]1/]&.-.RL<?CTN7 %H5#9\Y
MIW"V/^KM)W//?\US@G,C<0ZDMER"%#: 8<Y!@;!,F<(Y364(C03:GQJW'+B?
MK"MU=WETF+>TOH<13.B$^+'.@# /3$6'"-?Z^6>/2_]P[O^MJAUT1ZIV#/%(
MJB=X,9DKU(51Z:PG/L\YKN]M>B?OVQO:^[Q9E-(^IH\;?=A3F$&B( <92PN
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
MOA>6X^SN=[LRD0U_+[S\SP#\;M=7I-D&R>^5Y=J%6<C*PL?'*FL2:X8)S#7
M4"K+@-A&6YD@@.2(,ITSP_UZC5ZU-#6.:^2(W8+OV-VD]C=4M/D2P-T,%Q6V
MH4\+^B+60\3Y"AHW2SE?NO_(@LY7AGDJZWSM _W"IR_Z2:\>]3OK8:N9]L_%
M]OOKQW*[_J$WG]?+A?R];UI <X9RDG. N=-4364*J#0"R$)F*E5<(AW44C3,
M_-2(I/'>:6>LOZVJ_*RPV"D0?;^0:3A,!V:9%D[WN.R%%']:WY/6^>2OVOUD
MD,X2_9"+&1<%>C!J.-0/G>=14,^[W':4X,Y:;5!5T>9.:NGUDI>E95.M]C*R
M\SS/9,8*"0JIW,83,D#D' *1Y@7E&1$R#TK/"O9@:ARWVQ^7!R/H=[3@/PMA
M!PV#8#O6L<.A\X=R;WO_#Q6HXY]"!(,WQ)F$OQ,O<D(1C-&E\XKP&_7DO5VO
MGT_FT.877744<^42Y=?O?*-?\5*K5G-N'VCHW.2J<!T\E"D RE@&J.$$J#S'
MHI"4Y(:'90K?Z%'(DSM.$G'5KA94WAX_PVZ/,S15Y,;I\J3+\:9@8/*LO 2B
MPK[Q\S"19*"^8Y'PB\J?-[HT+IO&P>^$6R/=MJ>ZIM[NNS'.&6<R*X@ F&!W
M,*P9X)G* +<_,2&T(:Y+@/^QY='=IW9.Z;J+_K&L:I06E9.!@II'R*7&"(HS
M Q3B*4!"5:D]!&"E19I)[I1)@R1)>R,WAAII3.1RJ54J-012< 4080I0#G-@
M?RD13J$4.O!=W1N[<=Z\#KW;8?-[9_:&8N WH,/@J-EO<K?=;A;B<>MT0YU6
M]&<>=[UP%HFH*JU'!L85:#TWMA-MUK,7]2PV7MM'9>5>1.T>R%[T=0ZEY 1;
M%I3*)6BGA@$A& '2OEP*:*#):=#)=)>QJ3'CWM==<5AYH-L<6$/<A;+?\Q\+
MNX'IX "VW;[IE^NHA=<%>\ 1M1JXR]ZX-< >(S^I_/7Y3.^&W1M7IO!&UW^_
M7^WJ%U[SAX4-_G9JI8015FB[C,^UX0!)S %3PJ[E.9$IX8)0$W1DXV]Z:N3R
M^KM;(9:)4RO857O4I1U5KMCRL$!A9=^P:Y,L?CRXA\G^Q.5_/B[J(OSR?P3W
M ?>=+3]:&F8.!B:IUNGDC]9M%_X>]+QH7!]$<#8<L<@MQ'VMC]U0/!"5,^W%
M0^_0LT_/>J76J_<K2Q2"K_[CDS%ZH]47N\3_\/[5IR^-$A@D2II4&)#)W"[
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
M5/*S&4+"ZS'46S1ELMY[G_QA%R[UK_\6QM1ALZ.TD#G!F7T<7>8?0Q(P* 7
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
M9-\* ^U4K0<H%'=I9L!+R5@VP:<RQ(G'PQ3L=@FQX\SG0,+MPI"\_T1!^07
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
MAM;&_@CS6X3-\6,MU_LPS%BCB_6RV*R71;E(^4X4!2HY>P_D_%E:+;6^-[A
M#&E+/Y@2PFXM@A]ZP[CM$(=TB :180<6YQ[';N*+3V0@$^02-6V\.H.O 8+/
M6M9[583Q)JWR[Z%EW):'K0*Q V7=@8M,=A!)">L;?GYM0,RL3R:02+#>+E$A
M"_"*.>!,115<NCZG?=@RWOL)&KFAX<#(&43LX^\^-RN"*_XO3ARG\S-:%^<+
M9#%?_8)EL<3+;M=(T2:95U+;=!Z6WS<"K3V*J]%=;%*Q%Q*:9 HY1=(*7$H(
MRI8(,1L.5E3C:S)*U20IWI"GD1NP#([E/I3?A34]9_%\1?^"<RS3]21@%,*B
MA)1,O?Y)/E;="<!'AYZ+@*Z5,;V7GMWP]U0.H(<0>@>.&UG_:VZ$XC+K4,C7
M=+868]A0XUQ=KU9PBXQ[:9N4_]Z@8C></)6T^>$"[L"R7'1]O+A1_DM83=-$
M16EMG1*1<LV&)",A!NG :JVSE4R+W"1S<"\UNZ&E]^SX< +OP*;\':<?/Y&G
M]^PK;<4?\;>S6M?\IMRYN[EE+JIB8_$,-'<,% L*O%,<A"M>N:"D2TW"Q+VH
MW UE3R57WDY!':#O]A)Z,9V=$:\39-(6SA-H7T\I1<0J.@'94O CG"-C?!*K
M=4[/;HAZ*KGS(83> 78>6!CGW-R]?)Y9YE%YA.(L!V4H1@@Q6! QTR=:%'%[
M&%I3V_40G;MA[:GDTULJZ0EU"+C1"[E-NX"'7M&J=\!.+ W?KG#[ELV@F#OM
MI:_:PFI6&.,* DNLMI8NX'*MDM(A)!5"5J%UY\)=Z!PV'D3$%%R*Y&[6F?2%
M@!,42\!9=LQ8P1&;[)D'Q(/-C5<#G#P>*^XC_ [VSL<:M#\/JT\O9XL__A/S
M1[PX\WI6Z.7O,)T/ZDU;E<XWMT*RM\1JG6INZTP!72($6Z^&E)A=#$'PTB3]
M.B03G=RW. %N1U-]Q[#_?;[$,*M]TZ[J2E[@<OIU4]J]>K:<KL@Y>7%6R]W(
M:YXN\N44 Q&2)O?80]+;68D9:,$CZ4.R* KCIM$-HL%9Z:0 =L0E<"(8=+P0
M;@SHT(RGP)4'ETJJM_T,1.\X%)O1>)VLLDV.))["!)7QP7JPJCI(5=_#SA4K
M'+GAS( KM6B/A /!1 5:%F9E3I8"PQ:H>X2F3FIO3P"VH10S&,;:A^;W##\9
M,"I_:+1*@X#\1XP,'XL_TD)2\A2Y8PJ\*;0?>NGJV5D-BHR(J7B17)M[BKM0
M-W3#OY ]3RD#"_7*GRQUCD80H+6UMIXLVT9W,CMJ^#<\*G[4_F\/H7?@<%U2
MOY5(M;.+>5VWF\9F,AEC-T.&D-,7DQ&B20YB#L'S6)C'MDUX[J.J$T =H.Z'
MD'.T[#L TBT>SCM:Y:"1IV)!"-3$B:==6G)!*I=625NBD4WFB-U+32? .5[;
MM\_-CA9]!_BYUI_YHH<9&B$R6K!H0_7K%,2H"QBM'2O.<U4:M76Z1<FXN!E
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
MG%;N0EQOE3W# ..'^#M22UW<2+G+U86?\O?I^M-S,@&TV)<;;W@2"CI#9(#
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
M6D?D>2YK8X?"K6&F^-BD,^\/Z!IY<&8;N VIBPZ@=5Z6<KMB\!93V@0KHY/
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
M9V4F:$@^6ZEK2Z0V#94?I6KD<;>G2 4.IY4>(+:E_=SS1LMD4DI#B$:!<B:
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
MU$U\HYW(Z\]+V@<A=[RDX572P59W-5KAHCCQ&B\YUGXV/-".G3GQ4B=#\>C
M*<,4#SRYV*1;^&-$]><S'0.JP<3_%','ERNJ7$^@M$T>_.B=S7?'O9ANN%D&
MQSFW:,"2TU:OY$KPF1GRL @:&J7-_*ED_7>SS.\6LQG)_(^PS!.,F8DB&>2H
M:M=6KR%&X8AF;TDNY&"VF;RQ-Z7];:'[X.:P+?10176PF^[H(QA!,5)MOVI*
M$A0J)4M<T7?>LN1=Y)9ADWWU*;AMC3%RF%.WC\(.AN&738WAIOJ\T2'3\T]A
M_A%?S?^*ZT^+?+7[U&*U^0IK+=)R%6:3&(O,.A7PH9Z3H$T0R8\!+4Q 4:R/
MIDEJ^6"*QW4*3PS9DZCUR1C3OR^G:WQ3RFJB \/DN0:4M9I&Y% ;D7DP23-K
M%9+#W.1"[YYTCINYZ]&\'J;"_1'JMPB=UZ%.F#^<&*BUQ),6XA17$V.+B%@X
MA%(T*)DS5.\)C+:Y^,30MCF)V)?0<3LC] C5 Y7XU+ ZP6(P<LX@<5WK!*.%
MD+,#<G=*E#Y%I5WG'FJS[@@]XG(OA1WIH?XZSTWR19OZU?.SGSKY;ETS*)L/
MMS\=D@_ZX3./S??L1_1 ^9P7YTI[OEBM5\_#E^DZS&JKH+=+_!*F^=D-"J[*
M@"]C>)<H3G?2@$!5Q^?F DZX0-C)14CE484F!R5'TGVL[;OWX5>E6L4&J9,M
M1+4.H&K_T8"&@S \AGH6&=OT=7N<K)''8)X0:;<MWX#JZK*4_4>FX_!*]AV?
MW-KV-:QC/Q:7.FG#:?L%F^I0:N[(>1-!@I<BEB1=1-=DK8]L :]*K._J[E;A
MJO"<G(;H0282DT)!CBYZ TEZ[6NUM3=-HNG=27S:EG$?!#Y<*3^H&CO(^=SB
M;,O2;XMY^K_LO6ES&T>2/_R)\MFZCY>R;,U?$;*DD#4[L:\069>$'0K0@*0\
MVD__9(&@>()$ UWH@CR>"1N\NK,R?Y6567E=+?%F75S;*- XT+EZ7V3E0A"E
M-L_1(4DE@\Q-7.A="9SV1K(C<(XCP@[#V\^=?@]_?D!<>_^7M3[D=UQF)^<^
M$X2M5#A$)PK9H]*#"T$"YUZ9PJ/EJHG:Z,?SN2D^C8$5DP4PVM^@K%* VF7(
MJF1=G+(.FQ03/4++:9_D0S#UA(^SEV F/+*KIIC]D<_*ZP6QH]Y0?2"YK;[=
M9'WKHF/,2H-+L7:W$ H"K0D$"B%3,-:4\)SB>_8MTV+G8/DM6S"S T-N7;IY
M^][\K-YCO\?5Q?QF32X*YV,,P*V5H' =FJ0U871:AR(+ZB8J:!?BIC7@QL)5
M,W%T +&[>OMZTD0(GC%-*C@AKT9E N># .(=F:XZ<>.:=*1XC)AI([UC0^A@
M=G< F5L\^9T.\GQVAHN\O/RQ'&DU45YG\W!5^8.,^"-H=;5IALE84IMF;\_0
M-6T<=FP@C2F$OC#U0Y$6I-\+&9()=>28Y.!X#D![A=.V"%'I)C,M'Y(R;:2T
M(7+V876'-6([>=<WER?'N4?8]KZC7"7LM-A.;A-B=@91&T 5R/,+O$"H'?9R
MU('+7+35/_EMPBUI_0CY&:TYZ6JR 319D8)G8H]*D+V714J)+#4)'#Q)U6G?
M, S!V1,Z\T!A=7#6WC#R2TUMO6IQ2>;#U?IFT@NK3&+@M16@'!TP(8L"L4:$
MBY(JZ2;FV]-D=7-#<:C\MSH$!PNC V@]Z2'?<&Z67##$F 3(:IE[CA;0TE[4
MBD<?;%+*-;'M=J2OFVN+D<'60CP=H&Z;+W1K1;F0+:M3 !=XM7"3 Y]3IA/
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
MW#[:174)V:'"/#G(OBCTYA]+M8XK'FK4H?!8(_42/)D_H%UF.G,70FE28'(
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
M:*599D8?/)=-0LP#:)PF2#<%XD:24X\0_)%V='=9P?N<DT9:%JMS5$L$Q[0
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
MP-\MZBG_KFP:6]7226%==*1>("A%7,K" V:#0.M3RCAM0FIR^FTG:=HVUXT
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
MY  _2UD7=GX[K32N9#J VH;J'$M).1"93',ZFFL+;6\X>.TRYT[3YR;)0P-
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
M?6SR#^?[_MG=-MI[S^0O4$L#!!0    ( ,:%95*GM8]HEP,  +T.   7
M=G-E8RTR,#(P>#$P:WAE>#(S,BYH=&WM5UUOVS84?=^ON+6Q= &L;]F19==
M9KMHL;0U8K=!GP9*HBTB$BF05!SOU^]2LM-V:;.E2-,]Q ^$1=Z/<W3N%2['
MSV;OIJN/BSGDNBQ@\?[WL]=3Z%B.<Q%,'6>VFL&KU9LS"&W7@Y4D7#'-!">%
MX\S?=J"3:UW%CK/=;NUM8 NY<5;GC@D5.H40BMJ9SCJ3L=G!E9)L\LOXF67!
M3*1U2;F&5%*B:0:U8GP#%QE5EV!9>ZNIJ':2;7(-ONM[<"'D);LB[;EFNJ"3
M0YRQTSZ/G2;).!'9;C+.V!6P[$6']?TPH83VHS#)0O\D2M9A,LP"XJ9^1DDX
M^--#D Z:MSY*[PKZHE,R;N74Y(]#WS[I5WJT99G.8\]U?^TTII/Q6G"-^23Z
MMW_;,#?!OFGQ62)-K[5%"K;A<4.WTSH=CE-1"!EWW>8W,B?6FI2LV,7/3R4C
MQ?.>0F$L125;M\>*_441)0)N'K=[$NA=,$X/I#S?T)A?YRQA^(H#V_\O"%-\
MW51V[LGK"Z^')G;R56)3P94I,;&&USRC%<4%'\_IABG$@D6WJ)."I7":IJ+F
MVA3@2R;+6W3NHOI(2GE])'1!(=UST@)T3H'Q5,A*2&*:$I(=2+I&9CREAK6H
M)6[@L8:L:;(W1*8Y#'K83MZP!UNF<S10%4UO(IH$HF"M_9IQPE/$C?QPPS2:
M,H$_+.?8FY\2$Y[!LDX4RQB1C"J#JZ@SC, X1F4*3CFO,<QYB^:WET*6X+G6
M'\>P%K))O*-$@I$H@QE-:9E0"8%GH/IN#Y$4>-  -L;O[:4-2YK6$C]'F,\
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
MM- */QH.@NWDXER\'BHZR)1-@QW9B(<G4 H5+N7[14[Q6*D2&[0F2AO<IZ<
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
M0Y9_N4W9/>N['7O+=/874$L#!!0    ( ,:%95+1N56NPP0  !L3   7
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
M5.,T.?Z<5#1FKJ; &@*1N=0Y.TU")&&HE$NN"_!XM0A?%U'>>UR\UI\JG<4
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
M   1              "  9!" P!V<V5C+3(P,C Q,C,Q+GAS9%!+ 0(4 Q0
M   ( ,:%95(I2$G4PS$  ((7 @ 5              "  =-6 P!V<V5C+3(P
M,C Q,C,Q7V-A;"YX;6Q02P$"% ,4    " #&A6522R;)%)YS   B^@0 %0
M            @ ')B , =G-E8RTR,#(P,3(S,5]D968N>&UL4$L! A0#%
M  @ QH5E4MN:B>3]<P$ B\,! !0              ( !FOP# '9S96,M,C R
M,#$R,S%?9S$N:G!G4$L! A0#%     @ QH5E4BS\H>P%(0$ '\0+ !4
M         ( !R7 % '9S96,M,C R,#$R,S%?;&%B+GAM;%!+ 0(4 Q0    (
M ,:%95++ N./;;@  *QN"  5              "  0&2!@!V<V5C+3(P,C Q
M,C,Q7W!R92YX;6Q02P$"% ,4    " #&A652BW<G9R\#  !2"0  %P
M        @ &A2@< =G-E8RTR,#(P>#$P:WAE>#(S,2YH=&U02P$"% ,4
M" #&A652I[6/:)<#  "]#@  %P              @ $%3@< =G-E8RTR,#(P
M>#$P:WAE>#(S,BYH=&U02P$"% ,4    " #&A652:=<B;2<(   &)0  %P
M            @ '140< =G-E8RTR,#(P>#$P:WAE>#,Q,2YH=&U02P$"% ,4
M    " #&A652X%6U*#((  "8)   %P              @ $M6@< =G-E8RTR
M,#(P>#$P:WAE>#,Q,BYH=&U02P$"% ,4    " #&A652[AHY";D$  # $@
M%P              @ &48@< =G-E8RTR,#(P>#$P:WAE>#,R,2YH=&U02P$"
M% ,4    " #&A652T;E5KL,$   ;$P  %P              @ &"9P< =G-E
M8RTR,#(P>#$P:WAE>#,R,BYH=&U02P$"% ,4    " #&A652")@V?N0#  ")
M'   %P              @ %Z; < =G-E8RTR,#(P>#$P:WAE>'@R,2YH=&U0
M2P$"% ,4    " #&A652?V.;1:T+   ;-   %P              @ &3< <
M=G-E8RTR,#(P>#$P:WAE>'@T,BYH=&U02P4&     !  $  X!   =7P'

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